public override void PickUpPowerUp(BasePlayer player, BasePowerUp powerUp) { powerUp.ApplyEffect(player); powerUp.PickUp(); powerUp.Remove(); }
public override void PickUpPowerUp(BasePlayer player, BasePowerUp powerUp) { powerUp.ApplyEffect(player); powerUp.PickUp(); Program.Log.Info("Power up at " + powerUp.CellPosition + " has been taken by player " + player.Name + "."); Client client = GetClientFromPlayer(player); GameServer.Instance.SendPowerUpPickUp(client, (PowerUp)powerUp); powerUp.Remove(); }