From 804ee361028883f40ff14c9b4e5f68deb5e1061a Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Sat, 15 Aug 2015 05:14:10 -0400 Subject: [PATCH] fix deduction of spiral staircase --- homedecor/misc-nodes.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homedecor/misc-nodes.lua b/homedecor/misc-nodes.lua index 3081ef87..25d203b4 100644 --- a/homedecor/misc-nodes.lua +++ b/homedecor/misc-nodes.lua @@ -887,11 +887,11 @@ homedecor.register("spiral_staircase", { }) minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack, pointed_thing) - local belownode = minetest.get_node({ x = pos.x, y = pos.y - 1, z = pos.z }) - if belownode and belownode.name == "homedecor:spiral_staircase" then - + if newnode.name ~= "homedecor:spiral_staircase" + and belownode + and belownode.name == "homedecor:spiral_staircase" then minetest.set_node(pos, { name = "air" }) local newpos = { x = pos.x, y = pos.y + 2, z = pos.z }