“ | ▶️ Life becomes death becomes new life. As it should be.
— Treant Protector
|
” |
Health (also known as HP, which is short for health points) represents the life force of a unit. When a unit's current health reaches 0, it dies. Every hero has a base health pool of 120. This value is even for all heroes and cannot be altered. This means a hero's maximum health cannot drop below that value. However, a hero's health pool gets bigger for every strength point they have. Each point of strength increases a hero's health by 22. Since every hero has some base strength and gain strength as they level up, their health pool gets bigger the higher their level is. A hero's base strength cannot drop below 1, however, it is possible to reach 0 with the help of negative bonus strength.
Note: Although gaining/losing strength usually does not increase a hero's current health, some abilities which grant/reduce strength are coded so that they also increase/reduce current health, instead of only maximum health.
Display
The health of a unit is displayed in the game world. It also is displayed again in the HUD upon selecting a unit.
HUD health bar
Health of the selected unit is displayed in the HUD as a green bar at the bottom of the screen, or blue in colorblind mode. The left number at the center of the bar is the unit's current health points and the right number is its maximum health points. Though not displayed in the HUD, a unit's total health does use decimal numbers. The visible numbers in the HUD are always rounded up.
The health regeneration value is visible on health bars in the HUD of every unit. Though the HUD shows only one decimal for health regeneration, it uses more decimals. The value in the HUD is rounded up.
Over-head health bar
The health bar in the game world are displayed right above every unit's head. Unlike the health bar in the HUD, the bar's color change based on alliances. It is green when it is an allied unit and red when it is an enemy unit (including neutral creeps). For spectators, neutral creeps' health bar take an ocre color. In colorblind mode, allied and the own overhead healthbars are blue, and in "Differentiate Ally Healthbars" mode, allied overhead healthbars are ocre, while the own health bar stays green.
There are 4 different types of health bars: Hero, creep-hero, building and creep health bars. Their differences lie in their color shade, size and other small differences. Heroes and creep-heroes have vertical lines in them which divide their health pool to make it easier to determine their exact amount of health. By default, their health bars display a thin line for every 250 health and a thick line for every 1000 health. Most of these health display options can be configured to personal preference by using Console Commands.
Health bars | |
---|---|
Hero health bars are bright green or red and segmented by lines to make it easier to guess their health values. By default, their health bars display a thin line for every 250 health and a thick line for every 1000 health. Heroes also have a level plate to the right of the bar and have a thick border around them. | |
Creep-heroes have an identical health bar as heroes, with the only difference being a darker green and red tone and no level plate. | |
Creeps have a smaller health bar with a darker green and red tone, like creep-heroes. Creep health bars have no lines. | |
Neutral creeps have the same health bars as other creeps. However, in spectator mode, they are ocre, instead of red. | |
Roshan has the same health bars as other creeps, but it is much bigger, and uses a brighter red, similar to that of heroes. Like neutral creeps, Roshan health bar appears ocre for spectators. | |
Couriers health bars are brighter than those of creeps, but dark than heroes. They also have the default courier icon on the left side of the bar. | |
Both ancients have a very large health bar with bright colors. The bar and their borders are thicker. The shield icon appears when backdoor protection is enabled. | |
Towers and barracks have shorter health bars with bright colors. Towers have shorter bars than barracks. The shield icon appears when backdoor protection is enabled. | |
Shrines and Effigy buildings have very short health bars with dark colors. These buildings do not have the backdoor protection icon, even when it is enabled. |
Modifying health
Some heroes, units (neutral creeps and summoned units) and items have abilities that can affect the health pool of a, or multiple units.
Current health increasing abilities
Increasing a unit's current health is most commonly known as Healing a unit. Healing cannot increase the unit's health beyond its maximum health pool. Spells may apply a burst of heal on a target, which restore an amount of health in an instance, or heal the target over time, where the amount is split up in multiple instances. The difference between a heal and regeneration is that a heal is independent from the regeneration ticks. Unlike regeneration, their heal intervals can vary. A heal is not reflected in the regeneration number on the health bar.
There are several other abilities which are able to increase a unit's current health, but these effects do not count as healing. This means, similar to how damage flagged as HP Removal does not react on on-damage effects, these abilities fully ignore abilities which react on healing, like Ice Blast, False Promise, Tether, and Assimilate.
Besides lifesteal and spell lifesteal, the following abilities are able to increase unit's current health:
- Duration: {{#show:Abaddon#Borrowed Time|?value4#}} ( {{#show:Abaddon#Borrowed Time|?value4 aghs#}})
Negates all damage the caster takes and heals them for an equal amount. When upgraded, redirects {{#show:Abaddon#Borrowed Time|?value3 aghs#}} of damage allies take to the caster, turning that into heals as well. - Dying unit's max health as heal: {{#show:Bloodseeker#Bloodrage|?value4#}}
Heals the buffed unit, or any unit who kills the buffed unit based on the dying unit's max health. - Heal per second: {{#show:Buildings#Backdoor Protection|?value3#}}
Heals the building equal to the amount of damage taken while under Backdoor Protection. Heals until all damage taken is negated by the heal. - Chen - [[Chen#|]]Min heal: {{#show:Chen#Test of Faith|?value4#}}
Max heal: {{#show:Chen#Test of Faith|?value5#}}
Heals the target ally for a random amount between the given values. Always heals for max value when cast on self. - Target max health as heal: {{#show:Clinkz#Death Pact|?value3#}}
Heals the caster. - Base heal per second: {{#show:Death Prophet#Spirit Siphon|?value4#}}
Target max health as heal per second: {{#show:Death Prophet#Spirit Siphon|?value5#}} ( {{#show:Death Prophet#Spirit Siphon|?value5 tal#}})
Drains the health of the target, healing the caster. Amount of heal is independent from how much damage the target actually takes from the spell. - Spirit damage as heal: {{#show:Death Prophet#Exorcism|?value5#}}
Upon returning to the caster, each spirit heals for a portion of total damage the spirit did. - Number of wisps: {{#show:Enchantress#Nature's Attendants|?value2#}} ( {{#show:Enchantress#Nature's Attendants|?value2 tal#}})
Heal per second per wisp: {{#show:Enchantress#Nature's Attendants|?value3#}} ( {{#show:Enchantress#Nature's Attendants|?value3 tal#}})
Wisps duration: {{#show:Enchantress#Nature's Attendants|?value4#}}
Each wisps randomly heals an ally around the caster, choosing a new random target after every heal. Ignores allies at full health. Can heal the caster as well. - Heal: {{#show:Hill Troll Priest#Heal|?value2#}}
Heals the target ally. - Whenever the caster gets healed or regenerates health, the target ally gets healed by {{#show:Io#Tether|?value5#}} of that amount.
- Max heal amount: {{#show:Keeper of the Light#Illuminate|?value7#}} ( {{#show:Keeper of the Light#Illuminate|?value7 aghs#}}, {{#show:Keeper of the Light#Illuminate|?value7 aghs tal#}})
Requires Aghanim's Scepter. Heals all hit allies based on channel duration. Only heals during daytime. - Heals the caster by the infested unit's current health. Only heals when the unit is an enemy creep or neutral creep.
- Lifestealer - [[Lifestealer#|]]Whenever the caster gets healed or regenerates health, the target ally gets healed for the same amount.
- Heal per shifted strength: 22
Strength gained through Attribute Shift increases current and max health. - Heal per target: {{#show:Necrophos#Death Pulse|?value3#}}
Launches projectiles toward all allies within range and the caster, which heal upon impact. - Heal per second: {{#show:Oracle#Purifying Flames|?value3#}}
Duration: {{#show:Oracle#Purifying Flames|?value4#}}
Heals the target unit after a burst of magical damage. Can target allies and enemies. - Heals the target based on the net difference between health gained and lost during False Promise. The heal is amplified by {{#show:Oracle#False Promise|?value3#}}.
- Base heal per second: {{#show:Phoenix#Sun Ray|?value7#}}
Max health as heal per second: {{#show:Phoenix#Sun Ray|?value8#}}
Duration: {{#show:Phoenix#Sun Ray|?value10#}}
Heals all allies standing inside the beam. - Base heal per second: {{#show:Pudge#Dismember|?value6#}}
Own strength as heal per second: {{#show:Pudge#Dismember|?value7#}}
Hero duration: {{#show:Pudge#Dismember|?value2#}} ( {{#show:Pudge#Dismember|?value2 tal#}})
Creep duration: {{#show:Pudge#Dismember|?value3#}} ( {{#show:Pudge#Dismember|?value3 tal#}})
Heals the caster while channeling. - Heal per hit enemy hero on return: {{#show:Shadow Fiend#Requiem of Souls|?value7#}} ( {{#show:Shadow Fiend#Requiem of Souls|?value7 aghs#}})
Requires Aghanim's Scepter. Heals the caster for each enemy hero hit by the lines upon returning. Heal is applied upon having fully returned. - Swaps the caster's current health percentage with the target's current health percange. Does not count as healing.
- Heal per regained strength: 22
Gaining strength back through Whirling Death increases current and maximum health. Does not count as healing. - Pulse interval: {{#show:Treant Protector#Leech Seed|?value3#}}
Heal per Pulse: {{#show:Treant Protector#Leech Seed|?value5#}} ( {{#show:Treant Protector#Leech Seed|?value5 tal#}})
Duration: {{#show:Treant Protector#Leech Seed|?value7#}}
Launches projectiles toward all allies within range around the target, which heal upon impact. - Heals: The caster
Heal per stolen/returned strength: 22
Strength gained through Decay increases current and max health. This also goes for the affected targets upon gaining their strength back. Does not count as healing. - Heal per nearby unit: {{#show:Undying#Soul Rip|?value3#}}
Max nearby units: {{#show:Undying#Soul Rip|?value4#}}
Transfers health from units around the caster towards the target ally. Can target self. - Own max health as heal per hero death: {{#show:Undying#Flesh Golem|?value6#}}
Own max health as heal per non-hero death: {{#show:Undying#Flesh Golem|?value7#}}
Duration: {{#show:Undying#Flesh Golem|?value8#}}
Heals the caster whenever an enemy dies around them. - Heal per second: {{#show:Warlock#Shadow Word|?value4#}}
Duration: {{#show:Warlock#Shadow Word|?value5#}}
Heals the target ally. Can target self.
- heal per gained strength: 22
Strength gained through activating armlet increases current and maximum health. - Heal: {{#show:Cheese#Fondue|?value1#}}
Heals the user. - Heal: {{#show:Faerie Fire#Imbue|?value1#}}
Heals the user. - Heal: {{#show:Guardian Greaves#Mend|?value2#}}
Heals the user and all allies within range. Does not heal units which have recently been healed by Guardian Greaves or Mekansm. - Heal per charge: {{#show:Magic Stick#Energy Charge|?value4#}}
Max charges: {{#show:Magic Stick#Energy Charge|?value3#}}
Heals the user. - Heal per charge: {{#show:Magic Wand#Energy Charge|?value4#}}
Max charges: {{#show:Magic Wand#Energy Charge|?value3#}}
Heals the user. - Heal: {{#show:Mekansm#Restore|?value2#}}
Heals the user and all allies within range. Does not heal units which have recently been healed by Mekansm or Guardian Greaves. - Current health as heal per second: {{#show:Spirit Vessel#Soul Release|?value4#}}
Duration: {{#show:Spirit Vessel#Soul Release|?value9#}}
Heals the target ally, on top of granting a flat health regeneration bonus. Does not count as healing.
Current health reducing abilities
Just like how there are ways to increase a unit's current health, there also are ways to do the opposite, reduce a unit's current health, with the use of damage. Unlike heals, there are multiple types of damage, which act differently based on the defenses of the unit, mainly armor and magic resistance.
Maximum health affecting abilities
Besides strength there are a few other ways to increase a unit's maximum health. Usually, when increasing or reducing a unit's maximum health via other ways than strength, its current health percentage stays the same, so that no healing effect occurs.
The following abilities are able to alter a unit's maximum health pool (sources of strength are not listed):
- Max health increase: {{#show:Ancient Granite Golem#Granite Aura|?value2#}}
Aura, increases max health of all allies within range. - Target max health as health bonus: {{#show:Clinkz#Death Pact|?value3#}}
Duration: {{#show:Clinkz#Death Pact|?value4#}}
Increases the caster's maximum and current health based on a portion of the target's maximum health. - Minimum health: {{#show:Helm of the Dominator#Dominate|?value3#}}
Increases target unit's maximum health to a given minimum, also increases current health for the same amount, but does not count as a heal. - Max health increase: {{#show:Lone Druid#True Form|?value4#}}
Increases the caster's maximum health by a flat amount. Bonus is lost upon reverting to Druid Form. - Hero max health increase: {{#show:Lycan#Howl|?value4#}} ( {{#show:Lycan#Howl|?value4 tal#}})
Non-hero max health increase: {{#show:Lycan#Howl|?value5#}}
Duration: {{#show:Lycan#Howl|?value7#}}
Increases all allied heroes' and units' maximum health by a flat amount. Bonuses times {{#show:Lycan#Howl|?value6#}} during nighttime. - Health increase interval: Lua error in Module:Calculate at line 35: in expression "60*{{#show:Roshan#Strength of the Immortal|?value1#}}".
Max Health increase per interval: {{#show:Roshan#Strength of the Immortal|?value3#}}
Permanently increases Roshan's health over time.
Health granting items
Many items grant their owners a health bonus, increasing their maximum health when equipped, either by increasing their strength, or by just giving them a flat bonus. In either case, the current health percentage stays the same.
The following items increase a unit's maximum health pool. The effects are limited to the item's owner, which must have the item equipped.
Heal manipulation
Similar to how incoming damage can be manipulated (reduced, amplified or negated), healing effects can also be manipulated.
The following abilities are able to manipulate healing effects
- Heal Amplification: {{#show:Necrophos#Ghost Shroud|?value3#}}
Duration: {{#show:Necrophos#Ghost Shroud|?value5#}}
Amplifies all healing and health regeneration effects the caster receives. - Ally Heal Amplification: {{#show:Spirit Vessel#Soul Release|?value5#}}
Enemy Heal Reduction: {{#show:Spirit Vessel#Soul Release|?value8#}}
Duration: {{#show:Spirit Vessel#Soul Release|?value9#}}
Amplifies all healing and health regeneration effects the target ally receives, and reduces all healing and health regeneration effects the target enemy receives.
Health regeneration
Health Regeneration determines the amount of health a unit regains each second. It is shown as a small number with a + sign at the right side of the unit's health bar.
Version history
- Rebalanced attribute bonuses. Primary attributes now provide +25% more benefit to the bonuses it provides.
- Health per strength rescaled from 20 [?] to 18 [?].
- Health regen amp per strength rescaled from 0.71% [?] to 0.55% [?].
- Reworked health regeneration formula:
- Old: Base + 0.06 * Strength + Flat Bonuses
- New: (Base + Flat Bonuses) and increases by 0.71 (5/7)% Per Strength
- Each point of Strength amplifies health regeneration by 0.71 (5/7)%
- Base values increased by 1.5 for all heroes in the new formula.
- Regeneration coming from strength increased from 0.03 HP per point of Strength to 0.06
- Reduced base HP regen by 0.25
- Increased hero base health value from 180 to 200
- Increased health per strength from 19 to 20
- Increased hero base health value from 150 to 180
de:Health