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.
master
paramat 2016-12-21 07:10:32 +00:00
parent ba52a34f94
commit 5e4d6468a3
1 changed files with 3 additions and 1 deletions

View File

@ -113,8 +113,10 @@ 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")
if obj then
obj:get_luaentity():set_node(node) obj:get_luaentity():set_node(node)
end end
end
local function drop_attached_node(p) local function drop_attached_node(p)
local nn = core.get_node(p).name local nn = core.get_node(p).name