1
0
mirror of https://github.com/moparisthebest/minetest synced 2024-08-13 16:53:49 -04:00

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

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