Added getWeapon to ICharacter interface