Gain on hit is a form of recovery that instantly restores an amount of life, mana or energy shield for each hit by the character's skills. Most instances of gain on hit require a damage source of attack, as opposed to a spell or secondary. The exception where it applies to a non-attack source is Lua error: Error: invalid field alias "items._pageName"; aliases cannot contain dots or quotes.. which grants life gain on spell hit.
Mechanics[]
When an enemy is hit by an appropriate skill, the attacker or caster gains an amount of life/mana/energy shield equal to combined gain on hit bonuses from all sources respectively. This applies to each enemy hit by player's skills, so a single skill that hits multiple targets can trigger more than one gain on hit effect. Unlike leech, life, mana, and energy shield gained this way are restored instantly.
Items[]
Skill gems[]
Lua error: Error: invalid field alias "items._pageID"; aliases cannot contain dots or quotes..
Base items[]
Claws[]
Lua error: Error: invalid field alias "items._pageID"; aliases cannot contain dots or quotes..
Other bases[]
Lua error: Error: invalid field alias "items._pageID"; aliases cannot contain dots or quotes..
Unique items[]
Only items with explicit gain on hit are listed here
Lua error: Error: invalid field alias "items._pageID"; aliases cannot contain dots or quotes..
Other items[]
- Elder rings can have +(10–20) Life gained for each Enemy hit by your Attacks.
- Elder claws can have +(35–50) Life gained for each Blinded Enemy Hit by this Weapon.
- Shaper quivers can have +(2–3) Mana gained for each Enemy hit by your Attacks.
- Shaper rings can have +(8–15) Life gained for each Enemy hit by your Spells.
- Shaper rings can have +(2–3) Mana gained for each Enemy Hit by your Spells.
- Lua error: Error: invalid field alias "items._pageName"; aliases cannot contain dots or quotes.. can have following modifiers:
- +(20-30) Energy Shield gained for each Enemy Hit while affected by Discipline
- +(20-30) Life gained for each Enemy Hit while affected by Vitality
Passive skills[]
There are passive skills that grant life or mana gain on hit bonuses.
Life gain on hit[]
These passive skills grant additional life gained for each enemy hit by the character's attacks.
Lua error: Error: invalid field alias "passive_skills.is_keystone"; aliases cannot contain dots or quotes..
Lua error: Error: invalid field alias "passive_skills.is_keystone"; aliases cannot contain dots or quotes..
Mana gain on hit[]
These passive skills grant additional mana gained for each enemy hit by the character's attacks.
Lua error: Error: invalid field alias "passive_skills.is_keystone"; aliases cannot contain dots or quotes..