protected override void PerformYAction(int currentTurn) { SittingDuck.DrainShields(EnumFactory.All <ZoneLocation>(), 1); }
protected override void PerformXAction(int currentTurn) { SittingDuck.DrainShields(new [] { CurrentZone }); }
private void EnergyLeaksOutFromShield(ZoneLocation zoneLocation) { var energyDrained = SittingDuck.DrainShields(new [] { zoneLocation }); Attack(energyDrained); }