World of Warcraft calculation formulas officially announced (taking warrior and Sunday as an example)
I. Attack intensity (Attack Power, AbbreviationAP)
Warrior/Paladin(Warrior/Server guard ):AP =Role level* 3 +Power* 2-20(For example, you50Level, strength is100Your attack intensityAPYes50Multiplication3Add100Multiplication2Minus20, And finally equal330Is it easy ?)
Hunter/rogue:AP =Role level* 2 +Power+Agility-20
Shaman:AP =Role level* 2 +Power* 2-20
Druid:AP =Power* 2-20
Mage/priest/Warlock:AP =Power-10
RoleDPS(Damage per second)= Ap/14 +WeaponsDPS
Minimum Attack damage/Max) = Attack Speed* AP/14 +Weapon damage (minimum/Maximum)+Additional skill damage
Ii. Defensive capabilities (Armor)
1Agility(Agilty)=2 armor(Do you understand?1Min equals2Point armor)
Originally:ArmorReduced damage % =0.75%*Defense Capability/(Attacker level+ 9)
For example, defensive capability5000, Quilt61Attackers can reduce the damage caused by attacks.0.75%* 5000/(61 + 9) =53.6% Quilt51Attackers can reduce the damage caused by attacks.0.75%* 5000/(51 + 9) =62.5%
Now: Damage = original Damage Value/(1 + armor/X),XIt depends on the level, thatXIt seems like400 + 85 * LVL
The cap value of the damage reduction percentage is75%
Iii. Attach agility to physical attacks (Crit), Dodge (Dodge) Probability impact
The probability of heavy hits and Dodge is affected by the following factors, regardless of the impact of equipment and talent:
1.Click/Basic Value and change value of Dodge
Attach a role/In the probability of Dodge, some are not affected by agility (here referred to as the basic value), and others are affected by agility (here referred to as the change value ).
Attach a role/The calculation formula of Dodge is: Basic Value+Change Value*Agile roles/Agility standard value.
In general, when agile roles are equal to the standard value/The probability of Dodge is5%. That is, basic value+Change value =5%. The higher the change value, the greater the impact of agility on this profession.
The agile standard value is a parameter related to the level and occupation.1The standard value of a general occupation is20The thieves and hunters are23.60Warrior agility standard value100Agility100Hit/The probability of Dodge is5%.
The agile standard value does not seem to have a calculation formula. It is obtained through the Table query and can be calculated by myself.AlgorithmIf you are interested, you can calculate it by yourself.
Major attacks/Dodge Base Value and change value
Rogue: Duplicate basic values0%, Change value10%; Basic Dodge Value0%, Change value20%
Hunter: Duplicate basic values0%, Change value5%; Basic Dodge Value0%, Change value10%
Warrior: Basic Value0%, Change value5%
Paladin(Server guard): Basic Value0.7%, Change value4.3%
Druid: Basic Value0.9%, Change value4.1%
Shaman: Basic Value1.7%, Change value3.3%
Warlock: Basic Value2%, Change value3%
Priest: Basic Value3%, Change value2%
Mage: Basic Value3.2%, Change value1.8%
2.Weapon Skill Level (proficiency) and defense skill level of the role
That is,AttackAndDefense. WhereAttackAffects the chance of a role's re-attacks,DefenseThis affects the probability of a role Dodge. Specifically, it is a severe attack./Dodge by one (Attack (OrDefense) * 0.04-Level/5) %.
we all know that the role is upgraded to the next level attack/Defense the upper limit is 5 level, exactly equal to /5 offset, that is to say, if you fix attack/Defense full, / the probability of Dodge is not punished. If it is not fully repaired, the level of each deviation is reduced by 0.04 % / Dodge probability . . If attack/Defense exceeds the upper limit, an additional reward will be given.
Example: One60Level warrior, agile90,Defense(Defense skills)330Level, so his Dodge is0 + 5%* 90/100 +(330 × 0.04-60/5) % =5.7%
4. Block probability (Block) And the chance of recruitment (Parry)
Basic Probability5%, Defensive skills(Defense).
Increase in defense skills per level0.04% Block/Chance of recruitment. Or feel the same as Dodge (Defense * 0.04-Level/5) % Correction
-------------------------------------------------------------------------------
Appendix: algorithm of agile role standard value
First, pay attention to/Dodge or defense skills related equipment are taken away, it is best not to add any talent, so as to avoid confusion.
Record agile valuesAAnd Dodge/Hit rateD. SetAttack/DefensePairDValue correction and restoration, such as your role and weapon skills are poorNWhen the level reaches the upper limitDAddN * 0.04%.
Agile standard value = agileA/(1 +(Probability of dodge or severe attacksDValue-5%)/Dodge or change value)
Finally, you can replace the agile equipment to make the agile change. Then, check whether the calculation result is correct based on the formula given above.
you can attack ". You can view the Dodge probability on the role's basic skill " Dodge " view