diff --git a/game/pretense/pretenseaircraftgenerator.py b/game/pretense/pretenseaircraftgenerator.py index 6faee75a..0595a25c 100644 --- a/game/pretense/pretenseaircraftgenerator.py +++ b/game/pretense/pretenseaircraftgenerator.py @@ -356,6 +356,7 @@ class PretenseAircraftGenerator: self.generate_pretense_flight( ato, cp, squadron, aircraft_per_flight, flight_type ) + random.shuffle(random_squadron_list) # Then plan SEAD and DEAD, if capable if sead_capable_cp: while num_of_sead < self.game.settings.pretense_sead_flights_per_cp: @@ -398,6 +399,7 @@ class PretenseAircraftGenerator: self.generate_pretense_flight( ato, cp, squadron, aircraft_per_flight, flight_type ) + random.shuffle(random_squadron_list) # Then plan Strike, if capable if strike_capable_cp: while num_of_strike < self.game.settings.pretense_strike_flights_per_cp: @@ -425,6 +427,7 @@ class PretenseAircraftGenerator: ato, cp, squadron, aircraft_per_flight, flight_type ) break + random.shuffle(random_squadron_list) # Then plan air-to-air, if capable if patrol_capable_cp: while num_of_cap < self.game.settings.pretense_barcap_flights_per_cp: @@ -449,6 +452,7 @@ class PretenseAircraftGenerator: ato, cp, squadron, aircraft_per_flight, flight_type ) break + random.shuffle(random_squadron_list) # Then plan CAS, if capable if cas_capable_cp: while num_of_cas < self.game.settings.pretense_cas_flights_per_cp: @@ -474,6 +478,7 @@ class PretenseAircraftGenerator: self.generate_pretense_flight( ato, cp, squadron, aircraft_per_flight, flight_type ) + random.shuffle(random_squadron_list) # And finally, plan BAI, if capable if bai_capable_cp: while num_of_bai < self.game.settings.pretense_bai_flights_per_cp: