Builtin/../falling.lua: Avoid crash when object pos over limit

If the object pos is over limit, 'add entity' will not add an entity,
causing 'obj' to be nil.
This commit is contained in:
paramat 2016-12-21 07:10:32 +00:00
parent ba52a34f94
commit 5e4d6468a3

@ -113,7 +113,9 @@ core.register_entity(":__builtin:falling_node", {
local function spawn_falling_node(p, node) local function spawn_falling_node(p, node)
local obj = core.add_entity(p, "__builtin:falling_node") local obj = core.add_entity(p, "__builtin:falling_node")
obj:get_luaentity():set_node(node) if obj then
obj:get_luaentity():set_node(node)
end
end end
local function drop_attached_node(p) local function drop_attached_node(p)