Liquipedia Dota 2 needs more help, are you able to? You just have to register an account and then log in to edit our pages. If you have any questions you can join the #dota2 channel on Discord.
Download the Liquipedia App here!Download the Liquipedia App on Android or iOS!Want to be updated on everything you love in esports? Download the Liquipedia app on iOS or Android and never miss a beat of your favorite tournaments, teams, players, and matches!

Armor

From Liquipedia Dota 2 Wiki
Armor up!
For a list of hero armor values, see the Table of Armor Values

Armor is used to reduce the physical damage taken by a unit. Armor consists of two parts: armor type and armor value. A combination of these two factors is used to determine the damage reduction. The armor type of a unit is fixed while the armor value can be increased by using items, increasing a hero's , or by abilities.

Armor Type[edit]

Each unit or structure has a fixed armor type which cannot be changed. The types of armor and their damage interactions are listed below.

Attack Class Damage Against Used by
Hero Non-Hero Fortified
Default 100% 100% Hero - 50%
Non-Hero - 70%
Spell Damage - 100%
Hero, Clones, Illusions, Creep-Hero and non-hero unit that is not listed in another class
Runty 75% 100% 70% Melee Creeps
Piercing 50% 150% 35% Ranged Creeps
Reinforced 100% 100% 150% Siege Creeps, Towers, Fountain
For a comprehensive list, see the Table of Armor and Damage Types

Basic Armor[edit]

Basic armor is used by lane creeps, neutral creeps, and summons. It's weak to piercing attacks.

Fortified Armor[edit]

Fortified armor is used by buildings and siege creeps. It is one of the sturdiest types of armor, but is weak against siege attacks. It has decent defense against basic attacks, and great defense against piercing attacks and hero attacks.

Hero Armor[edit]

Hero armor is used by heroes and a few special summons. It has decent defense against basic attacks and siege attacks, and great defense against piercing attacks.

Damage multiplier[edit]

The damage reduction for positive armor values is calculated using the following formula:

Damage reduction = 0.06 × armor/1 + 0.06 × armor

It is possible to achieve a negative armor value. The resulting amplification of physical damage mirrors the damage reduction of positive armor, and is calculated using:

Damage amp = 0.06 × |armor|/1 + 0.06 × |armor|

These two formulas can be combined, the damage multiplier formula:

Damage mult = 1 - 0.06 × armor/1 + 0.06 × |armor|

There is no limit to the maximum or minimum armor value the damage multiplier will therefor always be between 2 (infinite negative armor) and 0 (infinite armor).

Armor Damage multiplier EHP Armor Damage multiplier EHP
5.00 76.9% 130% -5.00 126.6% 73.4%
10.00 62.5% 160% -10.00 146.1% 53,9%
20.00 45,5% 220% -20.00 171.0% 29%
30.00 35.7% 280% -30.00 171.0% 29%

Effective Hit Points[edit]

The Effective Hit Points, (or EHP), of a hero is the amount of damage a hero is able to sustain (before damage reductions). From this, it can be concluded that each extra point of armor increases the EHP of a hero by a constant 6%. This allows a hero's durability to grow exponentially with armor. By contrast, strength or raw HP items scale linearly. This is one of the main reasons why Agility heroes scale well and are often more survivable than Strength heroes late game. This observation briefly popularized Slardar and Dazzle.

Negative Armor Strategies[edit]

Armor reduction is one of the most effective ways of killing tanky lategame agility heroes. These heroes are often reliant on their high armor to give them high EHP and durability. This observation lead to the brief popularity of negative armor strategies at the pro-level during the Warcraft III Dota era. These strategies often combined heroes such as Slardar and Dazzle (whose ultimates both pierced Black King Bar) to reduce total armor by up to 40, creating a reasonably effective anti-carry strategy.

Version History[edit]

Version Balance Changes
7.27
  • Buff Changed the Armor formula to: ( 0.06 × Armor ) / ( 1 + 0.06 × Armor)
7.20
  • Buff Changed the Armor formula to: ( 0.052 × Armor ) / ( 0.9 + 0.048 × Armor)
7.07
  • Nerf Armor formula adjusted from 0.06×Armor/(1+0.06×Armor) to 0.05×Armor/(1+0.05×Armor)
  • Buff Armor per agility rescaled from 1/7 to 1/6

See also[edit]