public bool setWeapon(Weapon weapon) { bool result = UserWallet.ChargeOff(weapon.Price); if (!result) { return(false); } if (Character.Weapon != null) { UserWallet.ChargeOn(Character.Weapon.Price); } Character.setWeapon(weapon); return(true); }
public bool setSkin(Skin skin) { bool result = UserWallet.ChargeOff(skin.Price); if (!result) { return(false); } if (Character.Skin != null) { UserWallet.ChargeOn(Character.Skin.Price); } Character.setSkin(skin); return(true); }