Leech
Old: chuanhsing#2097 2021-08-23 21:07:52
New: horsepowerhsu#5244 2021-08-24 19:46:12
| Old | New | Differences | |
|---|---|---|---|
| 1 | 1 | # Leech | |
| 2 | - | Leech recovers an amount of life, mana or energy shield over time, relative to the damage inflicted on an enemy. Leech cares about the damage taken by the enemy, not the amount of life removed.[1][2] | |
| 2 | + | ||
| 3 | + | Leech [recovers](recovery) an amount of [[life]], [[mana]] or [[energy shield]] over time, relative to the [[damage]] inflicted on an enemy. Leech cares about the damage taken by the enemy, not the amount of life removed. | |
| 3 | 4 | ||
| 4 | 5 | ## Mechanics | |
| 6 | + | ||
| 5 | 7 | All leech mechanics act the same way for life, mana and energy shield. Examples in this article will use life, but if the character has equal statistics for a different resource (mana or energy shield), they will apply in the same way. | |
| 6 | 8 | ||
| 7 | - | Whenever a character with some source of leech | |
| 9 | + | Whenever a character with some source of leech [[hits]] a monster a leech instance is created. A life leech instance has the following properties by default: | |
| 8 | 10 | ||
| 9 | 11 | Each life leech instance is independent. | |
| 10 | - | Recovers the character's life for the Damage Dealt * | |
| 12 | + | Recovers the character's life for the Damage Dealt * <span class="explicitMod">#% Damage Leeched as Life</span> up to 10% of maximum life. | |
| 11 | 13 | Recovers at a rate of 2% of maximum life per second. | |
| 12 | 14 | Recovers until the instance expires or the character is at full life. Therefore at full life all instances are removed. | |
| 13 | 15 | ||
| 14 | - | Multiple leech instance stacks and apply to the character simultaneously which will lead to the total life leech rate increasing. There is no limit in number of active leech instances but the total sum of leech rate is instead limited to 20% of maximum life per second. The extra healing over that cap will be ignored. | |
| 16 | + | Multiple leech instance stacks and apply to the character simultaneously which will lead to the total life leech rate increasing. There is no limit in number of active leech instances but the total sum of leech rate is instead limited to 20% of maximum life per second. The extra healing over that cap will be ignored. Reaching the max leech rate is quickly achieved when using an area of effect skill, a single hit that struck 10 enemies will result in 10 separate leech instances. | |
| 15 | 17 | ||
| 16 | 18 | Leech grants recovery to the entity that hit the target. If a minion or totem with leech hits another monster the leech will grant recovery to that minion or totem only, not the character. Leech on a trap or mine has no effect, as the source of the hit has no life to recover. | |
| 17 | 19 | ||
| 18 | 20 | ### Modifiers | |
| 19 | - | Leech can be modified significantly through passives, support gems, and equipment. Beyond just adding various sources of leech, modifiers such as #% increased total Recovery per second from Life Leech or #% increased Maximum total Recovery per second from Life Leech can change how leech is applied to a character. | |
| 20 | - | - 50% increased Maximum Recovery per Life Leech increases the default 10% of the character's maximum life pool leeched per hit/instance to 15% of the character's maximum life pool leeched per hit/instance. | |
| 21 | - | - 50% increased total Recovery per second from Life Leech increases the default 2% of maximum life that can be recovered as life per second from a single instance to 3% of maximum life recovered as life per second from a single instance. | |
| 22 | - | - 50% increased Maximum total Recovery per second from Life Leech increases the default 20% of maximum life that can be recovered per second from all instances combined to 30% of maximum life that can be recovered per second from all instances combined. | |
| 21 | + | ||
| 22 | + | Leech can be modified significantly through passives, support gems, and equipment. Beyond just adding various sources of leech, modifiers such as <span class="explicitMod">#% increased total Recovery per second from Life Leech</span> or <span class="explicitMod">#% increased Maximum total Recovery per second from Life Leec</span>h can change how leech is applied to a character. | |
| 23 | + | - <span class="explicitMod">50% increased Maximum Recovery per Life Leech</span> increases the default 10% of the character's maximum life pool leeched per hit/instance to 15% of the character's maximum life pool leeched per hit/instance. | |
| 24 | + | - <span class="explicitMod">50% increased total Recovery per second from Life Leech</span> increases the default 2% of maximum life that can be recovered as life per second from a single instance to 3% of maximum life recovered as life per second from a single instance. | |
| 25 | + | - <span class="explicitMod">50% increased Maximum total Recovery per second from Life Leech</span> increases the default 20% of maximum life that can be recovered per second from all instances combined to 30% of maximum life that can be recovered per second from all instances combined. | |
| 23 | 26 | ||
| 24 | 27 | There are a few notable ways to affect leech: | |
| 25 | - | - The | |
| 28 | + | - The <span class="explicitMod">of Smothering</span> [[modifiers]] for [[map]]s slows life and mana leech recovery rate by 50%. | |
| 26 | 29 | - For life leech by a skill supported by the [[Life Leech Support]] gem. | |
| 27 | 30 | - [[The Baron]] and the Tukohama, War's Herald passive, which allow other entities to leech life to you. | |
| 28 | 31 | - [[Brutal Fervour]] or [[Soul Tether]] allows leech instances to continue even if the character has reached full life. | |
| 36 | 39 | ||
| 37 | 40 | ### Combined Recovery Rate | |
| 38 | 41 | The total leech recovery rate (accounting for all instances of leech) can be calculated by | |
| 39 | - | ||
| 40 | - | `total_leech_recovery_rate_per_second = max_life * 2% * instances_of_leech` | |
| 42 | + | <pre> | |
| 43 | + | total_leech_recovery_rate_per_second = max_life * 2% * instances_of_leech | |
| 44 | + | </pre> | |
| 41 | 45 | ||
| 42 | 46 | where `max_life` can also be the character's maximum mana or energy shield. | |
| 43 | 47 | ||
| 44 | - | This combined rate is subject to the total leech rate cap, which is by default 20% of the character's maximum health. This maximum is increased by | |
| 48 | + | This combined rate is subject to the total leech rate cap, which is by default 20% of the character's maximum health. This maximum is increased by <span class="explicitMod">#% increased Maximum total Recovery per second from Life Leech</span> modifiers. | |
| 45 | 49 | ||
| 46 | 50 | As such, each character only requires a certain number of leech instances before they will be recovering at their maximum rate. This maximum can be found with the below formula: | |
| 47 | 51 | ||
| 48 | - | `max_instances = (20% * (1 + increased_maximum_total_recovery_per_second)) / (2% * (1 + increased_total_recovery_per_second))` | |
| 52 | + | <pre> | |
| 53 | + | max_instances = (20% * (1 + increased_maximum_total_recovery_per_second)) / (2% * (1 + increased_total_recovery_per_second)) | |
| 54 | + | </pre> | |
| 49 | 55 | ||
| 50 | - | For a default character, this is 10 instances, but any increases or decreases from #% increased total Recovery per second from Life Leech or | |
| 56 | + | For a default character, this is 10 instances, but any increases or decreases from #% increased total Recovery per second from Life Leech or <span class="explicitMod">#% increased Maximum total Recovery per second from Life Leech</span> will change this number.[5] If a character has too many leech instances, the extra healing will be ignored. | |
| 51 | 57 | ||
| 52 | 58 | ## Types of leech | |
| 53 | 59 | There are several types of leech that specialize on certain types of skills. Some leech types only work for attacks, others only works with elemental damage or all sources of physical damage. If there is specialization it will be defined in the modifier. | |
| 54 | 60 | ||
| 55 | 61 | Generally the leech modifiers follow this template: | |
| 56 | 62 | ||
| 57 | - | ||
| 63 | + | <span class="explicitMod">#% of X Y Damage Z Leeched as Life/Mana</span> | |
| 58 | 64 | ||
| 59 | - | Where | |
| 65 | + | Where <span class="explicitMod">X</span> can be: | |
| 60 | 66 | ||
| 61 | - | - | |
| 67 | + | - <span class="explicitMod">Physical/Fire/Cold/Lightning/Elemental/Chaos</span> | |
| 62 | 68 | ||
| 63 | - | ||
| 64 | - | - | |
| 69 | + | <span class="explicitMod">Y</span> can be: | |
| 70 | + | - <span class="explicitMod">Attack/Spell</span> | |
| 65 | 71 | ||
| 66 | - | and | |
| 72 | + | and <span class="explicitMod">Z</span> can be: | |
| 67 | 73 | - Dealt with {Weapons} | |
| 68 | 74 | Note that if X, Y or Z are not specified it means that it applies to all those types. | |
| 69 | 75 | ||
| 70 | 76 | A couple of examples: | |
| 71 | - | - [[Life Leech Support]] has the mod | |
| 72 | - | - [[Warlord's Mark]] has the mod | |
| 73 | - | - The notable passive Lust for Carnage grants the mod | |
| 77 | + | - [[Life Leech Support]] has the mod <span class="explicitMod">#% of Damage Leeched as Life</span> implying it works for all types of skills that hit a target. | |
| 78 | + | - [[Warlord's Mark]] has the mod <span class="explicitMod">Cursed enemies grant #% Life Leech when Hit by Attacks</span>, specifying it applies to attacks. All types of damage from the attack will be counted, but not Spells. | |
| 79 | + | - The notable passive Lust for Carnage grants the mod <span class="explicitMod">#% of Physical Attack Damage Leeched as Life</span> specifying it applies to Physical Attacks. All types of weapons can make use of this notable, however not Spells. | |