A lot of these equations pertain to Warcraft III in general. Where applicable they were simplified from the general Warcraft III form to DotA specific equations. Numbers are meant to be exact as how Warcraft III interprets them; when you see .14 it is not and approximation of 1/7.
Base stats
Variable | Title | Equation | Meaning |
---|---|---|---|
Str | Strength Total | Base Strength w/level + any items bonuses | |
Agi | Agility Total | Base Agility w/level + any item bonuses | |
Int | Intelligence Total | Base Intelligence w/level + any item bonuses | |
Pri | Primary Total | The number total for the primary stat for the hero =(Str, Agi, Int) depending on hero | |
ArmorB | Armor base | What a hero has w/o any stats or items** | |
ACoolB | Attack Cool down | The number of seconds a hero has to wait to attack again after attacking w/o any stats or items | |
Range | Attack Range | The distance a hero can attack | |
MSpd | Movement speed | How fast a hero moves in DotA. Max w/modifiers is 522. | |
DMnB | Damage Base Min | The minimum damage without stats nor items | |
DMxB | Damage Base Max | The maximum damage without stats nor items |
Calculated stats*
Variable | Title | Equation | Meaning |
---|---|---|---|
HP | Hit points max | 150 + (19 * Str) | The maximum a hit points a hero can regenerate to |
HPReg | Hit points Regeneration | 0.25 + (.03 * Str) | How many hit points a hero regains per second |
Mana | Mana Max | 13 * Int | The resource used to cast spells & use abilites. |
MReg | Mana Regeneration | 0.01 + (.04 * Int) | How much mana a hero regains per second |
Armor | Armor | ArmorB + (Agi * .14) | Armor w/stats & items |
DmgMn | Damage Min | DMnB + Pri | The minimim damage with stats taken into account |
DmgMx | Damage Max | DMxB + Pri | The maximum damage with stats taken into account |
IAS | Increate in Attack Speed | Agi | The number of seconds a hero has to wait to attack again after attacking. Note when warcraft says "Increase attack speed x%" it means increate this varible by x. |
ACool | Attack Cool down | ACoolB + IAS | The number of seconds a hero has to wait to attack again after attacking. |
AttSpd | Attack Speed | 1 / ACool | How many times a second a hero can attack. Note by the schema laid out here when Warcraft III says "Increase attack speed x%" it means change IAS by x which effects ACool which effects this variable. |
DRed | Damage reduction | 1-{1/[1+(Armor*ADRM)]} | An amount of damage less taken from non-magical attacks |
DPS | Damage Per Second | AttSpd*[(DmgMn+DmgMx)/2] | The amount of damage a hero will do a second before armor and other effects are taken into account |
- * Item modifiers & special hero modifiers are left out in the equations for the most past, but should be obvious with a little game play.
- ** ArmorB is usually lower then what will show on a level 1 hero because of the agility modifier
0 comments:
Post a Comment