This commit is contained in:
Andrew6810
2022-10-21 06:50:13 -07:00
parent 8571e98fb1
commit 39c0ed874e
466 changed files with 52263 additions and 2 deletions
+60
View File
@@ -0,0 +1,60 @@
local mod = DBM:NewMod("Arlokk", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(14515)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED",
"SPELL_CAST_SUCCESS"
)
-- local warnPain = mod:NewTargetAnnounce(24212)
-- local timerPain = mod:NewTargetTimer(18, 24212)
local warnPhase2 = mod:NewPhaseAnnounce(2)
local warnMark = mod:NewTargetAnnounce(24210)
local specWarnMark = mod:NewSpecialWarningYou(24210)
local timerMark = mod:NewTargetTimer(20, 24210)
local warnKidney = mod:NewTargetAnnounce(340086)
local timerKidney = mod:NewTargetTimer(20, 340086)
local warnRavage = mod:NewTargetAnnounce(24213)
local timerRavage = mod:NewTargetTimer(36, 24213)
local timerRavage2 = mod:NewTargetTimer(6, 24213)
local warnFlurry = mod:NewSpellAnnounce(100328)
local timerFlurry = mod:NewTargetTimer(5, 100328)
function mod:OnCombatStart(delay)
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(24210) then
warnMark:Show(args.destName)
timerMark:Start(args.destName)
if args:IsPlayer() then
specWarnMark:Show()
end
elseif args:IsSpellID(24213) then
warnRavage:Show(args.destName)
timerRavage:Start()
timerRavage2:Start(6)
elseif args:IsSpellID(340086) then
warnKidney:Show(args.destName)
timerKidney:Start()
elseif args:IsSpellID(340500) then
warnPhase2:Show()
end
end
function mod:SPELL_CAST_SUCCESS(args)
if args:IsSpellID(100328) then
warnFlurry:Show()
timerFlurry:Start(args.destName)
end
end
+34
View File
@@ -0,0 +1,34 @@
local mod = DBM:NewMod("Bloodlord", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(11382, 14988)
mod:RegisterCombat("combat")
mod:SetBossHealthInfo(
11382, L.Bloodlord,
14988, L.Ohgan
)
mod:RegisterEvents(
"SPELL_AURA_APPLIED"
)
local warnFrenzy = mod:NewSpellAnnounce(24318)
local warnGaze = mod:NewTargetAnnounce(24314)
local warnMortal = mod:NewTargetAnnounce(16856)
local timerGaze = mod:NewTargetTimer(6, 24314)
local timerMortal = mod:NewTargetTimer(5, 16856)
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(24314) then
warnGaze:Show(args.destName)
timerGaze:Start(args.destName)
elseif args:IsSpellID(24318) then
warnFrenzy:Show(args.destName)
elseif args:IsSpellID(16856) and self:IsInCombat() and args:IsDestTypePlayer() then
warnMortal:Show(args.destName)
timerMortal:Start(args.destName)
end
end
+36
View File
@@ -0,0 +1,36 @@
## Interface: 30300
## Title:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0Zul'Gurub|r
## Title-esES:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0Zul'Gurub|r
## Title-ruRU:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0Зул'Гуруб|r
## LoadOnDemand: 1
## RequiredDeps: DBM-Core
## SavedVariablesPerCharacter: DBMZG_SavedVars, DBMZG_SavedStats
## X-DBM-Mod: 1
## X-DBM-Mod-Category: Vanilla
## X-DBM-Mod-Has-Heroic-Mode: 0
## X-DBM-Mod-Name: Zul'Gurub
## X-DBM-Mod-Name-esES: Zul'Gurub
## X-DBM-Mod-Name-ruRU: Зул'Гуруб
## X-DBM-Mod-Sort: 110
## X-DBM-Mod-LoadZone: Nitram,Zul'Gurub
## X-DBM-Mod-LoadZone-esES: Nitram,Zul'Gurub
## X-DBM-Mod-LoadZone-ruRU: Nitram,Зул'Гуруб
## X-DBM-Mod-LoadZone-frFR: Nitram,Zul'Gurub
## X-DBM-Mod-LoadZone-esMX: Nitram,Zul'Gurub
## X-DBM-Mod-LoadZone-zhTW: 祖爾格拉布
## X-DBM-Mod-LoadZone-zhCN: 祖尔格拉布
## X-DBM-Mod-LoadZone-koKR: 줄구룹
## X-DBM-Mod-LoadZone-deDE: Nitram,Zul'Gurub
localization.en.lua
localization.es.lua
localization.ru.lua
Venoxis.lua
Jeklik.lua
Marli.lua
Thekal.lua
Arlokk.lua
Hakkar.lua
Bloodlord.lua
EdgeOfMadness.lua
Gahzranka.lua
Jindo.lua
+86
View File
@@ -0,0 +1,86 @@
local mod = DBM:NewMod("EdgeOfMadness", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(15083)
mod:RegisterCombat("combat")
mod:SetBossHealthInfo(
15083, L.Hazzarah,
15084, L.Renataki,
15085, L.Wushoolay,
15082, L.Grilek
)
mod:RegisterEvents(
"SPELL_CAST_START",
"SPELL_CAST_SUCCESS",
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED",
"SPELL_SUMMON",
"CHAT_MSG_RAID_BOSS_EMOTE"
)
local warnIllusions = mod:NewSpellAnnounce(24728)
local warnSleep = mod:NewSpellAnnounce(24664)
local warnChainBurn = mod:NewSpellAnnounce(24684)
local warnFrenzy = mod:NewSpellAnnounce(8269)
local warnVanish = mod:NewSpellAnnounce(24699)
local warnCloud = mod:NewSpellAnnounce(24683)
local timerSleep = mod:NewBuffActiveTimer(6, 24664)
local timerCloud = mod:NewBuffActiveTimer(15, 24683)
-- Grilek
local warnStun = mod:NewSpellAnnounce(6524)
local timerStun = mod:NewNextTimer(12, 6524)
-- local warnTarget = mod:NewSpellAnnounce(6524)
--Gri'lek sets his sights on Red!
local warnStun = mod:NewSpecialWarningYou(40414)
local timerFixate = mod:NewTargetTimer(20, 40414)
local spamSleep = 0
function mod:OnCombatStart(delay)
end
function mod:SPELL_CAST_SUCCESS(args)
if args:IsSpellID(24684) then
warnChainBurn:Show()
elseif args:IsSpellID(24699) then
warnVanish:Show()
elseif args:IsSpellID(24699) then
warnCloud:Show()
timerCloud:Start()
elseif args:IsSpellID(6524) then
warnStun:Show()
timerStun:Start()
end
end
--Gri'lek sets his sights on X!
function mod:CHAT_MSG_RAID_BOSS_EMOTE(msg, src)
local targetName = msg:match("Gri\'lek sets his sights on (.+)!");
if targetName then
if target == UnitName("player") then
warnStun:Show()
end
timerFixate:Start(targetName)
end
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(24664) and GetTime() - spamSleep > 5 then
warnSleep:Show()
timerSleep:Start()
elseif args:IsSpellID(8269) and self:IsInCombat() then
warnFrenzy:Show()
end
end
function mod:SPELL_SUMMON(args)
if args:IsSpellID(24684) then
warnIllusions:Show()
elseif args:IsSpellID(24699) then
warnCloud:Show()
timerCloud:Start()
end
end
+24
View File
@@ -0,0 +1,24 @@
local mod = DBM:NewMod("Gahzranka", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(15114)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_CAST_START"
)
local warnBreath = mod:NewCastAnnounce(16099)
local warnGeyser = mod:NewCastAnnounce(22421)
function mod:OnCombatStart(delay)
end
function mod:SPELL_CAST_START(args)
if args:IsSpellID(16099) and self:IsInCombat() then
warnBreath:Show()
elseif args:IsSpellID(22421) and self:IsInCombat() then
warnGeyser:Show()
end
end
+81
View File
@@ -0,0 +1,81 @@
local mod = DBM:NewMod("Hakkar", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(14834)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_CAST_SUCCESS_DOSE",
"CHAT_MSG_RAID_BOSS_EMOTE"
)
local warnSiphonSoon = mod:NewSoonAnnounce(24324)
local timerSiphon = mod:NewNextTimer(60, 24324)
local warnInsanity = mod:NewTargetAnnounce(24327)
local timerInsanity = mod:NewTargetTimer(10, 24327)
local timerNextInsanity = mod:NewNextTimer(30, 24327)
local warnBlood = mod:NewTargetAnnounce(24328)
local specWarnBlood = mod:NewSpecialWarningYou(24328)
local timerBlood = mod:NewTargetTimer(16, 24328)
local specWarnPool = mod:NewSpecialWarningYou(340510)
local specWarnPoison = mod:NewSpecialWarningYou(24320)
local warnSonSoon = mod:NewSoonAnnounce(46729)
local timerSon = mod:NewNextTimer(60, 46729)
local enrageTimer = mod:NewBerserkTimer(585)
function mod:OnCombatStart(delay)
enrageTimer:Start(-delay)
warnSiphonSoon:Schedule(55-delay)
timerSiphon:Start(-delay)
timerNextInsanity:Start(-delay)
warnSonSoon:Schedule(25-delay)
timerSon:Start(30-delay)
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(24327, 24178) then
warnInsanity:Show(args.destName)
timerInsanity:Start(args.destName)
timerNextInsanity:Start()
elseif args:IsSpellID(24328, 350416) or args:IsSpellID(350418, 350417) then
warnBlood:Show(args.destName)
timerBlood:Start(args.destName)
if args:IsPlayer() then
specWarnBlood:Show()
end
elseif args:IsSpellID(340510, 350419, 350420) then
if args:IsPlayer() then
specWarnPool:Show()
end
elseif args:IsSpellID(24320) then
if args:IsPlayer() then
specWarnPoison:Show()
end
elseif args:IsSpellID(24324) then
warnSiphonSoon:Cancel()
warnSiphonSoon:Schedule(55)
timerSiphon:Start()
end
end
function mod:SPELL_AURA_APPLIED_DOSE(args)
if args:IsSpellID(340510, 350419, 350420) then
if args:IsPlayer() then
specWarnPool:Show()
end
end
end
function mod:CHAT_MSG_RAID_BOSS_EMOTE(msg)
if msg:find("A Son of Hakkar joins the fight!") then
warnSonSoon:Schedule(55)
timerSon:Start()
end
end
+85
View File
@@ -0,0 +1,85 @@
local mod = DBM:NewMod("Jeklik", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(14517)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_CAST_START",
"SPELL_CAST_SUCCESS"
-- ,
-- "SPELL_AURA_APPLIED",
-- "SPELL_AURA_REMOVED"
)
local warnSonicBurst = mod:NewSpellAnnounce(23918)
local warnScreech = mod:NewSpellAnnounce(6605)
-- local warnPain = mod:NewTargetAnnounce(23952)
local warnHeal = mod:NewCastAnnounce(23954, 4)
local warnPhase = mod:NewPhaseAnnounce(2)
local warnCharge = mod:NewSpellAnnounce(340040)
local timerSonicBurst = mod:NewBuffActiveTimer(6, 23918)
local timerSonicBurstCD = mod:NewCDTimer(20, 23918)
local timerScreech = mod:NewBuffActiveTimer(4, 6605)
local timerScreechCD = mod:NewCDTimer(20, 6605)
-- local timerPain = mod:NewTargetTimer(18, 23952)
local timerHeal = mod:NewCastTimer(4, 23954)
local timerHealCD = mod:NewCDTimer(20, 23954)
local timerChargeCD = mod:NewCDTimer(20, 340040)
--- Ascended
local warnConcoc = mod:NewTargetAnnounce(350381)
local TimerConcoc = mod:NewTargetTimer(6, 350381)
function mod:OnCombatStart(delay)
timerHealCD:Start(-delay)
end
function mod:SPELL_CAST_START(args)
if args:IsSpellID(23954,340020) then
timerHeal:Start()
timerHealCD:Start()
warnHeal:Show()
end
end
function mod:SPELL_CAST_SUCCESS(args)
if args:IsSpellID(23918) then
timerSonicBurst:Start()
timerSonicBurstCD:Start()
warnSonicBurst:Show()
elseif args:IsSpellID(6605, 350368) and self:IsInCombat() then
timerScreech:Start()
timerScreechCD:Start()
warnScreech:Show()
elseif args:IsSpellID(340040) and args:GetSrcCreatureID(14517) then
warnCharge:Show()
timerChargeCD:Start()
elseif args:IsSpellID(340040) and args:GetSrcCreatureID(14965) then
warnConcoc:Show(args.destName)
TimerConcoc:Show(args.destName)
if args.destName == UnitName("player") then
SendChatMessage("Unstable Concoction on me!", "YELL")
end
end
end
function mod:SPELL_AURA_APPLIED(args)
-- if args:IsSpellID(23952) then
-- timerPain:Start(args.destName)
-- warnPain:Show(args.destName)
-- end
if args:IsSpellID(340500) then
warnPhase:Show()
end
end
-- function mod:SPELL_AURA_REMOVED(args)
-- if args:IsSpellID(23952) then
-- timerPain:Cancel(args.destName)
-- end
-- end
+63
View File
@@ -0,0 +1,63 @@
local mod = DBM:NewMod("Jindo", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(11380)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED",
"SPELL_CAST_SUCCESS",
"SPELL_SUMMON"
)
local warnDelusion = mod:NewTargetAnnounce(24306)
local warnHex = mod:NewTargetAnnounce(17172)
local warnHealingWard = mod:NewSpellAnnounce(24309)
local warnBrainTotem = mod:NewSpellAnnounce(24262)
local warnBrainWash = mod:NewTargetAnnounce(24261)
local warnBanish = mod:NewTargetAnnounce(24466)
local timerHex = mod:NewTargetTimer(5, 17172)
local timerDelusion = mod:NewTargetTimer(20, 24306)
local specWarnDelusion = mod:NewSpecialWarningYou(24306)
function mod:OnCombatStart(delay)
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(24306) then
timerDelusion:Start(args.destName)
warnDelusion:Show(args.destName)
if args:IsPlayer() then
specWarnDelusion:Show()
end
elseif args:IsSpellID(17172) and self:IsInCombat() then
timerHex:Start(args.destName)
warnHex:Show(args.destName)
elseif args:IsSpellID(24261) then
warnBrainWash:Show(args.destName)
end
end
function mod:SPELL_AURA_REMOVED(args)
if args:IsSpellID(17172) then
timerHex:Cancel(args.destName)
end
end
function mod:SPELL_CAST_SUCCESS(args)
if args:IsSpellID(24466) then
warnBanish:Show(args.destName)
end
end
function mod:SPELL_SUMMON(args)
if args:IsSpellID(24309) then
warnHealingWard:Show()
elseif args:IsSpellID(24262) then
warnBrainTotem:Show()
end
end
+68
View File
@@ -0,0 +1,68 @@
local mod = DBM:NewMod("Marli", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(14510)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED"
)
local warnSpiders = mod:NewSpellAnnounce(24083)
local timerSpiders = mod:NewNextTimer(30, 24083)
-- local warnCorrosive = mod:NewTargetAnnounce(24111)
-- local timerCorrosive = mod:NewTargetTimer(30, 24111)
local warnEnveloping = mod:NewSpellAnnounce(24110)
local timerEnveloping = mod:NewNextTimer(30, 24110)
local warnDrain = mod:NewTargetAnnounce(24300)
local timerDrain = mod:NewTargetTimer(8, 24300)
local warnEnlarge = mod:NewSpellAnnounce(24109)
function mod:OnCombatStart(delay)
timerSpiders:Start(20-delay)
self:ScheduleMethod(20, "spiderSpawn")
end
function mod:spiderSpawn()
self:UnscheduleMethod("spiderSpawn")
warnSpiders:Show()
timerSpiders:Start()
self:ScheduleMethod(30, "spiderSpawn")
end
function mod:SPELL_AURA_APPLIED(args)
-- if args:IsSpellID(24111) then
-- -- warnCorrosive:Show(args.destName)
-- -- timerCorrosive:Start(args.destName)
-- else
if args:IsSpellID(24300, 350036) then
warnDrain:Show(args.destName)
timerDrain:Start(args.destName)
elseif args:IsSpellID(24110) then
warnEnveloping:Show()
timerEnveloping:Start()
elseif args:IsSpellID(24109) then
warnEnlarge:Show()
end
end
function mod:SPELL_AURA_REMOVED(args)
-- if args:IsSpellID(24111) then
-- timerCorrosive:Cancel(args.destName)
-- else
if args:IsSpellID(24300, 350036) then
timerDrain:Cancel(args.destName)
end
end
-- function mod:SPELL_CAST_SUCCESS(args)
-- if args:IsSpellID(24083) then
-- warnSpiders:Show()
-- end
-- end
+96
View File
@@ -0,0 +1,96 @@
local mod = DBM:NewMod("Thekal", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 148 $"):sub(12, -3))
mod:SetCreatureID(14509, 11348, 11347)
mod:RegisterCombat("combat")
mod:RegisterKill("yell", L.YellKill)
mod:SetBossHealthInfo(
14509, L.Thekal,
11348, L.Zath,
11347, L.LorKhan
)
mod:RegisterEvents(
"SPELL_CAST_START",
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED",
"SPELL_SUMMON",
"CHAT_MSG_MONSTER_EMOTE",
"CHAT_MSG_MONSTER_YELL"
)
local warnSimulKill = mod:NewAnnounce("WarnSimulKill", 1, 24173)
local warnHeal = mod:NewCastAnnounce(24208)
local warnBlind = mod:NewTargetAnnounce(21060)
local warnGouge = mod:NewTargetAnnounce(12540)
local warnPhase2 = mod:NewPhaseAnnounce(2)
local warnAdds = mod:NewSpellAnnounce(24183)
local timerSimulKill = mod:NewTimer(15, "TimerSimulKill", 24173)
local timerHeal = mod:NewCastTimer(4, 24208)
local timerBlind = mod:NewTargetTimer(10, 21060)
local timerGouge = mod:NewTargetTimer(4, 12540)
function mod:SPELL_CAST_START(args)
if args:IsSpellID(24208) then
warnHeal:Show()
timerHeal:Start()
end
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(21060) then --Blind Daze
warnBlind:Show(args.destName)
timerBlind:Start(args.destName)
elseif args:IsSpellID(12540) and self:IsInCombat() then --Gouge Stun
warnGouge:Show(args.destName)
timerGouge:Start(args.destName)
end
end
function mod:SPELL_AURA_REMOVED(args)
if args:IsSpellID(21060) then
timerBlind:Cancel(args.destName)
elseif args:IsSpellID(12540) then
timerGouge:Cancel(args.destName)
end
end
function mod:SPELL_SUMMON(args)
if args:IsSpellID(24813) then
warnAdds:Show()
end
end
local killTime = 0
function mod:CHAT_MSG_MONSTER_EMOTE(msg)
if msg == L.PriestDied then -- Starts timer before ressurection of adds.
self:SendSync("PriestDied")
end
end
function mod:CHAT_MSG_MONSTER_YELL(msg)
if msg == L.YellPhase2 then -- Bossfight (tank and spank)
self:SendSync("YellPhase2")
end
end
function mod:OnSync(msg, arg)
if msg == "PriestDied" then
if (GetTime() - killTime) > 20 then
warnSimulKill:Show()
timerSimulKill:Start()
killTime = GetTime()
end
elseif msg == "YellPhase2" then
warnPhase2:Show()
timerSimulKill:Cancel()
DBM.BossHealth:Clear()
DBM.BossHealth:AddBoss(14509, L.Thekal)
end
end
+72
View File
@@ -0,0 +1,72 @@
local mod = DBM:NewMod("Venoxis", "DBM-ZG", 1)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 132 $"):sub(12, -3))
mod:SetCreatureID(14507)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED",
"SPELL_CAST_SUCCESS",
"UNIT_HEALTH"
)
local warnSerpent = mod:NewTargetAnnounce(23865)
local warnCloud = mod:NewSpellAnnounce(23861)
local warnRenew = mod:NewTargetAnnounce(23895)
local warnFire = mod:NewTargetAnnounce(23860)
local prewarnPhase2 = mod:NewAnnounce("warnPhase2Soon")
local timerCloud = mod:NewBuffActiveTimer(10, 23861)
local timerRenew = mod:NewTargetTimer(15, 23895)
local timerFire = mod:NewTargetTimer(8, 23860)
mod:AddBoolOption("RangeFrame", true)
local prewarn_Phase2
function mod:OnCombatStart(delay)
prewarn_Phase2 = false
if self.Options.RangeFrame then
DBM.RangeCheck:Show(10)
end
end
function mod:OnCombatEnd()
if self.Options.RangeFrame then
DBM.RangeCheck:Hide()
end
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(23895) then
warnRenew:Show(args.destName)
timerRenew:Start(args.destName)
elseif args:IsSpellID(23860) then
warnFire:Show(args.destName)
timerFire:Start(args.destName)
elseif args:IsSpellID(23865) then
warnSerpent:Show(args.destName)
end
end
function mod:SPELL_AURA_REMOVED(args)
if args:IsSpellID(23895) then
timerRenew:Cancel(args.destName)
end
end
function mod:SPELL_CAST_SUCCESS(args)
if args:IsSpellID(23861) then
warnCloud:Show()
timerCloud:Start()
end
end
function mod:UNIT_HEALTH(uId)
if not prewarn_Phase2 and self:GetUnitCreatureId(uId) == 14507 and UnitHealth(uId) / UnitHealthMax(uId) <= 0.53 then
prewarn_Phase2 = true
prewarnPhase2:Show()
end
end
+130
View File
@@ -0,0 +1,130 @@
local L
-------------------
-- Venoxis --
-------------------
L = DBM:GetModLocalization("Venoxis")
L:SetGeneralLocalization{
name = "High Priest Venoxis"
}
L:SetWarningLocalization{
warnPhase2Soon = "Phase 2 soon"
}
L:SetOptionLocalization{
warnPhase2Soon = "Announce when phase 2 is about to start",
RangeFrame = "Show range frame"
}
-------------------
-- Jeklik --
-------------------
L = DBM:GetModLocalization("Jeklik")
L:SetGeneralLocalization{
name = "High Priestess Jeklik"
}
-------------------
-- Marli --
-------------------
L = DBM:GetModLocalization("Marli")
L:SetGeneralLocalization{
name = "High Priestess Mar'li"
}
-------------------
-- Thekal --
-------------------
L = DBM:GetModLocalization("Thekal")
L:SetGeneralLocalization{
name = "High Priest Thekal"
}
L:SetWarningLocalization({
WarnSimulKill = "First add down - Resurrection in ~15 seconds"
})
L:SetTimerLocalization({
TimerSimulKill = "Resurrection"
})
L:SetOptionLocalization({
WarnSimulKill = "Announce first mob down, resurrection soon",
TimerSimulKill = "Show timer for priest resurrection"
})
L:SetMiscLocalization({
PriestDied = "%s dies.",
YellPhase2 = "Shirvallah, fill me with your RAGE!",
YellKill = "Hakkar binds me no more! Peace at last!",
Thekal = "High Priest Thekal",
Zath = "Zealot Zath",
LorKhan = "Zealot Lor'Khan"
})
-------------------
-- Arlokk --
-------------------
L = DBM:GetModLocalization("Arlokk")
L:SetGeneralLocalization{
name = "High Priestess Arlokk"
}
-------------------
-- Hakkar --
-------------------
L = DBM:GetModLocalization("Hakkar")
L:SetGeneralLocalization{
name = "Hakkar the Soulflayer"
}
-------------------
-- Bloodlord --
-------------------
L = DBM:GetModLocalization("Bloodlord")
L:SetGeneralLocalization{
name = "Bloodlord Mandokir"
}
L:SetMiscLocalization{
Bloodlord = "Bloodlord Mandokir",
Ohgan = "Ohgan"
}
-------------------
-- Edge of Madness --
-------------------
L = DBM:GetModLocalization("EdgeOfMadness")
L:SetGeneralLocalization{
name = "Edge of Madness"
}
L:SetMiscLocalization{
Hazzarah = "Hazza'rah",
Renataki = "Renataki",
Wushoolay = "Wushoolay",
Grilek = "Gri'lek"
}
-------------------
-- Gahz'ranka --
-------------------
L = DBM:GetModLocalization("Gahzranka")
L:SetGeneralLocalization{
name = "Gahz'ranka"
}
-------------------
-- Jindo --
-------------------
L = DBM:GetModLocalization("Jindo")
L:SetGeneralLocalization{
name = "Jin'do the Hexxer"
}
+128
View File
@@ -0,0 +1,128 @@
if GetLocale() ~= "esES" and GetLocale() ~= "esMX" then return end
local L
-------------------
-- Venoxis --
-------------------
L = DBM:GetModLocalization("Venoxis")
L:SetGeneralLocalization{
name = "Sumo sacerdote Venoxis"
}
L:SetWarningLocalization{
warnPhase2Soon = "Fase 2 pronto"
}
L:SetOptionLocalization{
warnPhase2Soon = "Anunciar cuando la fase 2 esté a punto de comenzar",
RangeFrame = "Mostrar distancia"
}
-------------------
-- Jeklik --
-------------------
L = DBM:GetModLocalization("Jeklik")
L:SetGeneralLocalization{
name = "Suma sacerdotisa Jeklik"
}
-------------------
-- Marli --
-------------------
L = DBM:GetModLocalization("Marli")
L:SetGeneralLocalization{
name = "Suma sacerdotisa Mar'li"
}
-------------------
-- Thekal --
-------------------
L = DBM:GetModLocalization("Thekal")
L:SetGeneralLocalization{
name = "Sumo sacerdote Thekal"
}
L:SetWarningLocalization({
WarnSimulKill = "Primer add muerto - Resurrección en ~12 segundos"
})
L:SetTimerLocalization({
TimerSimulKill = "Resurrección"
})
L:SetOptionLocalization({
WarnSimulKill = "Anunciar primer add muerto",
TimerSimulKill = "Mostrar tiempo para resurrección de sacerdote"
})
L:SetMiscLocalization({
PriestDied = "%s muere.",
YellPhase2 = "Shirvallah, ¡lléname de IRA!",
YellKill = "¡Hakkar ya no me controla! ¡Por fin algo de paz!"
})
-------------------
-- Arlokk --
-------------------
L = DBM:GetModLocalization("Arlokk")
L:SetGeneralLocalization{
name = "Suma sacerdotisa Arlokk"
}
-------------------
-- Hakkar --
-------------------
L = DBM:GetModLocalization("Hakkar")
L:SetGeneralLocalization{
name = "Hakkar"
}
-------------------
-- Bloodlord --
-------------------
L = DBM:GetModLocalization("Bloodlord")
L:SetGeneralLocalization{
name = "Señor sangriento Mandokir"
}
L:SetMiscLocalization{
Bloodlord = "Señor sangriento Mandokir",
Ohgan = "Ohgan"
}
-------------------
-- Edge of Madness --
-------------------
L = DBM:GetModLocalization("EdgeOfMadness")
L:SetGeneralLocalization{
name = "Blandón de la Locura"
}
L:SetMiscLocalization{
Hazzarah = "Hazza'rah",
Renataki = "Renataki",
Wushoolay = "Wushoolay",
Grilek = "Gri'lek"
}
-------------------
-- Gahz'ranka --
-------------------
L = DBM:GetModLocalization("Gahzranka")
L:SetGeneralLocalization{
name = "Gahz'ranka"
}
-------------------
-- Jindo --
-------------------
L = DBM:GetModLocalization("Jindo")
L:SetGeneralLocalization{
name = "Jin'do el Aojador"
}
+129
View File
@@ -0,0 +1,129 @@
if GetLocale() ~= "ruRU" then return end
local L
-------------------
-- Venoxis --
-------------------
L = DBM:GetModLocalization("Venoxis")
L:SetGeneralLocalization{
name = "Верховный жрец Веноксис"
}
L:SetWarningLocalization{
warnPhase2Soon = "Скоро 2-ая фаза"
}
L:SetOptionLocalization{
warnPhase2Soon = "Объявлять о скором начале 2-ой фазы",
RangeFrame = "Показывать окно дистанции"
}
-------------------
-- Jeklik --
-------------------
L = DBM:GetModLocalization("Jeklik")
L:SetGeneralLocalization{
name = "Верховная жрица Джеклик"
}
-------------------
-- Marli --
-------------------
L = DBM:GetModLocalization("Marli")
L:SetGeneralLocalization{
name = "Верховная жрица Мар'ли"
}
-------------------
-- Thekal --
-------------------
L = DBM:GetModLocalization("Thekal")
L:SetGeneralLocalization{
name = "Верховный жрец Текал"
}
L:SetWarningLocalization({
WarnSimulKill = "Первый адд пал - воскрешение через ~12 сек."
})
L:SetTimerLocalization({
TimerSimulKill = "Воскрешение"
})
L:SetOptionLocalization({
WarnSimulKill = "Объявлять о смерти первого адда",
TimerSimulKill = "Показывать время до воскрешения жреца"
})
L:SetMiscLocalization({
PriestDied = "%s dies.",
YellPhase2 = "Shirvallah, fill me with your RAGE!",
YellKill = "Hakkar binds me no more! Peace at last!"
})
-------------------
-- Arlokk --
-------------------
L = DBM:GetModLocalization("Arlokk")
L:SetGeneralLocalization{
name = "Верховная жрица Арлокк"
}
-------------------
-- Hakkar --
-------------------
L = DBM:GetModLocalization("Hakkar")
L:SetGeneralLocalization{
name = "Хаккар"
}
-------------------
-- Bloodlord --
-------------------
L = DBM:GetModLocalization("Bloodlord")
L:SetGeneralLocalization{
name = "Мандокир Повелитель Крови"
}
L:SetMiscLocalization{
Bloodlord = "Мандокир Повелитель Крови",
Ohgan = "Охган"
}
-------------------
-- Edge of Madness --
-------------------
L = DBM:GetModLocalization("EdgeOfMadness")
L:SetGeneralLocalization{
name = "Edge of Madness"
}
L:SetMiscLocalization{
Hazzarah = "Хазза'рах",
Renataki = "Ренатаки",
Wushoolay = "Вушулай",
Grilek = "Гри'лек"
}
-------------------
-- Gahz'ranka --
-------------------
L = DBM:GetModLocalization("Gahzranka")
L:SetGeneralLocalization{
name = "Газ'ранка"
}
-------------------
-- Jindo --
-------------------
L = DBM:GetModLocalization("Jindo")
L:SetGeneralLocalization{
name = "Мастер проклятий Джин'до"
}