public virtual void OnHitBy(CombatEntity attacker, int damage, Player owner, Item effectOwner) { }
public virtual void OnHit(CombatEntity victim, Player attacker, Item effectOwner) { }