Can you clarify how the new “10% of leech is instant” Mastery option works? Does it recover 10% of your maximum total life per second from leech?
Each individual leech still has a maximum amount. If you leech the max amount per leech, you’ll get 10% of that instantly and 90% over time. However, there is also a maximum on the total recovery rate of all leech. Instant leech isn’t part of that because it has no rate.
In Path of Exile, the statement "10% of leech is instant" refers to a mechanic introduced in version 3.21 that allows a portion of your life leech to be applied instantly. Here's a breakdown of what it means:
Regular Leech:
By default, life leech recovers 2% of your maximum life per second.
The maximum amount of life you can leech per hit is 10% of your maximum life.
This means the full recovery takes 5 seconds (10% / 2% = 5).
Instant Leech:
Certain sources provide "instant leech," meaning a portion of the life leech is applied immediately.
The most common source is the "10% of Leech is Instant" mastery in the Life Mastery cluster.
This mastery makes 10% of your total leech instant.
However, the "instant" part is still capped by the maximum recovery per leech (10% of your maximum life).
Example:
You have 5000 maximum life and hit an enemy with 10% life leech (500 life).
With the 10% of Leech is Instant mastery:
You instantly recover 1% of your life (500 * 0.1 = 50).
The remaining 9% (450) is applied over 4.5 seconds (90% of the original duration).
Additional Points:
Other sources of instant leech, like Bloodseeker gloves or Legacy Vinktars, also work the same way.
Instant leech is not affected by modifiers to "leech recovery rate."
This mastery can be very powerful for builds that rely on high leech amounts.
It can be less valuable for builds that already have other sources of instant leech or don't need it as much.
I hope this explanation clarifies the "10% of leech is instant" mechanic in Path of Exile!