private void FlyWithoutShooting() { if ((_game.DarkPlayer.Phase == Phase.Flying || _game.LightPlayer.Phase == Phase.Flying) && !_shootDeterminer.CanShoot(_turnDeterminer.Turn)) { _flightsWithoutShots++; } if (_shootDeterminer.CanShoot(_turnDeterminer.Turn)) { _flightsWithoutShots = 0; } }
public void Played() { if (!_shootDeterminer.CanShoot(Turn)) { Turn = Other; } }