Check map limits before get_natural_light

This commit is contained in:
cora 2022-09-17 13:55:00 +02:00
parent 467ecc7c58
commit df8c234def

View file

@ -1067,7 +1067,10 @@ local do_env_damage = function(self)
end end
end end
local sunlight = minetest.get_natural_light(pos, self.time_of_day) local sunlight = 10
if within_limits(pos,0) then
sunlight = minetest.get_natural_light(pos, self.time_of_day)
end
-- bright light harms mob -- bright light harms mob
if self.light_damage ~= 0 and (sunlight or 0) > 12 then if self.light_damage ~= 0 and (sunlight or 0) > 12 then