GameMechanics/CaluclatingSpellDamage

From eqmtLibrary
Jump to: navigation, search

Below is a break down on how to Calculate Spell Damage. (Courtesy to Beimeith.)



Spell Damage also uses a wonky formula:

Using a float value "x"

1) Find which is higher Refresh Time or Recast Time.

2) Add whichever is higher from 1) to the Cast Time of the spell to get the Total Cast Time

3) Use one of 3 formulas to find x:

  • If total cast time < 2.5 Then x = 0.25
  • If total cast time > 2.5 And < 7 Then x = 0.167 * (totalcasttime - 1)
  • If total cast time >= 7 then x = 1 * totalcasttime / 7

4) Multiply your worn spell damage by x

5) Truncate the result