diff --git a/elixir.lua b/elixir.lua index b36bd77..5808ed9 100644 --- a/elixir.lua +++ b/elixir.lua @@ -31,7 +31,7 @@ end) if fun_caves.expire_elixir_on_death then minetest.register_on_dieplayer(function(player) local player_name = player:get_player_name() - if fun_caves.db.status[player_name].armor_elixir then + if fun_caves.db.status[player_name] and fun_caves.db.status[player_name].armor_elixir then local factor = fun_caves.db.status[player_name].armor_elixir.factor local armor = player:get_armor_groups() armor.fleshy = math.min(100, math.max(1, math.ceil(armor.fleshy / factor)))