public void Attack(IEntity attacker) { var damage = attacker.GetDamage(); if (this.GetStat(Stats.Health) - damage <= 0) this.Die(attacker); }