diff --git a/airdef-mod/src/sim/route.rs b/airdef-mod/src/sim/route.rs index 45eb4e5..175a2ac 100644 --- a/airdef-mod/src/sim/route.rs +++ b/airdef-mod/src/sim/route.rs @@ -418,11 +418,11 @@ impl Route { } // Let pending footprint queries settle before opening a broad, less useful frontier. // Otherwise three trucks can saturate the shared world budget without ever moving. - if !self.parked.is_empty() { break; } if self.expanded >= MAX_NODES { self.settle(now); return; } + if !self.parked.is_empty() { break; } } if self.expanded > before { self.stuck_since = None;