From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Mon, 29 Jun 2020 16:37:00 +0000 (-0400) Subject: Fix repeater infinite loop X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=0392838732f853256e4b94c96bab2d82349f008d;p=Crafter.git Fix repeater infinite loop --- 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)