Skip to content

Commit

Permalink
Migrate all old icon options to numeric type system
Browse files Browse the repository at this point in the history
  • Loading branch information
MysticalOS committed Apr 28, 2024
1 parent ef6fd19 commit 4b08157
Show file tree
Hide file tree
Showing 30 changed files with 68 additions and 68 deletions.
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/CastleNathria/AltimortheHuntsman.lua
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ local timerSpreadshotCD = mod:NewCDTimer(11.8, 334404, nil, nil, nil, 2, n
--local berserkTimer = mod:NewBerserkTimer(600)

mod:AddRangeFrameOption("5/6/10")
mod:AddSetIconOption("SetIconOnSinSeeker", 335114, true, false, {1, 2, 3})--335111 335112 335113
mod:AddSetIconOption("SetIconOnSinSeeker", 335114, true, 0, {1, 2, 3})--335111 335112 335113
--Hunting Gargon
----Margore
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22312))
Expand All @@ -68,7 +68,7 @@ local specWarnShadesofBargast = mod:NewSpecialWarningSwitch(334757, false, n
local timerRipSoulCD = mod:NewCDTimer(30, 334797, nil, "Tank|Healer", nil, 5, nil, DBM_COMMON_L.TANK_ICON..DBM_COMMON_L.HEALER_ICON)
local timerShadesofBargastCD = mod:NewCDTimer(60.1, 334757, nil, nil, nil, 1, nil, DBM_COMMON_L.DAMAGE_ICON)--60-63 at least

mod:AddSetIconOption("SetIconOnShades", 334757, true, true, {4, 5})
mod:AddSetIconOption("SetIconOnShades", 334757, true, 5, {4, 5})
----Hecutis
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22310))
local warnCrushingStone = mod:NewStackAnnounce(334860, 2, nil, "Tank|Healer")
Expand Down
2 changes: 1 addition & 1 deletion DBM-Raids-Shadowlands/CastleNathria/ArtificerXyMox.lua
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ local timerRiftBlastCD = mod:NewCDTimer(36, 335013, nil, nil, nil, 3)--36
local timerHyperlightSparkCD = mod:NewCDTimer(15.8, 325399, nil, nil, nil, 2, nil, DBM_COMMON_L.HEALER_ICON)--15.8 except when it's heavily spell queued
--local berserkTimer = mod:NewBerserkTimer(600)

mod:AddSetIconOption("SetIconOnTear", 328437, true, false, {1, 2})
mod:AddSetIconOption("SetIconOnTear", 328437, true, 0, {1, 2})
--Sire Denathrius' Private Collection
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22119))
local warnSpirits = mod:NewSpellAnnounce(340758, 3, nil, nil, 263222)
Expand Down
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/CastleNathria/HungeringDestroyer.lua
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ local timerOverwhelmCD = mod:NewNextCountTimer(11.9, 329774, nil, "Tank",
local berserkTimer = mod:NewBerserkTimer(600)

--mod:AddRangeFrameOption(10, 310277)
mod:AddSetIconOption("SetIconOnGluttonousMiasma", 329298, true, false, {1, 2, 3, 4})
mod:AddSetIconOption("SetIconOnVolatileEjection2", 334266, true, false, {5, 6, 7, 8})
mod:AddSetIconOption("SetIconOnGluttonousMiasma", 329298, true, 0, {1, 2, 3, 4})
mod:AddSetIconOption("SetIconOnVolatileEjection2", 334266, true, 0, {5, 6, 7, 8})
mod:AddInfoFrameOption(nil, true)
mod:AddBoolOption("SortDesc", false)
mod:AddBoolOption("ShowTimeNotStacks", false)
Expand Down
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/CastleNathria/Kaelthas.lua
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ local timerCloakofFlamesCD = mod:NewNextCountTimer(30, 337859, nil, nil, ni
--local berserkTimer = mod:NewBerserkTimer(600)

mod:AddInfoFrameOption(326078, true)--343026
mod:AddSetIconOption("SetIconOnEmberBlast", 325877, true, false, {1})
mod:AddSetIconOption("SetIconOnEmberBlast", 325877, true, 0, {1})
--Adds
----Rockbound Vanquisher
mod:AddTimerLine(DBM:EJ_GetSectionInfo(21954))
Expand Down Expand Up @@ -123,7 +123,7 @@ local yellEyeOnTarget = mod:NewYell(328479, nil, false)

local timerPhoenixRespawn = mod:NewCastTimer(20, 328731, nil, nil, nil, 1)

mod:AddSetIconOption("SetIconOnBirdo", 328731, true, true, {2, 3, 4, 5})
mod:AddSetIconOption("SetIconOnBirdo", 328731, true, 5, {2, 3, 4, 5})
mod:AddNamePlateOption("NPAuraOnPhoenixFixate", 328479)

--Mostly for testing, these are not meant to be used as they aren't actual groupings
Expand Down
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/CastleNathria/LadyInervaDarkvein.lua
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ local yellSharedSuffering = mod:NewShortYell(324983, 202046)--Short Name "B

local timerSinsandSufferingCD = mod:NewCDCountTimer(44.3, 325064, 202046, nil, nil, 3, nil, nil, true)--ShortName "Beams"

mod:AddSetIconOption("SetIconOnSharedSuffering", 324983, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnSharedSuffering", 324983, true, 0, {1, 2, 3})
--Container of Concentrated Anima
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22567))
local specWarnConcentrateAnima = mod:NewSpecialWarningMoveAway(342321, nil, nil, nil, 1, 2)--Rank 1-2
Expand All @@ -90,7 +90,7 @@ local specWarnCondemn = mod:NewSpecialWarningInterruptCount(331550, false,

local timerConcentratedAnimaCD = mod:NewCDCountTimer(35.4, 342321, nil, nil, 2, 1)--Technically targetted(3) bar type as well, but since bar is both, and 2 other bars are already 3s, 1 makes more sense

mod:AddSetIconOption("SetIconOnAdds", "ej22618", true, true, {5, 6, 7, 8})
mod:AddSetIconOption("SetIconOnAdds", "ej22618", true, 5, {5, 6, 7, 8})

mod.vb.sufferingIcon = 1
mod.vb.addIcon = 8
Expand Down
2 changes: 1 addition & 1 deletion DBM-Raids-Shadowlands/CastleNathria/Shriekwing.lua
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ local timerEchoingSonar = mod:NewCastTimer(6, 329362, nil, false, nil, 5)

mod:AddRangeFrameOption("8")
mod:AddInfoFrameOption(328897, true)
mod:AddSetIconOption("SetIconOnEcholocation", 342074, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnEcholocation", 342074, true, 0, {1, 2, 3})

mod:GroupSpells(328857, 328897)

Expand Down
8 changes: 4 additions & 4 deletions DBM-Raids-Shadowlands/CastleNathria/SireDenathrius.lua
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ local timerFeedingTimeCD = mod:NewCDCountTimer(44.3, 327039, nil, nil, nil,
local timerNightHunterCD = mod:NewNextCountTimer(44.3, 327796, nil, nil, nil, 3, nil, DBM_COMMON_L.HEROIC_ICON)--Heroic/mythic
local timerCommandRavageCD = mod:NewCDCountTimer(57.2, 327227, 327122, nil, nil, 2, nil, DBM_COMMON_L.DEADLY_ICON, nil, 1, 4)--ShortName "Ravage" (the actual cast)

mod:AddSetIconOption("SetIconOnNightHunter", 327796, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnNightHunter", 327796, true, 0, {1, 2, 3})
--Intermission: March of the Penitent
local specWarnMarchofthePenitent = mod:NewSpecialWarningSpell(328117, nil, nil, nil, 2, 2)

Expand All @@ -83,7 +83,7 @@ local warnBalefulShadows = mod:NewSpellAnnounce(344313, 3)

local specWarnVengefulWail = mod:NewSpecialWarningInterruptCount(344776, "HasInterrupt", nil, nil, 1, 2, 4)

mod:AddSetIconOption("SetIconOnBalefulShadows", 344313, false, true, {7, 8})
mod:AddSetIconOption("SetIconOnBalefulShadows", 344313, false, 5, {7, 8})
----Remornia
local warnCarnage = mod:NewStackAnnounce(329906, 2, nil, "Tank|Healer")
local warnImpale = mod:NewTargetAnnounce(329951, 2)
Expand All @@ -96,7 +96,7 @@ local yellImpaleFades = mod:NewIconFadesYell(329951)

local timerImpaleCD = mod:NewNextCountTimer(44.3, 329951, nil, nil, nil, 3)

mod:AddSetIconOption("SetIconOnImpale", 329951, true, false, {1, 2, 3, 4})
mod:AddSetIconOption("SetIconOnImpale", 329951, true, 0, {1, 2, 3, 4})
----Sire Denathrius
local specWarnWrackingPain = mod:NewSpecialWarningDefensive(329181, "Tank", nil, nil, 1, 2)--Change to defensive if it can't be dodged
local specWarnWrackingPainTaunt = mod:NewSpecialWarningTaunt(329181, nil, nil, nil, 1, 2)
Expand Down Expand Up @@ -127,7 +127,7 @@ local timerSinisterReflection = mod:NewCastTimer(3, 333979, nil, nil, nil, 5

--local berserkTimer = mod:NewBerserkTimer(600)

mod:AddSetIconOption("SetIconOnFatalFinesse", 332794, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnFatalFinesse", 332794, true, 0, {1, 2, 3})

mod.vb.priceCount = 0
mod.vb.painCount = 0
Expand Down
2 changes: 1 addition & 1 deletion DBM-Raids-Shadowlands/CastleNathria/Sludgefist.lua
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ local timerSiesmicShiftCD = mod:NewCDCountTimer(34, 340817, nil, nil, nil,
--local berserkTimer = mod:NewBerserkTimer(600)

mod:AddRangeFrameOption(5, 340817)
mod:AddSetIconOption("SetIconGaze", 331209, true, false, {1})
mod:AddSetIconOption("SetIconGaze", 331209, true, 0, {1})

mod.vb.gazeCount = 0
mod.vb.stompCount = 0
Expand Down
10 changes: 5 additions & 5 deletions DBM-Raids-Shadowlands/CastleNathria/StoneborneGenerals.lua
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@ local timerSerratedSwipeCD = mod:NewCDCountTimer(21.8, 334929, nil, "Tank|H
local timerCallShadowForcesCD = mod:NewCDCountTimer(52, 342256, nil, nil, nil, 1, nil, DBM_COMMON_L.MYTHIC_ICON)

mod:AddInfoFrameOption(333913, true)
mod:AddSetIconOption("SetIconOnHeartRend", 334765, true, false, {1, 2, 3, 4})--On by default since it's most important mechanic to manage outside of shadow forces
mod:AddSetIconOption("SetIconOnShadowForces", 342256, true, true, {6, 7, 8})
mod:AddSetIconOption("SetIconOnWickedBlade2", 333376, false, false, {1, 2})--Off by default since it conflicts with heart rend
mod:AddSetIconOption("SetIconOnHeartRend", 334765, true, 0, {1, 2, 3, 4})--On by default since it's most important mechanic to manage outside of shadow forces
mod:AddSetIconOption("SetIconOnShadowForces", 342256, true, 5, {6, 7, 8})
mod:AddSetIconOption("SetIconOnWickedBlade2", 333376, false, 0, {1, 2})--Off by default since it conflicts with heart rend
mod:AddDropdownOption("BladeMarking", {"SetOne", "SetTwo"}, "SetOne", "misc", nil, 333376)--SetTwo is BW default
--General Grashaal
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22288))
Expand Down Expand Up @@ -102,8 +102,8 @@ local timerSeismicUpheavalCD = mod:NewCDCountTimer(25.1, 334498, nil, nil, n
local timerCrystalizeCD = mod:NewCDCountTimer(55, 339690, nil, nil, 3, 5, nil, nil, true)--55 on mythic, 50 on non mythic
local timerStoneFistCD = mod:NewCDCountTimer(18, 342425, nil, "Tank|Healer", nil, 5, nil, DBM_COMMON_L.TANK_ICON, true)

mod:AddSetIconOption("SetIconOnEruption2", 344496, false, false, {4})--Off by default since it conflicts with heart rend
mod:AddSetIconOption("SetIconOnCrystalize", 339690, true, false, {5})
mod:AddSetIconOption("SetIconOnEruption2", 344496, false, 0, {4})--Off by default since it conflicts with heart rend
mod:AddSetIconOption("SetIconOnCrystalize", 339690, true, 0, {5})
--Adds/Intermissions
local specWarnVolatileStoneShell = mod:NewSpecialWarningSwitch(340037, "Dps", nil, nil, 1, 2)
local specWarnShatteringBlast = mod:NewSpecialWarningSpell(332683, nil, nil, nil, 2, 2)
Expand Down
6 changes: 3 additions & 3 deletions DBM-Raids-Shadowlands/CastleNathria/TheCouncilofBlood.lua
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ local timerDualistsRiposteCD = mod:NewCDTimer(18.7, 346690, nil, "Tank", nil
local timerDutifulAttendantCD = mod:NewCDTimer(44.9, 346698, nil, nil, nil, 5, nil, DBM_COMMON_L.DAMAGE_ICON)--Used after death on Mythic

mod:AddNamePlateOption("NPAuraOnShield", 346694)
mod:AddSetIconOption("SetIconOnDutiful", 346698, true, true, {8})
mod:AddSetIconOption("SetIconOnDutiful", 346698, true, 5, {8})
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22201))--One is dead
local warnDredgerServants = mod:NewSpellAnnounce(330978, 2)--One boss dead

Expand Down Expand Up @@ -103,7 +103,7 @@ mod:AddRangeFrameOption(8, 346657)
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22945))--Two are dead
local timerSoulSpikesCD = mod:NewCDTimer(19.4, 346762, nil, nil, nil, 3)

mod:AddSetIconOption("SetIconOnImage", "ej22433", true, true, {6})
mod:AddSetIconOption("SetIconOnImage", "ej22433", true, 5, {6})
--Lord Stavros
mod:AddTimerLine(DBM:EJ_GetSectionInfo(22149))--2 baseline abilities
local warnDarkRecital = mod:NewTargetNoFilterAnnounce(331634, 3)
Expand All @@ -125,7 +125,7 @@ local specWarnDancingFools = mod:NewSpecialWarningSwitch(330964, "Dps", nil

local timerDancingFoolsCD = mod:NewCDTimer(30.3, 330964, nil, nil, nil, 1)

mod:AddSetIconOption("SetIconOnDancingFools", 346826, true, true, {8})--Attempts to set icon only on killable one, not yet tested
mod:AddSetIconOption("SetIconOnDancingFools", 346826, true, 5, {8})--Attempts to set icon only on killable one, not yet tested
mod:AddNamePlateOption("NPAuraOnUproar", 346303)
--Mythic
mod:AddTimerLine(PLAYER_DIFFICULTY6)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ local timerFatedConjunctionCD = mod:NewCDCountTimer(59.7, 350355, 207544, ni
local timerFatedConjunction = mod:NewCastTimer(6.7, 350355, 207544, nil, nil, 2, nil, DBM_COMMON_L.DEADLY_ICON)
local timerCallofEternityCD = mod:NewCDCountTimer(37.9, 350554, 167180, nil, nil, 3)--"Bombs"

mod:AddSetIconOption("SetIconOnCallofEternity", 350554, true, false, {1, 2, 3, 4, 5})
mod:AddSetIconOption("SetIconOnGrimPortent", 354365, false, false, {1, 2, 3, 4, 5, 6, 7, 8})
mod:AddSetIconOption("SetIconOnCallofEternity", 350554, true, 0, {1, 2, 3, 4, 5})
mod:AddSetIconOption("SetIconOnGrimPortent", 354365, false, 0, {1, 2, 3, 4, 5, 6, 7, 8})
mod:AddNamePlateOption("NPAuraOnBurdenofDestiny", 353432, true)
--Stage Two: Defying Destiny
mod:AddOptionLine(DBM:EJ_GetSectionInfo(22927), "announce")
Expand All @@ -83,7 +83,7 @@ local warnDespair = mod:NewCountAnnounce(357144, 3)
local specWarnDespair = mod:NewSpecialWarningInterruptCount(357144, "HasInterrupt", nil, nil, 1, 2)--Non mythic only
local specWarnDespairRun = mod:NewSpecialWarningRun(357144, nil, nil, nil, 4, 2, 4)

mod:AddSetIconOption("SetIconOnMonstrosity", "ej23764", true, true, {7, 8})
mod:AddSetIconOption("SetIconOnMonstrosity", "ej23764", true, 5, {7, 8})
--Stage Three: Fated Terminus
mod:AddOptionLine(DBM:EJ_GetSectionInfo(23486), "announce")
local warnExtemporaneousFate = mod:NewSoonAnnounce(353195, 3)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ local timerThreatNeutralizationCD = mod:NewCDCountTimer(11.4, 350496, 167180,

mod:AddRangeFrameOption(10, 350496)
mod:AddInfoFrameOption(352394, true)
mod:AddSetIconOption("SetIconOnThreat", 350496, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnThreat", 350496, true, 0, {1, 2, 3})
mod:AddDropdownOption("IconBehavior", {"TypeOne", "TypeTwo"}, "TypeOne", "misc", nil, 350496)--TypeTwo is BW default
mod:GroupSpells(350732, 350735)

Expand Down
10 changes: 5 additions & 5 deletions DBM-Raids-Shadowlands/SanctumOfDomination/KelThuzad.lua
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,10 @@ local timerGlacialWrathCD = mod:NewCDTimer(109.9, 353808, nil, nil, nil, 3
local timerOblivionsEchoCD = mod:NewCDTimer(37, 347292, nil, nil, nil, 3)--37-60, 48.6 is the good median but it truly depends on dps
local timerFrostBlastCD = mod:NewCDTimer(40.1, 348756, nil, nil, nil, 3, nil, DBM_COMMON_L.MAGIC_ICON)

mod:AddSetIconOption("SetIconOnGlacialWrath", 353808, false, false, {1, 2, 3, 4})--Sets icons on players (can be used with spike marking)
mod:AddSetIconOption("SetIconOnGlacialSpike", "ej23449", true, true, {1, 2, 3, 4})--Sets icons on spikes spawned by players (can be used with player market)
mod:AddSetIconOption("SetIconOnEcho", 347292, false, false, {1, 2, 3, 4})--Off by default since it conflicts with wrath icons
mod:AddSetIconOption("SetIconOnShards", "ej23224", true, true, {4, 5, 6, 7, 8})--5 shards mythic (shares icons with reaper but rarely at same time)
mod:AddSetIconOption("SetIconOnGlacialWrath", 353808, false, 0, {1, 2, 3, 4})--Sets icons on players (can be used with spike marking)
mod:AddSetIconOption("SetIconOnGlacialSpike", "ej23449", true, 5, {1, 2, 3, 4})--Sets icons on spikes spawned by players (can be used with player market)
mod:AddSetIconOption("SetIconOnEcho", 347292, false, 0, {1, 2, 3, 4})--Off by default since it conflicts with wrath icons
mod:AddSetIconOption("SetIconOnShards", "ej23224", true, 5, {4, 5, 6, 7, 8})--5 shards mythic (shares icons with reaper but rarely at same time)
mod:AddNamePlateOption("NPAuraOnNecroticEmpowerment", 355948)
--Stage Two: The Phylactery Opens
mod:AddOptionLine(DBM:EJ_GetSectionInfo(22885), "announce")
Expand All @@ -83,7 +83,7 @@ local warnDemolish = mod:NewCastAnnounce(349805, 2)

local timerVengefulDestruction = mod:NewCastTimer(23, 352293, nil, nil, nil, 6)

mod:AddSetIconOption("SetIconOnReaper", "ej23423", true, true, {6, 7, 8})--Shares icons with Shards, but rarely at same time
mod:AddSetIconOption("SetIconOnReaper", "ej23423", true, 5, {6, 7, 8})--Shares icons with Shards, but rarely at same time
mod:AddNamePlateOption("NPAuraOnFixate", 355389)
----Remnant of Kel'Thuzad
mod:AddOptionLine(DBM:EJ_GetSectionInfo(23431), "announce")
Expand Down
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/SanctumOfDomination/PainsmithRaznal.lua
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ local timerFinalScream = mod:NewCastTimer(15, 357735, nil, nil, nil, 2, ni
--local berserkTimer = mod:NewBerserkTimer(600)

--mod:AddRangeFrameOption("8")
mod:AddSetIconOption("SetIconOnChains", 355505, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnTraps", 348456, true, false, {4, 5, 6, 7})
mod:AddSetIconOption("SetIconOnChains", 355505, true, 0, {1, 2, 3})
mod:AddSetIconOption("SetIconOnTraps", 348456, true, 0, {4, 5, 6, 7})
mod:AddNamePlateOption("NPAuraOnFinalScream", 357735)

mod.vb.ChainsIcon = 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ local berserkTimer = mod:NewBerserkTimer(600)

--mod:AddRangeFrameOption("8")
--mod:AddInfoFrameOption(349890, true)
mod:AddSetIconOption("SetIconOnMalevolence", 350469, true, false, {1, 2, 3})
mod:AddSetIconOption("SetIconOnOrbs", 321226, true, true, {7, 6, 5, 4})
mod:AddSetIconOption("SetIconOnMalevolence", 350469, true, 0, {1, 2, 3})
mod:AddSetIconOption("SetIconOnOrbs", 321226, true, 5, {7, 6, 5, 4})
mod:AddNamePlateOption("NPAuraOnOrbEternalTorment", 355790)

mod.vb.orbCount = 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ local timerHellscream = mod:NewCastTimer(35, 350411, nil, nil, nil, 2, nil,

--mod:AddRangeFrameOption("8")
mod:AddInfoFrameOption(352158, false)
mod:AddSetIconOption("SetIconOnBrandofTorment", 350647, true, false, {1, 2, 3, 4})
mod:AddSetIconOption("SetIconOnMawsworn", 350615, true, true, {5, 6, 7, 8})
mod:AddSetIconOption("SetIconOnBrandofTorment", 350647, true, 0, {1, 2, 3, 4})
mod:AddSetIconOption("SetIconOnMawsworn", 350615, true, 5, {5, 6, 7, 8})
mod:AddNamePlateOption("NPAuraOnDefiance", 350650)
mod:AddNamePlateOption("NPAuraOnTormented", 350649)
mod:GroupSpells(350415, 350411)--Shackles and hellscream, same mechanic, hellscream is aoe during shackles
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ local timerRangersHeartseekerCD = mod:NewCDCountTimer(33.9, 352663, nil, "T
local timerBlackArrowCD = mod:NewCDCountTimer(33.9, 358705, 208407, nil, nil, 3, nil, DBM_COMMON_L.MYTHIC_ICON)
local timerBlackArrow = mod:NewTargetCountTimer(9, 358705, 208407, nil, nil, 5, nil, DBM_COMMON_L.MYTHIC_ICON)

mod:AddSetIconOption("SetIconOnWailingArrow", 348064, true, false, {1, 2, 3})--Applies to both reg and mythic version
mod:AddSetIconOption("SetIconOnWailingArrow", 348064, true, 0, {1, 2, 3})--Applies to both reg and mythic version
mod:AddNamePlateOption("NPAuraOnRage", 358711)--Dark Sentinel

--Intermission: A Monument to our Suffering
Expand Down Expand Up @@ -153,7 +153,7 @@ local timerDecrepitOrbsCD = mod:NewCDTimer(16, 351353, nil, nil, nil, 1)
local timerFilthCD = mod:NewCDTimer(13.1, 351589, nil, "Tank|Healer", nil, 5, nil, DBM_COMMON_L.MYTHIC_ICON..DBM_COMMON_L.TANK_ICON)
local timerExpulsionCD = mod:NewCDTimer(15.8, 351562, nil, nil, nil, 3, nil, DBM_COMMON_L.MYTHIC_ICON)

mod:AddSetIconOption("SetIconOnExpulsion", 351562, true, true, {1, 2, 3})
mod:AddSetIconOption("SetIconOnExpulsion", 351562, true, 5, {1, 2, 3})
mod:AddNamePlateOption("NPAuraOnEnflame", 351109)--Mawsworn Hopebreaker

--Stage Three: The Freedom of Choice
Expand Down Expand Up @@ -190,7 +190,7 @@ local timerDeathKnivesCD = mod:NewCDCountTimer(33.9, 358434, nil, nil, nil
local timerDeathKnives = mod:NewBuffFadesTimer(9, 358434, nil, nil, nil, 5, nil, DBM_COMMON_L.MYTHIC_ICON)
local timerMercilessCD = mod:NewCDCountTimer(33.9, 358588, nil, nil, 2, 5, nil, DBM_COMMON_L.MYTHIC_ICON)

mod:AddSetIconOption("SetIconOnDeathKnives2", 358434, false, false, {1, 2, 3})--Conflicts with arrow, which will be more logical choice. might delete this
mod:AddSetIconOption("SetIconOnDeathKnives2", 358434, false, 0, {1, 2, 3})--Conflicts with arrow, which will be more logical choice. might delete this
--mod:GroupSpells(358705, 358711)--Black Arrow and Rage should be bundled?

--P1+ variable
Expand Down
4 changes: 2 additions & 2 deletions DBM-Raids-Shadowlands/SanctumOfDomination/TheNine.lua
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ local timerUnendingStrikeCD = mod:NewCDTimer(6.7, 350202, nil, "Tank|Healer
local timerFormlessMassCD = mod:NewCDCountTimer(47.3, 350342, nil, nil, nil, 1, nil, DBM_COMMON_L.DAMAGE_ICON)
local timerWingsofRageCD = mod:NewCDCountTimer(72.9, 350365, nil, nil, nil, 2)

mod:AddSetIconOption("SetIconOnFormlessMass", 350342, true, true, {7, 8, 6})
mod:AddSetIconOption("SetIconOnFormlessMass", 350342, true, 5, {7, 8, 6})
----Signe, The Voice
mod:AddOptionLine(DBM:EJ_GetSectionInfo(23203), "announce")
--local warnBloodLantern = mod:NewTargetNoFilterAnnounce(341684, 2)
Expand All @@ -72,7 +72,7 @@ local timerCalloftheValkyrCD = mod:NewCDCountTimer(52.3, 350467, nil, nil, n
local timerFragmentsofDestinyCD = mod:NewCDCountTimer(47.3, 350542, nil, nil, nil, 3, nil, nil, nil, 2, 3)

mod:AddInfoFrameOption(350542, true)
mod:AddSetIconOption("SetIconOnFragments", 350542, true, false, {1, 2, 3, 4})--Mythic says max 4, so probably the cap
mod:AddSetIconOption("SetIconOnFragments", 350542, true, 0, {1, 2, 3, 4})--Mythic says max 4, so probably the cap
------Call of the Val'kyr
mod:AddOptionLine(DBM:EJ_GetSectionInfo(23206), "announce")
local warnAnnhyldesBrightAegis = mod:NewTargetNoFilterAnnounce(350158, 2, nil, "Tank")
Expand Down
Loading

0 comments on commit 4b08157

Please sign in to comment.