Add option to echo to russian channel

This commit is contained in:
2025-01-14 18:04:18 +01:00
parent fa5b73b5fe
commit 308b65e2f6
7 changed files with 67 additions and 48 deletions

View File

@@ -94,18 +94,20 @@ function shared.CombatAlerter.Init()
end
subZone = shared.L.ru.zones[subZone] or subZone
---@type Message
msg = {
channel = "CHANNEL",
data = Heimdall_Data.config.combatAlerter.masterChannel .. "ru",
message = string.format(shared.L.ru.combatAlerterInCombat,
source,
zone, subZone,
tostring(GetCurrentMapAreaID()),
x * 100, y * 100
),
}
table.insert(shared.messenger.queue, msg)
if Heimdall_Data.config.echoToRussian then
-- Russian message
local ruMsg = {
channel = "CHANNEL",
data = Heimdall_Data.config.combatAlerter.masterChannel .. "ru",
message = string.format(shared.L.ru.combatAlerterInCombat,
source,
zone, subZone,
tostring(GetCurrentMapAreaID()),
x * 100, y * 100
),
}
table.insert(shared.messenger.queue, ruMsg)
end
elseif Heimdall_Data.config.combatAlerter.debug then
print(string.format("[%s] Source not in stinky list, ignoring: %s", ModuleName, source))
end