try to fix protector/playerfactions/mobs_redo.

master
MeseCraft 2020-12-24 20:59:46 -06:00
parent 3341d85cfc
commit 460f272d3e
1 changed files with 9 additions and 7 deletions

View File

@ -81,13 +81,16 @@ local is_member = function (meta, name)
else
-- is member if player and owner share at least one faction
local owner_factions = factions.get_player_factions(name)
local owner = meta:get_string("owner")
for _, f in ipairs(owner_factions) do
local owner = meta:get_string("owner")
if owner_factions ~= nil or owner_factions ~= false then
if factions.player_is_in_faction(f, owner) then
return true
end
end
for _, f in ipairs(owner_factions) do
if factions.player_is_in_faction(f, owner) then
return true
end
end
end
end
end
@ -101,7 +104,6 @@ local is_member = function (meta, name)
return false
end
-- add player name to table as member
local add_member = function(meta, name)