From 6ff433ed7a071fc0ab06ef0fb7cff03a0aa28176 Mon Sep 17 00:00:00 2001 From: MrAlien753 <124381209+MrAlien753@users.noreply.github.com> Date: Fri, 3 Feb 2023 22:14:14 +0100 Subject: [PATCH] fix nil error message in dcs.log When instant killing a target in a capture zone nil error message is printed in the dcs.log. This fixes this issue. --- Moose Development/Moose/Functional/ZoneCaptureCoalition.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Moose Development/Moose/Functional/ZoneCaptureCoalition.lua b/Moose Development/Moose/Functional/ZoneCaptureCoalition.lua index 2439029f9..3215b9a12 100644 --- a/Moose Development/Moose/Functional/ZoneCaptureCoalition.lua +++ b/Moose Development/Moose/Functional/ZoneCaptureCoalition.lua @@ -715,7 +715,7 @@ do -- ZONE_CAPTURE_COALITION local UnitHit = EventData.TgtUnit - if UnitHit.ClassName ~= "SCENERY" then + if UnitHit and UnitHit.ClassName ~= "SCENERY" then -- Check if unit is inside the capture zone and that it is of the defending coalition. if UnitHit and UnitHit:IsInZone(self) and UnitHit:GetCoalition()==self.Coalition then