public void UseItem(IItem item) { if (this.IsAlive) { item.AffectCharacter(this); } }
public void UseItemOn(IItem item, ICharacter character) { if (this.IsAlive && character.IsAlive) { item.AffectCharacter(character); } }
public void UseItemOn(IItem item, ICharacter character) { item.AffectCharacter(character); }