From a8544bbce74a20d4c2d0e50c1da58ce3f0016abe Mon Sep 17 00:00:00 2001 From: IamPyu Date: Thu, 3 Oct 2024 16:21:54 -0600 Subject: [PATCH] Fix Electricity (Again) --- mods/ITEMS/pyutest_electricity/init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mods/ITEMS/pyutest_electricity/init.lua b/mods/ITEMS/pyutest_electricity/init.lua index fa6b22f..a34e507 100644 --- a/mods/ITEMS/pyutest_electricity/init.lua +++ b/mods/ITEMS/pyutest_electricity/init.lua @@ -33,6 +33,7 @@ end PyuTest.make_wire = function(id, desc, groups, color, opts, texture, delay) local del = PyuTest.ELECTRICITY_TICK * delay + minetest.log(tostring(del)) PyuTest.make_node(id, desc, PyuTest.util.tableconcat(groups, { electric = 1 @@ -47,7 +48,7 @@ PyuTest.make_wire = function(id, desc, groups, color, opts, texture, delay) paramtype = "light", sunlight_propagates = true, walkable = false, - inventory_image = "pyutest-wire.png", + inventory_image = texture or "pyutest-wire.png", __on_electricity_activated = function(pos, node, sender_pos) for _, v in pairs(PyuTest.get_neighbours(pos)) do @@ -58,8 +59,8 @@ PyuTest.make_wire = function(id, desc, groups, color, opts, texture, delay) goto continue end - minetest.after(tonumber(del), function() - PyuTest.electricity_activate(v, n, sender_pos) + minetest.after(del, function() + PyuTest.electricity_activate(v, n, pos) end) ::continue::