public override void RespondToAttack(BasicAttack attack) { if (this.ImmortalDuration > 0) { this.ImmortalDuration--; return; } attack.Hit(this); }