Fix 'getName' error in base script

Turns out weapons also generate a dead event, but presumably some of them don't have a 'getName' method...
This commit is contained in:
Raffson 2024-09-22 22:38:14 +02:00
parent 87ca233f20
commit dae57abeff
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -161,7 +161,7 @@ local function onEvent(event)
write_state() write_state()
end end
if event.id == world.event.S_EVENT_DEAD and event.initiator then if event.id == world.event.S_EVENT_DEAD and event.initiator and event.initiator.getName then
dead_events[#dead_events + 1] = event.initiator.getName(event.initiator) dead_events[#dead_events + 1] = event.initiator.getName(event.initiator)
local position = event.initiator.getPosition(event.initiator) local position = event.initiator.getPosition(event.initiator)
local destruction = {} local destruction = {}