Code format
Some checks failed
Release Workflow / release (push) Failing after 23s

This commit is contained in:
2025-05-04 15:09:34 +02:00
parent 304fbcbaae
commit 1da1e7bf9f
30 changed files with 4620 additions and 4241 deletions

View File

@@ -8,7 +8,7 @@ shared.Inviter = {}
function shared.Inviter.Init()
if type(Heimdall_Data.config.inviter.listeningChannel) == "string" then
Heimdall_Data.config.inviter.listeningChannel = {
[Heimdall_Data.config.inviter.listeningChannel] = true
[Heimdall_Data.config.inviter.listeningChannel] = true,
}
end
---@type Timer
@@ -36,7 +36,9 @@ function shared.Inviter.Init()
if Heimdall_Data.config.inviter.agentsAssist then
if Heimdall_Data.config.inviter.debug then
local agentCount = 0
for _ in pairs(Heimdall_Data.config.agents) do agentCount = agentCount + 1 end
for _ in pairs(Heimdall_Data.config.agents) do
agentCount = agentCount + 1
end
print(string.format("[%s] Processing %d agents for assistant promotion", ModuleName, agentCount))
end
@@ -100,8 +102,11 @@ function shared.Inviter.Init()
local frame = FindPlayerRaidFrame(name)
if frame then
playerButtons[name] = frame
local button = framePool[frame.unit] or CreateFrame("Button",
string.format("HeimdallKickButton%s", frame.unit, frame, "SecureActionButtonTemplate"))
local button = framePool[frame.unit]
or CreateFrame(
"Button",
string.format("HeimdallKickButton%s", frame.unit, frame, "SecureActionButtonTemplate")
)
framePool[frame.unit] = button
button:SetSize(frame.UNIT_WIDTH / 2, frame.UNIT_HEIGHT / 2)
@@ -142,9 +147,7 @@ function shared.Inviter.Init()
groupMembers[name] = now
else
local online = UnitIsConnected(unit)
if online then
groupMembers[name] = now
end
if online then groupMembers[name] = now end
end
end
end
@@ -221,9 +224,7 @@ function shared.Inviter.Init()
return
end
if msg == Heimdall_Data.config.inviter.keyword then
if Heimdall_Data.config.inviter.debug then
print(string.format("[%s] Inviting %s", ModuleName, sender))
end
if Heimdall_Data.config.inviter.debug then print(string.format("[%s] Inviting %s", ModuleName, sender)) end
InviteUnit(sender)
else
if Heimdall_Data.config.inviter.debug then
@@ -233,17 +234,25 @@ function shared.Inviter.Init()
end)
if Heimdall_Data.config.inviter.debug then
print(string.format("[%s] Module initialized - All assist: %s, Agents assist: %s",
ModuleName,
tostring(Heimdall_Data.config.inviter.allAssist),
tostring(Heimdall_Data.config.inviter.agentsAssist)))
print(
string.format(
"[%s] Module initialized - All assist: %s, Agents assist: %s",
ModuleName,
tostring(Heimdall_Data.config.inviter.allAssist),
tostring(Heimdall_Data.config.inviter.agentsAssist)
)
)
end
if Heimdall_Data.config.inviter.debug then
print(string.format("[%s] Module initialized - All assist: %s, Agents assist: %s",
ModuleName,
tostring(Heimdall_Data.config.inviter.allAssist),
tostring(Heimdall_Data.config.inviter.agentsAssist)))
print(
string.format(
"[%s] Module initialized - All assist: %s, Agents assist: %s",
ModuleName,
tostring(Heimdall_Data.config.inviter.allAssist),
tostring(Heimdall_Data.config.inviter.agentsAssist)
)
)
end
print("[Heimdall] Inviter loaded")
end