public void GiveCharacterItem(Item item, Character character) { this.EnsureAlive(); character.EnsureAlive(); character.RecieveItem(item); }