From 9d52049e8314c56ab9cca0f40c796e9007080daf Mon Sep 17 00:00:00 2001 From: Jeija Date: Fri, 10 Aug 2012 20:12:53 +0200 Subject: Fix sticky piston duplicate bug --- mesecons_pistons/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mesecons_pistons') diff --git a/mesecons_pistons/init.lua b/mesecons_pistons/init.lua index f4d3985..f96830f 100644 --- a/mesecons_pistons/init.lua +++ b/mesecons_pistons/init.lua @@ -207,8 +207,8 @@ mesecon:register_on_signal_off(function(pos, node) and checknode.name ~= "default:lava_flowing" and not mesecon:is_mvps_stopper(checknode.name) then minetest.env:set_node(pos, checknode) - mesecon:updatenode(pos) - --minetest.env:dig_node(pos) + minetest.env:remove_node(checkpos) + mesecon:updatenode(checkpos) end end if node.name == "mesecons_pistons:piston_sticky" then @@ -230,4 +230,4 @@ function mesecon:piston_get_direction(node) end dofile(minetest.get_modpath("mesecons_pistons").."/pistons_down.lua") -dofile(minetest.get_modpath("mesecons_pistons").."/pistons_up.lua") \ No newline at end of file +dofile(minetest.get_modpath("mesecons_pistons").."/pistons_up.lua") -- cgit v1.2.3