protected override void PerformXAction(int currentTurn) { if (attachedPlayer != null && !attachedPlayer.IsKnockedOut && attachedPlayer.CurrentStation.StationLocation.IsOnShip()) { SittingDuck.DrainEnergy(attachedPlayer.CurrentStation.StationLocation, 1); } }