public void Hit(IWarrior target) { if (target.Weapon == this) { throw new SuicidalException(); } target.Defend(Damage); }
public void Hit(IWarrior target) { target.Defend(Damage); }