private void PerformAdvancedEnergyTechnician()
 {
     if (!StationLocation.IsUpperDeck())
     {
         return;
     }
     foreach (var zone in SittingDuck.Zones)
     {
         var isCurrentZone = (StationLocation.ZoneLocation() == zone.ZoneLocation);
         zone.UpperStation.AddBonusShield(isCurrentZone ? 2 : 1);
     }
 }
 private void PerformBasicSquadLeader(Player performingPlayer)
 {
     if (performingPlayer.BattleBots == null)
     {
         return;
     }
     if (performingPlayer.BattleBots.IsDisabled)
     {
         performingPlayer.BattleBots.IsDisabled = false;
     }
     else
     {
         SittingDuck.ZonesByLocation[StationLocation.ZoneLocation()].RepairFirstDamage(performingPlayer);
     }
 }