Skip to content

Commit

Permalink
IsSafeName debug logging.
Browse files Browse the repository at this point in the history
  • Loading branch information
DerpleMQ2 committed Apr 22, 2024
1 parent 7d435cb commit 6fe13b2
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 6 deletions.
2 changes: 1 addition & 1 deletion extras/version.lua
@@ -1 +1 @@
return { commitId = '1dc00d4 2024-04-21' }
return { commitId = '7d435cb 2024-04-21' }
26 changes: 21 additions & 5 deletions utils/rgmercs_utils.lua
Expand Up @@ -2545,17 +2545,33 @@ end
---@param name string
---@return boolean
function RGMercUtils.IsSafeName(t, name)
if mq.TLO.DanNet(name)() then return true end
RGMercsLogger.log_verbose("IsSafeName(%s)", name)
if mq.TLO.DanNet(name)() then
RGMercsLogger.log_verbose("IsSafeName(%s): Dannet Safe", name)
return true
end

for _, n in ipairs(RGMercUtils.GetSetting('OutsideAssistList')) do
if name == n then return true end
if name == n then
RGMercsLogger.log_verbose("IsSafeName(%s): OA Safe", name)
return true
end
end

if mq.TLO.Group.Member(name)() then return true end
if mq.TLO.Raid.Member(name)() then return true end
if mq.TLO.Group.Member(name)() then
RGMercsLogger.log_verbose("IsSafeName(%s): Group Safe", name)
return true
end
if mq.TLO.Raid.Member(name)() then
RGMercsLogger.log_verbose("IsSafeName(%s): Raid Safe", name)
return true
end

if mq.TLO.Me.Guild() ~= nil then
if mq.TLO.Spawn(string.format("%s =%s", t, name)).Guild() == mq.TLO.Me.Guild() then return true end
if mq.TLO.Spawn(string.format("%s =%s", t, name)).Guild() == mq.TLO.Me.Guild() then
RGMercsLogger.log_verbose("IsSafeName(%s): Guild Safe", name)
return true
end
end

return false
Expand Down

0 comments on commit 6fe13b2

Please sign in to comment.