Life leech

Life leech works only against a single target. If you attack multiple targets with a single attack or spell, only the first target hit will grant life leech. The same is true for mana leech, spell life leech and the Nexus skill.

Life leech does not heal you instantly. It regenerates your life over time by up to 2% of your maximum life per second. You can have up to 10 stacks of life leech at a time. Mathematically, this means that high life leech is good (because the total life gained is higher) but so is high life (because you heal quicker), high damage (because you have a larger number to steal from) and high attack speed (because you get more stacks quicker).

Pure damage can never life leech.

Skills
Items can give physical life leech or spell life leech but not leech of the Nexus kind.
 * Demon Blood (Shifter) grants life leech for physical damage.
 * Pact (Saint) is a buff that grants life leech for physical damage.
 * Redemption (Cleric) grants life leech for spell damage.
 * Nexus (Battle Mage) grants life leech for non-physical, non-spell damage. Examples: On hit damage procs, attack skills that add damage on hit, auras and semi-active skills.