From cda279a007faf8d6574f60acc28db569d274a430 Mon Sep 17 00:00:00 2001 From: danielmartin0 Date: Mon, 9 Sep 2024 17:40:23 +0100 Subject: [PATCH] bugfix --- maps/pirates/api_events.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/maps/pirates/api_events.lua b/maps/pirates/api_events.lua index 134710d5..f53993c3 100644 --- a/maps/pirates/api_events.lua +++ b/maps/pirates/api_events.lua @@ -352,11 +352,10 @@ local function handle_damage_to_players(event) -- if not (event.cause.name == 'small-biter') or (event.cause.name == 'small-spitter') or (event.cause.name == 'medium-biter') or (event.cause.name == 'medium-spitter') or (event.cause.name == 'big-biter') or (event.cause.name == 'big-spitter') or (event.cause.name == 'behemoth-biter') or (event.cause.name == 'behemoth-spitter') then return end - if not event.entity then return end - if not event.entity.player or not event.entity.player.valid then return end - if not (event.entity and event.entity.valid and event.entity.name and event.entity.name == 'character') then return end + if not event.entity.player or not event.entity.player.valid then return end + local player_index = event.entity.player.index local player = game.players[player_index]