Magic Resistance is an attribute of heroes that reduces magical damage by a percentage. Most heroes innately possess 25% base magic resistance. Heroes can increase their magic resistance with items and spells. Certain summons also possess innate magic resistance.
Meepo and Visage are two exceptions to the typical innate resistance. Meepo has 35% base magic resistance. Due to his higher than usual difficulty to control, this allows Meepo to survive better. Visage has 10% base magic resistance. This is due to his Gravekeeper's Cloak, which can stack up extremely high magic resistance for him.
Magic Damage Formula
The magic damage taken is calculated using the following formula:
- magical damage × (1 + magic amplification) × (1 - innate resistance) × (1 - magic resistance of item) × (1 - magic resistance of first ability) × (1 - magic resistance of second ability) = actual damage
As seen in the formula above, magic resistance is calculated multiplicatively. For example, an Anti-Mage with maxed Spell Shield and Hood of Defiance will have 73.75% magic resistance. Magic resistance items may also stack with each other the same way.
Because of the way it is calculated, it is impossible to reach 100% magic resistance without it being specifically given by an ability. It also means that 100% magic resistance buffs cannot be reduced.
Magic Resistance Abilities
|Anti-Mage||Spell Shield||26% / 34% / 42% / 50%|
|Huskar||Berserker's Blood||20% / 30% / 40% / 50% maximum|
|Medusa||Stone Gaze||100% (Petrified enemies only)|
|Pudge||Flesh Heap||6% / 8% / 10% / 12%|
|Rubick||Null Field||10% / 14% / 18% / 22%|
|Viper||Corrosive Skin||10% / 15% / 20% / 25%|
|Centaur Courser||Cloak Aura||20% for units |
5% for heroes
|Hellbear||Cloak Aura||20% for units |
5% for heroes
|Hood of Defiance||Passive||25%|
|Pipe of Insight||Passive||30%|
Magic Amplification Abilities
|Ancient Apparition||Ice Vortex||15% / 20% / 25% / 30%|
|Elder Titan||Natural Order||12% / 19% / 26% / 33%|
|Pugna||Decrepify||30% / 40% / 50% / 60% for enemies |
25% for allies
|Skywrath Mage||Ancient Seal||30% / 35% / 40% / 45%|
|Veil of Discord||Magic Weakness||25%|
|Ghost Scepter||Ghost Form||40%|
|Ethereal Blade||Ether Blast||40%|
A magic shield absorbs a set amount of magical damage. This mechanic works independently from magic resistance, and the damage absorption occurs before reductions. Does not absorb physical or pure damage. If the unit is spell immune, it will not absorb any damage.
Multiple magic shields do not stack. They are all used up by the same damage instance. This means it is the most effective to use only a single magic shield at a time.
|Hero||Ability||Magical Damage Absorbed|
|Ember Spirit||Flame Guard||50 / 200 / 350 / 500|
|Item||Ability||Magical Damage Absorbed|
|Hood of Defiance||Barrier||325|
|Pipe of Insight||Barrier||400|