From 1eb6658a15b50c3fb2240f1e015148b4439f662c Mon Sep 17 00:00:00 2001 From: Duane Date: Fri, 1 Jul 2016 15:33:10 -0500 Subject: [PATCH] Prevent variable == nil crash. --- elixir.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)))