#ICC/Lich King: Revert some of lich king changes, adds timers are important to EVERYONE, not just tanks, dps need to know to stop aoe abilities on new add spawns so they don't pull aggro. healers need to know when adds enrage too, especialy in 10 man when it's likely you don't have someone to dispel it. Special warnings that are flagged YOU don't need rules for defaults, they are only sent to person it's on and no one else. So what it's defaults are don't matter. But if a dps shanks lich king and happens to get soul reaper, the mod should tell him that even if he's not a tank.
@@ -22,9 +22,9 @@
local warnRemorselessWinter = mod:NewSpellAnnounce(74270, false) --Phase Transition Start Ability
local warnQuake = mod:NewSpellAnnounce(72262, false) --Phase Transition End Ability
local warnRagingSpirit = mod:NewTargetAnnounce(69200) --Transition Add
-local warnShamblingHorror = mod:NewSpellAnnounce(70372, mod:IsTank()) --Phase 1 Add
-local warnDrudgeGhouls = mod:NewSpellAnnounce(70358, mod:IsTank()) --Phase 1 Add
-local warnShamblingEnrage = mod:NewTargetAnnounce(72143, mod:IsTank() or mod:CanRemoveEnrage()) --Phase 1 Add Ability
+local warnShamblingHorror = mod:NewSpellAnnounce(70372) --Phase 1 Add
+local warnDrudgeGhouls = mod:NewSpellAnnounce(70358) --Phase 1 Add
+local warnShamblingEnrage = mod:NewTargetAnnounce(72143) --Phase 1 Add Ability
local warnNecroticPlague = mod:NewTargetAnnounce(73912) --Phase 1+ Ability
local warnInfest = mod:NewSpellAnnounce(73779, mod:IsHealer()) --Phase 1 & 2 Ability
local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 2)
@@ -37,7 +37,7 @@
local warnHarvestSoul = mod:NewTargetAnnounce(74325) --Phase 3 Ability
local warnTrapCast = mod:NewTargetAnnounce(73539) --Phase 2+ Ability
-local specWarnSoulreaper = mod:NewSpecialWarningYou(73797, mod:IsTank()) --Phase 1+ Ability
+local specWarnSoulreaper = mod:NewSpecialWarningYou(73797) --Phase 1+ Ability
local specWarnNecroticPlague= mod:NewSpecialWarningYou(73912) --Phase 1+ Ability
local specWarnRagingSpirit = mod:NewSpecialWarningYou(69200, false) --Transition Add
local specWarnDefileCast = mod:NewSpecialWarning("specWarnDefileCast") --Phase 2+ Ability
@@ -59,8 +59,8 @@
local timerNecroticPlagueCleanse = mod:NewTimer(5, "TimerNecroticPlagueCleanse", 73912, false)
local timerNecroticPlagueCD = mod:NewCDTimer(30, 73912)
local timerDefileCD = mod:NewCDTimer(32, 72762)
-local timerShamblingHorror = mod:NewNextTimer(60, 70372, mod:IsTank())
-local timerDrudgeGhouls = mod:NewNextTimer(20, 70358, mod:IsTank())
+local timerShamblingHorror = mod:NewNextTimer(60, 70372)
+local timerDrudgeGhouls = mod:NewNextTimer(20, 70358)
local timerSummonValkyr = mod:NewCDTimer(45, 69037)
local timerVileSpirit = mod:NewNextTimer(30, 70498)
local timerTrapCD = mod:NewCDTimer(16, 73539)