Lifesteal

Lifesteal heals the attacking unit while damaging an enemy. Certain attack modifiers that deal damage in a single instance as the attack damage may conditionally Lifesteal. A unit can gain Lifesteal from abilities, items or talents granting percentage-based values (e.g. ).

Total Lifesteal
Percentage-based lifesteal sources from items, abilities, and talents stack independently and additively of each other after the sources' respectively creep lifesteal multiplier. All lifesteal sources are summed up, then lifesteal amplification is applied to the unit's lifesteal value as a multiplier. All lifesteal manipulation sources stack multiplicatively of each other.

The heal value from lifesteal is based on a percentage of the total physical attack damage dealt to the attacked unit from the attacking unit. Therefore, if an attack damage instance exceeds the target's current health and kills it, the heal value is based on the attack damage value the dying target would have received if it had not died. Lifesteal heals more on critical strike procs and works conditionally on certain attack modifiers.

Neither heals from magical attack damage sources (e.g. procs) nor spell damage sources of all damage types. Lifesteal only heals from physical and pure attack damage.

Instant attacks hitting secondary targets can heal from lifesteal as long as attack modifiers work with the instant attack source.

However, the heal value from lifesteal is not affected by most damage manipulation effects on the attacked target (e.g. or ). For example, for illusions, their heal value from lifesteal is based on their outgoing damage manipulation values (i.e. total attack damage of the illusion), but the heal value from attacking illusions is not affected by the  incoming damage manipulation values (i.e. attacking illusions).

There are currently no limits to how much a unit can heal from lifesteal.

Percentage-based lifesteal sources from items heals for % of their usual value when attacking creeps. Treats attack against clones, illusions and creep-heroes as heroes, attacks against as creeps.

Calculating the total lifesteal value of a unit involves using a few values and a multiplier and can be defined as:


 * Total Lifesteal
 * ± Lifesteal Sources
 * × Creep Lifesteal Multiplier
 * + Shared Lifesteal Sources
 * × Creep Lifesteal Multiplier
 * × Source Lifesteal Amplification
 * × Wielder Lifesteal Amplification

Equations
The amount of healing granted from lifesteal to the attacking unit is calculated by a percentage of the

Total Heal = Total Attack Damage Dealt × Total Lifesteal-%based

Total Lifesteal = Self Lifesteal Amplification × $$\prod_{i=1}^{n}$$(Lifesteal-%based × Creep Multiplier)i + $$\prod_{i=1}^{n}$$(Source Lifesteal Amplification × Shared Lifesteal-%based × Creep Multiplier)i

Conditional Attack Damage Bonus
Only physical conditional attack damage bonuses increases the healing value from lifesteal.

Pseudo-Lifesteal
Some lifesteal sources work differently and conditionally, their mechanics are unique to the sources themselves. More information can be found in their ability's respective notes.

Recent Changes
Roubo de vida Вампиризм 吸血