diff --git a/.luacheckrc b/.luacheckrc index fc9c148..f8cd9e7 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -1,5 +1,4 @@ unused_args = false -allow_defined_top = true read_globals = { "DIR_DELIM", @@ -10,9 +9,21 @@ read_globals = { "PseudoRandom", "ItemStack", "AreaStore", "default", + "factions", table = { fields = { "copy", "getn" } } } globals = { - "minetest" + "minetest", + -- mod namespace + "areas", + -- legacy + "IsPlayerNodeOwner", + "GetNodeOwnerName", + "HasOwner", + "owner_defs" +} + +files["legacy.lua"] = { + ignore = {"512"} } diff --git a/chatcommands.lua b/chatcommands.lua index 9152e39..8c3184a 100644 --- a/chatcommands.lua +++ b/chatcommands.lua @@ -294,7 +294,7 @@ if areas.factions_available then if not id then return false, S("Invalid usage, see /help @1.", "area_faction_open") end - + if not areas:isAreaOwner(id, name) then return false, S("Area @1 does not exist" .." or is not owned by you.", id) @@ -386,7 +386,7 @@ minetest.register_chatcommand("area_info", { area_num = area_num + 1 end end - table.insert(lines, S("You have @1 areas.", area_num)) + table.insert(lines, S("You have @1 areas.", area_num)) -- Area limit local area_limit_line = privs.areas and