From 1bb70b8697c30d8533c09366e381c6c30a635999 Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 29 Dec 2020 22:28:36 +0100 Subject: [PATCH] Update Warehouse.lua - added airbase coalition check when spawning aircraft #1413 --- Moose Development/Moose/Functional/Warehouse.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Moose Development/Moose/Functional/Warehouse.lua b/Moose Development/Moose/Functional/Warehouse.lua index ee56fc92b..552914ead 100644 --- a/Moose Development/Moose/Functional/Warehouse.lua +++ b/Moose Development/Moose/Functional/Warehouse.lua @@ -7181,7 +7181,7 @@ function WAREHOUSE:_CheckRequestNow(request) -- Check available parking for air asset units. if _assetcategory==Group.Category.AIRPLANE or _assetcategory==Group.Category.HELICOPTER then - if self.airbase then + if self.airbase and self.airbase:GetCoalition()==self:GetCoalition() then if self:IsRunwayOperational() then @@ -7233,7 +7233,7 @@ function WAREHOUSE:_CheckRequestNow(request) -- Check available parking for transport units. if _transportcategory==Group.Category.AIRPLANE or _transportcategory==Group.Category.HELICOPTER then - if self.airbase then + if self.airbase and self.airbase:GetCoalition()==self:GetCoalition() then if self:IsRunwayOperational() then @@ -7537,7 +7537,7 @@ function WAREHOUSE:_CheckQueue() -- Check if request is possible now. local okay=false - if valid then + if valid then okay=self:_CheckRequestNow(qitem) else -- Remember invalid request and delete later in order not to confuse the loop.