public void GiveCharacterItem(Item item, Character character) { EnsureBothCharactersAreAlive(character); character.ReciveItem(item); }
public void GiveCharacterItem(Item item, Character character) { this.IsCapableForAction(); character.Bag.AddItem(item); }
public void UseItemOn(Item item, Character character) { EnsureBothCharactersAreAlive(character); item.AffectCharacter(character); }
public void UseItemOn(Item item, Character character) { this.IsCapableForAction(); item.AffectCharacter(character); }