Restoration Manipulation

Restoration manipulation refers to any form of amplification and reduction applied to health restoration (also known as heals), lifesteal, health regeneration, mana restoration, and mana regeneration.

Heal manipulation
Heal manipulation affects every ability that heals a unit. A list of healing abilities can be found here.

All sources of heal manipulation whether incoming or outgoing stack diminishingly with each other. Heal manipulation has a lower limit of -100%.

The following abilities provide heal manipulation



Lifesteal manipulation
Lifesteal manipulation affects every ability that has lifesteal. This does not include spell lifesteal. A list of lifesteal abilities can be found here.

All sources of lifesteal manipulation stack diminishingly with each other. Lifesteal manipulation has a lower limit of -100%.

The following abilities provide lifesteal manipulation



Spell lifesteal manipulation
Spell lifesteal manipulation affects every ability that has spell lifesteal. This does not include regular lifesteal. A list of spell lifesteal abilities can be found here.

All sources of spell lifesteal manipulation stack diminishingly with each other. Spell lifesteal manipulation has a lower limit of -100%.

The following abilities provide spell lifesteal manipulation



Health regen manipulation
Health regen manipulation affects explicitly the health regen value of affected units.

All sources of health regen manipulation stack diminishingly with each other. Health regen manipulation has a lower limit of -100%.

The following abilities provide health regen manipulation



Stacking
Since 7.27 patch, heal/health regen/lifesteal/spell lifesteal amplification and reduction stack diminishingly such that you cannot have below -100% amplification and above 100% amplification, compared to additive stacking in older patch. Specifically, positive amplification stack diminishingly toward 100% by the following formula

where each X is a positive amplification effect. Ex: Necrophos with and under effect of  has an effective amplification of 1 - (1 - 0.75)(1 - 0.35) = 0.8375, compared to 0.75 + 0.35 = 1.1 in older patch. Negative amplification also stack similarly Ex: A hero under debuff effect of and  has an effective reduction of 1 - (1 - 0.55)(1 - 0.4) = 0.67, compared to 0.45 + 0.4 = 0.85 in older patch. Negative and positive effects do not stack directly with each others. Rather, their diminished sums cancel each other additively. Ex: Necrophos with and under effect of, ,  has an effective amplification of 0.8375 - 0.67 = 0.1675

Health freeze
A unit's health can also be frozen, so that no heals, lifesteal, or regeneration can increase it.

The following abilities freeze health



Mana restore manipulation
Mana restore manipulation affects every ability that restores a unit's mana. A list of restoring abilities can be found here.

All sources of mana restore manipulation stack additively with each other.

The following abilities provide mana restore manipulation



Mana regen manipulation
Mana regen manipulation affects explicitly the mana regen value of affected units.

All sources of mana regen manipulation stack additively with each other.

The following abilities provide mana regen manipulation



回复调整