From d4819fc13ea7e6e49cc05a92b308c978c7d2f0f1 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 29 Sep 2012 15:29:10 +0200 Subject: [PATCH] Make the code more stable --- api.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api.lua b/api.lua index 8c90ced..05875d9 100644 --- a/api.lua +++ b/api.lua @@ -95,7 +95,7 @@ function mobs:register_mob(name, def) end local do_env_damage = function(self) - if self.light_damage and self.light_damage ~= 0 and self.object:getpos().y>0 and minetest.env:get_node_light(self.object:getpos()) > 3 then + if self.light_damage and self.light_damage ~= 0 and self.object:getpos().y>0 and minetest.env:get_node_light(self.object:getpos()) and minetest.env:get_node_light(self.object:getpos()) > 3 then self.object:punch(self.object, 1.0, { full_punch_interval=1.0, groupcaps={