From 83944bf662755817898bd01454701f0b4872b178 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Thu, 1 Sep 2016 12:16:19 +0200 Subject: [PATCH] [mesecons] Fix two lingering global variables - For #508 --- mods/mesecons/mesecons_luacontroller/init.lua | 2 +- mods/mesecons/mesecons_pistons/init.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/mesecons/mesecons_luacontroller/init.lua b/mods/mesecons/mesecons_luacontroller/init.lua index 458286f3..ff0f40ad 100755 --- a/mods/mesecons/mesecons_luacontroller/init.lua +++ b/mods/mesecons/mesecons_luacontroller/init.lua @@ -273,7 +273,7 @@ end local function get_digiline_send(pos) - if not digiline then return end + if not rawget(_G, "digiline") then return end return function(channel, msg) minetest.after(0, function() digiline:receptor_send(pos, digiline.rules.default, channel, msg) diff --git a/mods/mesecons/mesecons_pistons/init.lua b/mods/mesecons/mesecons_pistons/init.lua index 474f621b..52b9c6ee 100755 --- a/mods/mesecons/mesecons_pistons/init.lua +++ b/mods/mesecons/mesecons_pistons/init.lua @@ -723,7 +723,7 @@ local piston_up_down_get_stopper = function (node, dir, stack, stackid) end local piston_get_stopper = function (node, dir, stack, stackid) - pistonspec = minetest.registered_nodes[node.name].mesecons_piston + local pistonspec = minetest.registered_nodes[node.name].mesecons_piston dir = piston_get_direction(pistonspec.dir, node) local pusherpos = vector.add(stack[stackid].pos, dir) local pushernode = minetest.get_node(pusherpos)