Making damage soak items bettar

Used a different event (prevents "hurt" animation), angelheart vials
weren't actually breaking, damage was still being absorbed when hunger
was gone.