From b737f4e00cbaec5805e33dcf5eb3ebfe8a93330f Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 24 Feb 2024 22:05:13 +0100 Subject: [PATCH] Guard against nil values --- resources/plugins/splashdamage2/Splash_Damage_2_0.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/resources/plugins/splashdamage2/Splash_Damage_2_0.lua b/resources/plugins/splashdamage2/Splash_Damage_2_0.lua index 853866b0..f44f26d0 100644 --- a/resources/plugins/splashdamage2/Splash_Damage_2_0.lua +++ b/resources/plugins/splashdamage2/Splash_Damage_2_0.lua @@ -574,10 +574,12 @@ function onWpnEvent(event) end local player = event.initiator - targetName = event.target:getTypeName() + local targetName = event.target:getTypeName() local impactPoint = event.target:getPosition().p - env.info(weapon.." hit "..targetName) - debugMsg(weapon.." hit "..targetName) + if weapon and targetName then + env.info(weapon.." hit "..targetName) + debugMsg(weapon.." hit "..targetName) + end --env.info('Impact point was at: X: ' .. impactPoint.x .. ' Y: ' .. impactPoint.y .. ' Z: ' .. impactPoint.z) if clusterWeaps[weapon] then local ordnance = event.weapon