From b50100928581d7a24137313b936577572ea6d4a6 Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 1 Jun 2024 21:15:36 +0200 Subject: [PATCH] Skip completed flights during mission generation --- game/missiongenerator/aircraft/aircraftgenerator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game/missiongenerator/aircraft/aircraftgenerator.py b/game/missiongenerator/aircraft/aircraftgenerator.py index bd520486..63179163 100644 --- a/game/missiongenerator/aircraft/aircraftgenerator.py +++ b/game/missiongenerator/aircraft/aircraftgenerator.py @@ -119,7 +119,7 @@ class AircraftGenerator: if not package.flights: continue for flight in package.flights: - if flight.alive: + if flight.alive and not isinstance(flight.state, Completed): if not flight.squadron.location.runway_is_operational(): logging.warning( f"Runway not operational, skipping flight: {flight.flight_type}"