From e8b74f0fc7a56f4cffca9a217433090f3db0e7b7 Mon Sep 17 00:00:00 2001 From: FlightControl Date: Thu, 21 Mar 2019 06:03:13 +0100 Subject: [PATCH] handling static in scan --- Moose Development/Moose/Core/Zone.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Moose Development/Moose/Core/Zone.lua b/Moose Development/Moose/Core/Zone.lua index 7e137253d..871404e96 100644 --- a/Moose Development/Moose/Core/Zone.lua +++ b/Moose Development/Moose/Core/Zone.lua @@ -712,7 +712,15 @@ function ZONE_RADIUS:GetScannedSetUnit() for ObjectID, UnitObject in pairs( self.ScanData.Units ) do local UnitObject = UnitObject -- DCS#Unit if UnitObject:isExist() then - SetUnit:AddUnit( UNIT:FindByName( UnitObject:getName() ) ) + local FoundUnit = UNIT:FindByName( UnitObject:getName() ) + if FoundUnit then + SetUnit:AddUnit( FoundUnit ) + else + local FoundStatic = STATIC:FindByName( UnitObject:getName() ) + if FoundStatic then + SetUnit:AddUnit( FoundStatic ) + end + end end end end