Amulet of spell shield? ^^
What if the unit doesnt have an inventory?
One can make it a unit ability.
and then restores hitpoints equal to damage taken.i think Backtrack detects when he takes damage
and then restores hitpoints equal to damage taken.