From 11067d4bfd5614b7de7d180a9ca51e85e3e5d7c1 Mon Sep 17 00:00:00 2001 From: FlightControl_Master Date: Tue, 26 Sep 2017 09:37:05 +0200 Subject: [PATCH] Fixed DefenderSquadron.Resources nil problem for DefendersNeeded --- Moose Development/Moose/AI/AI_A2A_Dispatcher.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Moose Development/Moose/AI/AI_A2A_Dispatcher.lua b/Moose Development/Moose/AI/AI_A2A_Dispatcher.lua index 040268722..dc75e8269 100644 --- a/Moose Development/Moose/AI/AI_A2A_Dispatcher.lua +++ b/Moose Development/Moose/AI/AI_A2A_Dispatcher.lua @@ -2774,7 +2774,9 @@ do -- AI_A2A_DISPATCHER self:F( { Grouping = DefenderGrouping, SquadronGrouping = DefenderSquadron.Grouping, DefaultGrouping = self.DefenderDefault.Grouping } ) self:F( { DefendersCount = DefenderCount, DefendersNeeded = DefendersNeeded } ) - if DefendersNeeded > DefenderSquadron.Resources then + -- DefenderSquadron.Resources can have the value nil, which expresses unlimited resources. + -- DefendersNeeded cannot exceed DefenderSquadron.Resources! + if DefenderSquadron.Resources and DefendersNeeded > DefenderSquadron.Resources then DefendersNeeded = DefenderSquadron.Resources BreakLoop = true end