From 5540fcbcb31eb32003fa0391113ed3b1dea25e47 Mon Sep 17 00:00:00 2001 From: Jeija Date: Tue, 11 Dec 2012 18:15:44 +0100 Subject: [PATCH] Fix a bug reported here: http://minetest.net/forum/viewtopic.php?pid=56152#p56152 --- mesecons_lightstone/init.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mesecons_lightstone/init.lua b/mesecons_lightstone/init.lua index d8b523c..aa0c9b3 100644 --- a/mesecons_lightstone/init.lua +++ b/mesecons_lightstone/init.lua @@ -6,8 +6,7 @@ function mesecon:lightstone_add(name, base_item, texture_off, texture_on) description=name.." Lightstone", mesecons = {effector = { action_on = function (pos, node) - minetest.env:add_node(pos, {name="mesecons_lightstone:lightstone_" .. name .. "_on"}) - mesecon:receptor_on(pos) + mesecon:swap_node(pos, "mesecons_lightstone:lightstone_" .. name .. "_on") end }} }) @@ -19,8 +18,7 @@ function mesecon:lightstone_add(name, base_item, texture_off, texture_on) light_source = LIGHT_MAX-2, mesecons = {effector = { action_off = function (pos, node) - minetest.env:add_node(pos, {name="mesecons_lightstone:lightstone_" .. name .. "_off"}) - mesecon:receptor_off(pos) + mesecon:swap_node(pos, "mesecons_lightstone:lightstone_" .. name .. "_off") end }} })