From 9019a4aff7a59bf5d6b4bc1efa177ffd45f6d125 Mon Sep 17 00:00:00 2001 From: Jeija Date: Fri, 21 Dec 2012 16:04:19 +0100 Subject: [PATCH] Bugfix, wires sometimes turned off for no reason --- mesecons/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesecons/init.lua b/mesecons/init.lua index 6378946..f53a5bf 100644 --- a/mesecons/init.lua +++ b/mesecons/init.lua @@ -93,7 +93,7 @@ function mesecon:receptor_off(pos, rules) for _, rule in ipairs(rules) do local np = mesecon:addPosRule(pos, rule) local link, rulename = mesecon:rules_link(pos, np, rules) - if link then + if link and not mesecon:connected_to_receptor(np) then mesecon:turnoff(np, rulename) end end