Magic Resistance

Magic Resistance is an attribute of heroes, extremely similar to Armor. Instead of reducing physical damage, it reduces magical damage. All heroes possess 25% Magic Resistance from their armor type. This percentage is completely independent of their amount of Armor. Certain hero summons, such as Enigma's Eidolons, also possess intrinsic magic resistance.

Damage Reduction/Increase
Normally, all heroes possess 25% Magic Resistance. This means that all magical damage will be reduced 25%, or only take 75% of the nominal spell damage. Any additional effects, such as that from Hood of Defiance will reduce the remaining damage by whatever % Magic Resistance they give. Listing Magic Resistance as a fraction of 1, the total damage taken will be
 * Spell Damage * .75 * (1-Magic Resistance of item)

Likewise, for items that increase magic damage (such as Veil of Discord, the damage take will be
 * Spell Damage * .75 * (1+Magic resistance decrease)

Magic Resistance Stacking
Magic Resistance items do not stack. Therefore, only the last item obtained of Cloak, Hood of Defiance, or Pipe of Insight will grant Magic Resistance.

Stacking Magic Resistance (from items, spells, and naturally) occurs multiplicatively. For an Anti-Mage with Spell Shield, and Hood of Defiance, the total magical damage taken will be .75*.70*.50=.2625 of the nominal damage, or 73.5% Magic Resistance.

Anti-Mage
Spell Shield level 4 gives 50% more Magic Resistance.

Viper
Corrosive Skin level 4 gives 25% more Magic Resistance.

Butcher
Flesh Heap level 4 gives 16% more Magic Resistance.

Phantom Lancer
Phantom Edge level 3 gives 20% more Magic Resistance.

Skills and Items that Grant Magic Resistance








Items that grant Magic Resistance, Cloak, Hood of Defiance, and Pipe of Insight, will not stack. Instead, only the last acquired Item will grant Magic Resistance.

Skills and items that lower Magic Resistance
Currently, only the Veil of Discord can lower an opponents Magic Resistance. It multiplies all magical damage taken by 25%. Note that this is multiplicative with the hero's existing Magic Resistance, so a hero with only basic Magic Resistance who is affected by the Veil will still take only 94% (or 19% more than they otherwise would) of all incoming magical damage.