From 0392838732f853256e4b94c96bab2d82349f008d Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Mon, 29 Jun 2020 12:37:00 -0400 Subject: [PATCH] Fix repeater infinite loop --- mods/redstone/repeater.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mods/redstone/repeater.lua b/mods/redstone/repeater.lua index 75a4190..36e04e2 100644 --- a/mods/redstone/repeater.lua +++ b/mods/redstone/repeater.lua @@ -67,7 +67,8 @@ minetest.register_node("redstone:repeater_on_"..level, { input = vector.subtract(pos,dir), dir = dir }) - redstone.update(pos) + + redstone.update(vector.add(dir,pos)) end, after_destruct = function(pos, oldnode) @@ -184,7 +185,7 @@ minetest.register_node("redstone:repeater_off_"..level, { output = vector.add(pos,dir), dir = dir }) - redstone.update(pos) + redstone.update(vector.add(dir,pos)) end, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) -- 2.44.0