From df5f52253298a08a5a05d75e7077ee441f87843a Mon Sep 17 00:00:00 2001 From: codeandfix Date: Sat, 17 Nov 2012 15:50:50 -0800 Subject: [PATCH] - fixed two wrong default return values which could lead to build outside of a concession - added a dev output (outcommented) --- init.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index ed9d868..3f2a7f1 100644 --- a/init.lua +++ b/init.lua @@ -157,7 +157,7 @@ if type(owner_defs) ~= "table" then end function IsPlayerNodeOwner(pos, name) - r = true + r = false for _,def in pairs(owner_defs) do if pos.x >= def.x1 and pos.x <= def.x2 or pos.x <= def.x1 and pos.x >= def.x2 then @@ -183,7 +183,7 @@ end function GetNodeOwnerName(pos) - r = true + r = false for _,def in pairs(owner_defs) do if pos.x >= def.x1 and pos.x <= def.x2 or pos.x <= def.x1 and pos.x >= def.x2 then @@ -274,8 +274,7 @@ end local old_node_punch = minetest.node_punch function minetest.node_punch(pos, node, puncher) - - +-- print (string.sub(node.name,1,17)) if string.sub(node.name,1,17) == "mesecons_delayer:" then if not minetest.check_player_privs(puncher:get_player_name(), {griefing=true}) then