How to play a UI animation off of damage from an outside blueprint?

Well, the AnyDamage event is called when you call the Damage function of the character blueprint (from another class, for instance).

You can simply call the function with a negative value to add health to the character, and on the AnyDamage event check if the damage is positive. If it isn’t, play the healing animation instead of the damage animation :wink: