Fix: crash in lobby when dying

master
shivajiva101 2020-08-12 21:11:32 +01:00 committed by GitHub
parent 6a130b61b4
commit e6a1238298
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -1044,11 +1044,11 @@ minetest.register_on_player_hpchange(function(player, hp_change, reason)
local name = player:get_player_name()
local key = eggwars.player[name]
local match = eggwars.match[key]
if reason.object then
if eggwars.player[name] and reason.object then
local pname = reason.object:get_player_name()
local damage = match.player[pname].damage + hp_change
eggwars.match[key].player[pname].damage = damage
elseif reason.type == 'fall' then
elseif eggwars.player[name] and reason.type == 'fall' then
local falls = match.player[name].falls + 1
eggwars.match[key].player[name].falls = falls
end