From 167d048232992456711003880802af333fdf49c7 Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 17 Sep 2023 14:13:20 +0200 Subject: [PATCH] Fix bug in reserve freqs & tacan --- game/missiongenerator/aircraft/aircraftgenerator.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/game/missiongenerator/aircraft/aircraftgenerator.py b/game/missiongenerator/aircraft/aircraftgenerator.py index 7caa91c3..c95672c2 100644 --- a/game/missiongenerator/aircraft/aircraftgenerator.py +++ b/game/missiongenerator/aircraft/aircraftgenerator.py @@ -282,10 +282,9 @@ class AircraftGenerator: def _reserve_frequencies_and_tacan(self, ato: AirTaskingOrder) -> None: for package in ato.packages: - if package.frequency is None: - continue - if package.frequency not in self.radio_registry.allocated_channels: - self.radio_registry.reserve(package.frequency) + pfreq = package.frequency + if pfreq and pfreq not in self.radio_registry.allocated_channels: + self.radio_registry.reserve(pfreq) for f in package.flights: if ( f.frequency