Damage Barrier

From Liquipedia Dota 2 Wiki
▶️ A shield impenetrable.
Abaddon

Damage Barrier is a barrier around a unit that protects them from incoming damage based on its maximum capacity.

Definition[edit]

Damage Barrier Definition Examples
Physical Damage Barrier Physical
  • Only absorbs physical damage from attacks.
Resonant Pulse
  • Absorbs all physical damage from abilities and attacks.
Protect
Magical Damage Barrier Magical
  • Absorbs all magical damage coming from abilities and attacks.
Flame Guard
All Damage Barrier Universal
  • Absorbs all damage coming from abilities and attacks.
  • Has the lowest priority in the group of damage barriers, its capacity is depleted last when combined with other damage-type barriers.
Aphotic Shield
Damage Barrier interaction visualized.

Damage Barrier directly reduces damage upon hit, based on its damage barrier type.

After Damage Block, other generic damage reductions (e.g. armor, magic resistance, etc.) and damage-negating sources, the Damage Barrier absorbs damage values. The earliest damage barrier source applied will be depleted first. When combined with other higher-priority damage-negating sources (e.g. Borrowed Time or Refraction), damage barrier sources do not absorb any damage until the damage-negation sources expire.

Damage Barrier has the following properties:

  • Does not interact with negative damage during damage calculations.
  • Only absorbs flat incoming damage based on their barrier damage type. Has a lower limit of 0.
  • Despite absorbing and negating damage and causing most on-damage effects to not trigger, the damage instance still deals a 0-damage instance.
  • The barrier damage type capacity value is shown on the HUD as either Physical Damage Barrier Physical, Magical Damage Barrier Magical, or All Damage Barrier Universal icons.
    • Stacks additively with the same damage-type barrier sources, and independently with other damage-type barrier sources.

Physical Damage Barrier[edit]

Physical Damage Barrier Sources

Magical Damage Barrier[edit]

All Magical Damage Barrier Magical Damage Barrier has the MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT, which absorbs magical attack damage and spell damage, including magical damage with the HP Removal flag.

1 Requires TalentsTalents talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.

Universal Damage Barrier[edit]

All All Damage Barrier Universal Damage Barrier has the MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT, which absorbs all types attack damage and spell damage, including damage with the HP Removal flag.

1 Requires TalentsTalents talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.

Mechanics[edit]

Damage Barriers completely negate the incoming damage they block, so that most on-damage effects do not trigger; however, a 0 damage instance is still registered.

The barriers block damage after magic resistance and armor, but before generic incoming damage manipulation. Since barriers interact with incoming damage, outgoing damage manipulation is always applied first.

Example 1
Anti-Mage has a 200 health damage barrier, and gets hit by 500 magical damage. How much actual magical damage will he take?
Base magic resistance: 0.25
Magical Damage Taken
= 500 × (1 - 0.25) - 200
= 175
Anti-Mage will take 175 magical damage in this example.
Example 2
Anti-Mage additionally has 45% generic incoming damage reduction applied on him. How much actual magical damage will he take?
= (500 × (1 - 0.25)- 200) * (1- 0.45)
= 96.25

This means the excess 175 magical damage is not absorbed, and the damage is reduced by generic incoming damage reduction to 96.25 magical damage. In this example, Anti-Mage takes 96.25 magic damage. This means a barrier is less effective when combined with generic incoming damage reduction.

Before Barrier Absorption[edit]

The following sources may manipulate the damage before damage barriers absorb the damage.

1 Requires TalentsTalents talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.
Constant Magical Damage Block Sources

After Barrier Absorption[edit]

The following sources manipulate the damage after damage barriers absorb the damage.

Stacking[edit]

Void Spirit affected by 3 types of Damage Barriers, universal, physical, and magical.

A unit can be affected by all 3 types of damage barriers at once, all working independently. Multiple sources of the same type of damage barriers stack additively. All Damage Barrier Universal damage barriers have the lowest priority in the group of damage barriers: Its capacity is depleted last when combined with the other types. This means if a unit is affected by a universal barrier and a magical/physical barrier, and then takes magical/physical damage, the universal barrier will absorb the damage last.

Example 1
Clockwerk is affected by Level 4 Power Cogs and Barrier of Pipe of Insight. He then takes 1000 magical damage. Without accounting for magic resistance damage reduction, what is the remaining Magical Damage Barrier magical barrier capacity he has?
Barrier capacity: + 425 = 425
Magical damage taken:
= 1000 - 425
= 575
Since incoming magical damage is less than all individual barriers. Both Power Cogs and Barrier will now have and remaining magic barrier capacity respectively in this example.
Example 2
Clockwerk from the previous example is now also affected by a Level 4 Aphotic Shield. He then takes 800 magical damage.
Barrier Capacities: Power Cogs + Barrier: 425 Magical Damage Barrier magical barrier, Aphotic Shield: All Damage Barrier universal barrier
The Magical Damage Barrier magical barrier first absorbs the magical damage based on Damage Barrier priorities.
= 425 - 800
= -375
The Magical Damage Barrier magical barrier's capacity is depleted, and the remaining 375 damage will be absorbed by the All Damage Barrier universal barrier.
= - 375
= -375
The damage instance is completely negated and Clockwerk has a All Damage Barrier universal damage barrier with a remaining capacity of -375.