Author: Omega
Date: Mon Mar 01 10:41:35 CET 2010
Revision: 3726
Log:

#DBM/ALL: Many updates across multiple mods for better default checks, and priority color settings.

Updated
trunk/DBM-Coliseum/Anub'arak.lua
Updated
trunk/DBM-Coliseum/Champions.lua
Updated
trunk/DBM-Coliseum/Jaraxxus.lua
Updated
trunk/DBM-Coliseum/Twins.lua
Updated
trunk/DBM-EyeOfEternity/Malygos.lua
Updated
trunk/DBM-Onyxia/Onyxia.lua
Updated
trunk/DBM-Party-WotLK/ForgeofSouls/Bronjahm.lua
Updated
trunk/DBM-Party-WotLK/ForgeofSouls/DevourerofSouls.lua
Updated
trunk/DBM-Party-WotLK/HallsOfStone/BrannBronzebeard.lua
Updated
trunk/DBM-Party-WotLK/PitofSaron/ForgemasterGarfrost.lua
Updated
trunk/DBM-Party-WotLK/PitofSaron/Ick.lua
Updated
trunk/DBM-Party-WotLK/PitofSaron/ScourgelordTyrannus.lua
Updated
trunk/DBM-Party-WotLK/TrialoftheChampion/Black_Knight.lua
Updated
trunk/DBM-Party-WotLK/TrialoftheChampion/Champions.lua
Updated
trunk/DBM-Party-WotLK/TrialoftheChampion/Confessor.lua
Updated
trunk/DBM-Party-WotLK/TrialoftheChampion/Eadric_the_Pure.lua
Updated
trunk/DBM-Party-WotLK/WorldEvents/ApothecaryTrio.lua
Updated
trunk/DBM-Party-WotLK/WorldEvents/CorenDirebrew.lua
Updated
trunk/DBM-Party-WotLK/WorldEvents/HeadlessHorseman.lua
Updated
trunk/DBM-PvP/VaultofArchavon/Archavon.lua
Updated
trunk/DBM-PvP/VaultofArchavon/Emalon.lua
Updated
trunk/DBM-PvP/VaultofArchavon/Koralon.lua
Updated
trunk/DBM-PvP/VaultofArchavon/Toravon.lua
Updated
trunk/DBM-Ulduar/Algalon.lua
Updated
trunk/DBM-Ulduar/YoggSaron.lua

trunk/DBM-Coliseum/Anub'arak.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -25,7 +25,7 @@
local Burrowed = false

-- Pursue
-local warnPursue = mod:NewTargetAnnounce(67574, 2)
+local warnPursue = mod:NewTargetAnnounce(67574, 4)
local specWarnPursue = mod:NewSpecialWarning("SpecWarnPursue")
local warnHoP = mod:NewTargetAnnounce(10278, 2, nil, false)--Heroic strat revolves around kiting pursue and using Hand of Protection.
local timerHoP = mod:NewBuffActiveTimer(10, 10278, nil, false)--So we will track bops to make this easier.
@@ -40,7 +40,7 @@
-- Submerge
local warnSubmerge = mod:NewAnnounce("WarnSubmerge", 3, "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendBurrow.blp")
local warnSubmergeSoon = mod:NewAnnounce("WarnSubmergeSoon", 1, "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendBurrow.blp")
-local specWarnSubmergeSoon = mod:NewSpecialWarning("specWarnSubmergeSoon", false)
+local specWarnSubmergeSoon = mod:NewSpecialWarning("specWarnSubmergeSoon", mod:IsTank())
local timerSubmerge = mod:NewTimer(75, "TimerSubmerge", "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendBurrow.blp")

-- Phases
@@ -55,14 +55,14 @@
mod:AddBoolOption("AnnouncePColdIconsRemoved", false)

-- Freezing Slash
-local warnFreezingSlash = mod:NewTargetAnnounce(66012, 2)
-local timerFreezingSlash = mod:NewCDTimer(20, 66012)
+local warnFreezingSlash = mod:NewTargetAnnounce(66012, 2, nil, mod:IsHealer() or mod:IsTank())
+local timerFreezingSlash = mod:NewCDTimer(20, 66012, nil, mod:IsHealer() or mod:IsTank())

-- Shadow Strike
local timerShadowStrike = mod:NewNextTimer(30.5, 66134)
local preWarnShadowStrike = mod:NewSoonAnnounce(66134, 3)
local warnShadowStrike = mod:NewSpellAnnounce(66134, 4)
-local specWarnShadowStrike = mod:NewSpecialWarning("SpecWarnShadowStrike", false)
+local specWarnShadowStrike = mod:NewSpecialWarning("SpecWarnShadowStrike", mod:IsTank())

function mod:OnCombatStart(delay)
Burrowed = false


trunk/DBM-Coliseum/Champions.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -56,25 +56,23 @@
)
end

-local isMelee = mod:IsMelee()
-
local isDispeller = select(2, UnitClass("player")) == "WARRIOR"
or select(2, UnitClass("player")) == "PRIEST"
or select(2, UnitClass("player")) == "SHAMAN"

-local warnHellfire = mod:NewSpellAnnounce(68147, 1)
-local preWarnBladestorm = mod:NewSoonAnnounce(65947, 2)
-local warnBladestorm = mod:NewSpellAnnounce(65947, 1)
-local warnHeroism = mod:NewSpellAnnounce(65983, 2)
-local warnBloodlust = mod:NewSpellAnnounce(65980, 2)
+local warnHellfire = mod:NewSpellAnnounce(68147, 4)
+local preWarnBladestorm = mod:NewSoonAnnounce(65947, 3)
+local warnBladestorm = mod:NewSpellAnnounce(65947, 4)
+local warnHeroism = mod:NewSpellAnnounce(65983, 3)
+local warnBloodlust = mod:NewSpellAnnounce(65980, 3)
local warnHandofFreedom = mod:NewTargetAnnounce(68758, 2)
-local warnHandofProt = mod:NewTargetAnnounce(66009, 2)
-local warnDivineShield = mod:NewSpellAnnounce(66010, 2)
-local warnIceBlock = mod:NewSpellAnnounce(65802, 2)
+local warnHandofProt = mod:NewTargetAnnounce(66009, 3)
+local warnDivineShield = mod:NewSpellAnnounce(66010, 3)
+local warnIceBlock = mod:NewSpellAnnounce(65802, 3)
local warnShadowstep = mod:NewSpellAnnounce(66178, 2)
local warnDeathgrip = mod:NewTargetAnnounce(66017, 2)
-local warnCyclone = mod:NewTargetAnnounce(65859, 2, false)
-local warnSheep = mod:NewTargetAnnounce(65801, 2, false)
+local warnCyclone = mod:NewTargetAnnounce(65859, 1, nil, false)
+local warnSheep = mod:NewTargetAnnounce(65801, 1, nil, false)

local timerBladestorm = mod:NewBuffActiveTimer(8, 65947)
local timerShadowstepCD = mod:NewCDTimer(30, 66178)
@@ -86,7 +84,7 @@
local specWarnDivineShield = mod:NewSpecialWarningDispel(66010, isDispeller)
local specWarnIceBlock = mod:NewSpecialWarningDispel(65802, isDispeller)

-mod:AddBoolOption("PlaySoundOnBladestorm", isMelee)
+mod:AddBoolOption("PlaySoundOnBladestorm", mod:IsMelee())


function mod:OnCombatStart(delay)


trunk/DBM-Coliseum/Jaraxxus.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -27,9 +27,9 @@
or select(2, UnitClass("player")) == "PRIEST"

local warnFelFireball = mod:NewCastAnnounce(66532, 2)
-local warnPortalSoon = mod:NewSoonAnnounce(67900, 2)
-local warnVolcanoSoon = mod:NewSoonAnnounce(67901, 2)
-local warnFlame = mod:NewTargetAnnounce(68123, 3)
+local warnPortalSoon = mod:NewSoonAnnounce(67900, 3)
+local warnVolcanoSoon = mod:NewSoonAnnounce(67901, 3)
+local warnFlame = mod:NewTargetAnnounce(68123, 4)
--local warnTouch = mod:NewTargetAnnounce(66209, 3)
local warnNetherPower = mod:NewAnnounce("WarnNetherPower", 4)



trunk/DBM-Coliseum/Twins.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -22,7 +22,7 @@

mod:AddBoolOption("HealthFrame", true)

-local warnSpecial = mod:NewAnnounce("WarnSpecialSpellSoon", 2)
+local warnSpecial = mod:NewAnnounce("WarnSpecialSpellSoon", 3)
local warnTouchDebuff = mod:NewAnnounce("WarningTouchDebuff", 2, 66823)
local warnPoweroftheTwins = mod:NewAnnounce("WarningPoweroftheTwins", 4)
local specWarnSpecial = mod:NewSpecialWarning("SpecWarnSpecial")


trunk/DBM-EyeOfEternity/Malygos.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -13,12 +13,12 @@
"SPELL_AURA_APPLIED"
)

-local warnSpark = mod:NewAnnounce("WarningSpark", 1, 59381)
+local warnSpark = mod:NewAnnounce("WarningSpark", 2, 59381)
local warnVortex = mod:NewSpellAnnounce(56105, 3)
local warnVortexSoon = mod:NewSoonAnnounce(56105, 2)
-local warnBreathInc = mod:NewAnnounce("WarningBreathSoon", 3, 60071)
-local warnBreath = mod:NewAnnounce("WarningBreath", 4, 60071)
-local warnSurge = mod:NewTargetAnnounce(60936, 2)
+local warnBreathInc = mod:NewAnnounce("WarningBreathSoon", 3, 60072)
+local warnBreath = mod:NewAnnounce("WarningBreath", 4, 60072)
+local warnSurge = mod:NewTargetAnnounce(60936, 3)

local specWarnSurge = mod:NewSpecialWarningYou(60936)

@@ -26,7 +26,7 @@
local timerSpark = mod:NewTimer(30, "TimerSpark", 59381)
local timerVortex = mod:NewCastTimer(11, 56105)
local timerVortexCD = mod:NewNextTimer(60, 56105)
-local timerBreath = mod:NewTimer(59, "TimerBreath", 60071)
+local timerBreath = mod:NewTimer(59, "TimerBreath", 60072)
local timerAchieve = mod:NewAchievementTimer(360, 1875, "TimerSpeedKill")

local guids = {}


trunk/DBM-Onyxia/Onyxia.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -14,19 +14,15 @@
"UNIT_HEALTH"
)

-local isMelee = select(2, UnitClass("player")) == "ROGUE"
- or select(2, UnitClass("player")) == "WARRIOR"
- or select(2, UnitClass("player")) == "DEATHKNIGHT"
-
local warnWhelpsSoon = mod:NewAnnounce("WarnWhelpsSoon", 1)
local warnPhase2 = mod:NewPhaseAnnounce(2)
local warnPhase3 = mod:NewPhaseAnnounce(3)
-local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 2)
-local warnPhase3Soon = mod:NewAnnounce("WarnPhase3Soon", 2)
+local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 1)
+local warnPhase3Soon = mod:NewAnnounce("WarnPhase3Soon", 1)

--local preWarnDeepBreath = mod:NewSoonAnnounce(17086, 2)--Experimental, if it is off please let me know.
local specWarnBreath = mod:NewSpecialWarningRun(17086)
-local specWarnBlastNova = mod:NewSpecialWarningRun(68958, isMelee)
+local specWarnBlastNova = mod:NewSpecialWarningRun(68958, mod:IsMelee())

local timerNextFlameBreath = mod:NewCDTimer(20, 68970)--Breath she does on ground in frontal cone.
local timerNextDeepBreath = mod:NewCDTimer(35, 17086)--Range from 35-60seconds in between based on where she moves to.
@@ -35,7 +31,7 @@
local timerAchieve = mod:NewAchievementTimer(300, 4405, "TimerSpeedKill")
local timerAchieveWhelps = mod:NewAchievementTimer(10, 4406, "TimerWhelps")

-local soundBlastNova = mod:NewSound(68958, nil, isMelee)
+local soundBlastNova = mod:NewSound(68958, nil, mod:IsMelee())
local soundDeepBreath = mod:NewSound(17086)
local sndFunny = mod:NewSound(nil, "SoundWTF", false)



trunk/DBM-Party-WotLK/ForgeofSouls/Bronjahm.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -13,7 +13,7 @@
)

local warnSoulstormSoon = mod:NewSoonAnnounce(68872, 2)
-local warnCorruptSoul = mod:NewTargetAnnounce(68839)
+local warnCorruptSoul = mod:NewTargetAnnounce(68839, 3)
local specwarnSoulstorm = mod:NewSpecialWarning("specwarnSoulstorm")
local timerSoulstormCast = mod:NewCastTimer(4, 68872)



trunk/DBM-Party-WotLK/ForgeofSouls/DevourerofSouls.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -11,11 +11,11 @@
"SPELL_AURA_APPLIED"
)

-local warnPhantomBlast = mod:NewSpellAnnounce(68982)
-local warnUnleashedSouls = mod:NewSpellAnnounce(68939)
-local warnWailingSouls = mod:NewSpellAnnounce(68899)
-local warnWellofSouls = mod:NewSpellAnnounce(68820)
-local warnMirroredSoul = mod:NewTargetAnnounce(69051)
+local warnPhantomBlast = mod:NewSpellAnnounce(68982, 2)
+local warnUnleashedSouls = mod:NewSpellAnnounce(68939, 3)
+local warnWailingSouls = mod:NewSpellAnnounce(68899, 4)
+local warnWellofSouls = mod:NewSpellAnnounce(68820, 3)
+local warnMirroredSoul = mod:NewTargetAnnounce(69051, 4)
local timerMirroredSoul = mod:NewTargetTimer(8, 69051)
local timerUnleashedSouls = mod:NewBuffActiveTimer(5, 68939)
local specwarnMirroredSoul = mod:NewSpecialWarning("specwarnMirroredSoul")


trunk/DBM-Party-WotLK/HallsOfStone/BrannBronzebeard.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -15,7 +15,7 @@
"CHAT_MSG_MONSTER_YELL"
)

-local warningPhase = mod:NewAnnounce("WarningPhase", 3)
+local warningPhase = mod:NewAnnounce("WarningPhase", 2)
local timerEvent = mod:NewTimer(302, "timerEvent")

function mod:OnCombatStart(delay)


trunk/DBM-Party-WotLK/PitofSaron/ForgemasterGarfrost.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -13,9 +13,9 @@
"CHAT_MSG_RAID_BOSS_WHISPER"
)

-local warnForgeWeapon = mod:NewSpellAnnounce(70335)
-local warnDeepFreeze = mod:NewTargetAnnounce(70384)
-local warnSaroniteRock = mod:NewAnnounce("warnSaroniteRock")
+local warnForgeWeapon = mod:NewSpellAnnounce(70335, 2)
+local warnDeepFreeze = mod:NewTargetAnnounce(70384, 2)
+local warnSaroniteRock = mod:NewAnnounce("warnSaroniteRock", 3)
local specWarnSaroniteRock = mod:NewSpecialWarning("specWarnSaroniteRock")
local specWarnSaroniteRockNear = mod:NewSpecialWarning("specWarnSaroniteRockNear")
local specWarnPermafrost = mod:NewSpecialWarning("specWarnPermafrost")


trunk/DBM-Party-WotLK/PitofSaron/Ick.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -15,22 +15,20 @@
"SPELL_PERIODIC_DAMAGE"
)

-local isMelee = mod:IsMelee()
+local warnPursuitCast = mod:NewCastAnnounce(68987, 3)
+local warnPoisonNova = mod:NewCastAnnounce(68989, 3)
+local warnPursuit = mod:NewAnnounce("warnPursuit", 4)

-local warnPursuitCast = mod:NewCastAnnounce(68987)
-local warnPoisonNova = mod:NewCastAnnounce(68989)
-local warnPursuit = mod:NewAnnounce("warnPursuit")
-
local specWarnToxic = mod:NewSpecialWarningMove(70436)
local specWarnMines = mod:NewSpecialWarningRun(69015)
local specWarnPursuit = mod:NewSpecialWarning("specWarnPursuit")
-local specWarnPoisonNova = mod:NewSpecialWarningRun(68989, isMelee)
+local specWarnPoisonNova = mod:NewSpecialWarningRun(68989, mod:IsMelee())

local timerPursuitCast = mod:NewCastTimer(5, 68987)
local timerPursuitConfusion = mod:NewBuffActiveTimer(12, 69029)
local timerPoisonNova = mod:NewCastTimer(5, 68989)

-local soundPoisonNova = mod:NewSound(68989, nil, isMelee)
+local soundPoisonNova = mod:NewSound(68989, nil, mod:IsMelee())
local soundPursuit = mod:NewSound(68987)
mod:AddBoolOption("SetIconOnPursuitTarget", true)



trunk/DBM-Party-WotLK/PitofSaron/ScourgelordTyrannus.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -18,10 +18,10 @@
"SPELL_PERIODIC_DAMAGE"
)

-local warnUnholyPower = mod:NewSpellAnnounce(69629)
-local warnForcefulSmash = mod:NewSpellAnnounce(69627)
-local warnOverlordsBrand = mod:NewTargetAnnounce(69172)
-local warnHoarfrost = mod:NewSpellAnnounce(69246)
+local warnUnholyPower = mod:NewSpellAnnounce(69629, 3)
+local warnForcefulSmash = mod:NewSpellAnnounce(69627, 2)
+local warnOverlordsBrand = mod:NewTargetAnnounce(69172, 4)
+local warnHoarfrost = mod:NewSpellAnnounce(69246, 2)

local specWarnHoarfrost = mod:NewSpecialWarning("specWarnHoarfrost")
local specWarnHoarfrostNear = mod:NewSpecialWarning("specWarnHoarfrostNear")


trunk/DBM-Party-WotLK/TrialoftheChampion/Black_Knight.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -14,9 +14,9 @@
"SPELL_DAMAGE"
)

-local warnExplode = mod:NewAnnounce("warnExplode")
-local warnGhoulExplode = mod:NewTargetAnnounce(67751)
-local warnMarked = mod:NewTargetAnnounce(67823)
+local warnExplode = mod:NewAnnounce("warnExplode", 4)
+local warnGhoulExplode = mod:NewTargetAnnounce(67751, 4)
+local warnMarked = mod:NewTargetAnnounce(67823, 3)
local timerMarked = mod:NewTargetTimer(10, 67823)
local timerExplode = mod:NewCastTimer(4, 67886)
local specWarnDesecration = mod:NewSpecialWarningMove(67876)


trunk/DBM-Party-WotLK/TrialoftheChampion/Champions.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -18,10 +18,10 @@
or select(2, UnitClass("player")) == "PRIEST"
or select(2, UnitClass("player")) == "SHAMAN"

-local warnHealingWave = mod:NewSpellAnnounce(68318)
-local warnHaste = mod:NewTargetAnnounce(66045)
-local warnPolymorph = mod:NewTargetAnnounce(66043)
-local warnHexOfMending = mod:NewTargetAnnounce(67534)
+local warnHealingWave = mod:NewSpellAnnounce(68318, 2)
+local warnHaste = mod:NewTargetAnnounce(66045, 2)
+local warnPolymorph = mod:NewTargetAnnounce(66043, 1)
+local warnHexOfMending = mod:NewTargetAnnounce(67534, 1)
local specWarnPoison = mod:NewSpecialWarningMove(68316)
local specWarnHaste = mod:NewSpecialWarningDispel(66045, isDispeller)



trunk/DBM-Party-WotLK/TrialoftheChampion/Confessor.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -17,13 +17,13 @@
or select(2, UnitClass("player")) == "PRIEST"
or select(2, UnitClass("player")) == "SHAMAN"

-local warnReflectiveShield = mod:NewTargetAnnounce(66515)
-local warnRenew = mod:NewTargetAnnounce(66537)
-local warnOldWounds = mod:NewTargetAnnounce(67679)
+local warnReflectiveShield = mod:NewTargetAnnounce(66515, 2)
+local warnRenew = mod:NewTargetAnnounce(66537, 2)
+local warnOldWounds = mod:NewTargetAnnounce(67679, 3)
local timerOldWounds = mod:NewTargetTimer(12, 67679)
-local warnHolyFire = mod:NewTargetAnnounce(67676)
+local warnHolyFire = mod:NewTargetAnnounce(67676, 3)
local timerHolyFire = mod:NewTargetTimer(8, 67676)
-local warnShadows = mod:NewTargetAnnounce(67678)
+local warnShadows = mod:NewTargetAnnounce(67678, 2)
local timerShadows = mod:NewTargetTimer(5, 67678)
local specwarnRenew = mod:NewSpecialWarningDispel(66537, isDispeller)



trunk/DBM-Party-WotLK/TrialoftheChampion/Eadric_the_Pure.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -17,9 +17,9 @@
local isDispeller = select(2, UnitClass("player")) == "PRIEST"
or select(2, UnitClass("player")) == "PALADIN"

-local warnHammerofRighteous = mod:NewSpellAnnounce(66867)
-local warnVengeance = mod:NewSpellAnnounce(66889)
-local warnHammerofJustice = mod:NewTargetAnnounce(66940)
+local warnHammerofRighteous = mod:NewSpellAnnounce(66867, 3)
+local warnVengeance = mod:NewSpellAnnounce(66889, 3)
+local warnHammerofJustice = mod:NewTargetAnnounce(66940, 2)
local timerVengeance = mod:NewBuffActiveTimer(6, 66889)
local specwarnRadiance = mod:NewSpecialWarning("specwarnRadiance")
local specwarnHammerofJustice = mod:NewSpecialWarningDispel(66940, isDispeller)


trunk/DBM-Party-WotLK/WorldEvents/ApothecaryTrio.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -12,7 +12,7 @@
"CHAT_MSG_MONSTER_SAY"
)

-local warnChainReaction = mod:NewCastAnnounce(68821)
+local warnChainReaction = mod:NewCastAnnounce(68821, 3)

local specWarnPerfumeSpill = mod:NewSpecialWarningMove(68927)
local specWarnCologneSpill = mod:NewSpecialWarningMove(68934)


trunk/DBM-Party-WotLK/WorldEvents/CorenDirebrew.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -12,11 +12,9 @@
"SPELL_CAST_SUCCESS"
)

-local isMelee = mod:IsMelee()
-
-local warnBarrel = mod:NewTargetAnnounce(51413)
+local warnBarrel = mod:NewTargetAnnounce(51413, 4)
local timerBarrel = mod:NewTargetTimer(8, 51413)
-local specWarnDisarm = mod:NewSpecialWarningRun(47310, isMelee)
+local specWarnDisarm = mod:NewSpecialWarningRun(47310, mod:IsMelee())
local specWarnBrew = mod:NewSpecialWarning("specWarnBrew")
local timerBrew = mod:NewTargetTimer(10, 47376)
local specWarnBrewStun = mod:NewSpecialWarning("specWarnBrewStun")


trunk/DBM-Party-WotLK/WorldEvents/HeadlessHorseman.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -12,8 +12,8 @@
"CHAT_MSG_MONSTER_SAY"
)

-local warnConflag = mod:NewTargetAnnounce(42380)
-local warnSquashSoul = mod:NewTargetAnnounce(42514)
+local warnConflag = mod:NewTargetAnnounce(42380, 3)
+local warnSquashSoul = mod:NewTargetAnnounce(42514, 2)
local timerConflag = mod:NewTargetTimer(4, 42380)
local timerSquashSoul = mod:NewTargetTimer(15, 42514)
local warnHorsemanSoldiers = mod:NewAnnounce("warnHorsemanSoldiers")


trunk/DBM-PvP/VaultofArchavon/Archavon.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -17,12 +17,12 @@
--11/19 19:20:16.527 SPELL_AURA_REMOVED,0xF150007995000007,"Archavon the Stone Watcher",0xa48,0xF140544DF3000002,"Teufelssaurier",0x1114,58678,"Rock Shards",0x1,DEBUFF

local warnShards = mod:NewTargetAnnounce(58678, 2)
-local warnGrab = mod:NewAnnounce("WarningGrab", 2, 53041)
+local warnGrab = mod:NewAnnounce("WarningGrab", 4, 53041)
local timerShards = mod:NewBuffActiveTimer(4, 58678)

local warnLeap = mod:NewSpellAnnounce(60894, 3)
local warnStomp = mod:NewSpellAnnounce(60880, 3)
-local warnStompSoon = mod:NewPreWarnAnnounce(60880, 5, 1)
+local warnStompSoon = mod:NewPreWarnAnnounce(60880, 5, 2)
local timerNextStomp = mod:NewNextTimer(45, 60880)

local timerArchavonEnrage = mod:NewTimer(300, "ArchavonEnrage", 26662)


trunk/DBM-PvP/VaultofArchavon/Emalon.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -15,10 +15,11 @@
"SPELL_AURA_REMOVED"
)

-local specWarnNova = mod:NewSpecialWarningRun(65279)
local warnNova = mod:NewSpellAnnounce(65279, 3)
local warnOverCharge = mod:NewSpellAnnounce(64218, 2)

+local specWarnNova = mod:NewSpecialWarningRun(65279)
+
local timerNova = mod:NewCastTimer(65279)
local timerNovaCD = mod:NewCDTimer(45, 65279)--Varies, 45-60seconds in between nova's
local timerOvercharge = mod:NewNextTimer(45, 64218)


trunk/DBM-PvP/VaultofArchavon/Koralon.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -12,14 +12,14 @@
"SPELL_AURA_APPLIED_DOSE"
)

-local warnBreath = mod:NewSpellAnnounce(67328)
+local warnBreath = mod:NewSpellAnnounce(67328, 3)
local timerBreath = mod:NewBuffActiveTimer(4.5, 67328)
local timerBreathCD = mod:NewCDTimer(45, 67328)--Seems to variate, but 45sec cooldown looks like a good testing number to start.

local warnMeteor = mod:NewSpellAnnounce(67333, 3)
-local warnMeteorSoon = mod:NewPreWarnAnnounce(68161, 5, 1)
+local warnMeteorSoon = mod:NewPreWarnAnnounce(68161, 5, 2)
local timerNextMeteor = mod:NewNextTimer(47, 68161)
-local WarnBurningFury = mod:NewAnnounce("BurningFury", 3)
+local WarnBurningFury = mod:NewAnnounce("BurningFury", 2)
local timerNextBurningFury = mod:NewNextTimer(20, 66721)

local specWarnCinder = mod:NewSpecialWarningMove(67332)


trunk/DBM-PvP/VaultofArchavon/Toravon.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -13,13 +13,13 @@
"SPELL_AURA_APPLIED_DOSE"
)

-local warnFreezingGround = mod:NewSpellAnnounce(72104)
-local warnWhiteout = mod:NewSpellAnnounce(72096)
-local warnOrb = mod:NewSpellAnnounce(72095)
-local WarnFrostbite = mod:NewAnnounce("Frostbite", 3)
+local warnFreezingGround = mod:NewSpellAnnounce(72104, 1)
+local warnWhiteout = mod:NewSpellAnnounce(72096, 3)
+local warnOrb = mod:NewSpellAnnounce(72095, 4)
+local WarnFrostbite = mod:NewAnnounce("Frostbite", 2, nil, mod:IsHealer() or mod:IsTank())

-local timerNextFrostbite = mod:NewNextTimer(5, 72098, nil, false)
-local timerFrostbite = mod:NewTargetTimer(20, 72098)
+local timerNextFrostbite = mod:NewNextTimer(5, 72098, nil, mod:IsTank())
+local timerFrostbite = mod:NewTargetTimer(20, 72098, nil, mod:IsHealer() or mod:IsTank())
local timerWhiteout = mod:NewNextTimer(38, 72096)
local timerNextOrb = mod:NewNextTimer(32, 72095)



trunk/DBM-Ulduar/Algalon.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -25,15 +25,15 @@
"UNIT_HEALTH"
)

-local announceBigBang = mod:NewSpellAnnounce(64584, 3)
+local announceBigBang = mod:NewSpellAnnounce(64584, 4)
local warnPhase2 = mod:NewPhaseAnnounce(2)
local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 2)
local announcePreBigBang = mod:NewAnnounce("PreWarningBigBang", 3, 64584)
local announceBlackHole = mod:NewAnnounce("WarningBlackHole", 2, 65108)
local announceCosmicSmash = mod:NewAnnounce("WarningCosmicSmash", 3, 62311)
-local announcePhasePunch = mod:NewAnnounce("WarningPhasePunch", 4, 65108)
+local announcePhasePunch = mod:NewAnnounce("WarningPhasePunch", 4, 65108, mod:IsHealer() or mod:IsTank())

-local specwarnStarLow = mod:NewSpecialWarning("warnStarLow", false)
+local specwarnStarLow = mod:NewSpecialWarning("warnStarLow", mod:IsHealer())
local specWarnPhasePunch = mod:NewSpecialWarningStack(64412, nil, 4)
local specWarnBigBang = mod:NewSpecialWarningSpell(64584)
local specWarnCosmicSmash = mod:NewSpecialWarningSpell(64598)


trunk/DBM-Ulduar/YoggSaron.lua
Action: modified
Old revision: 3725
Old date: 2010-03-01 08:45:51 UTC

@@ -18,18 +18,18 @@

mod:SetUsedIcons(6, 7, 8)

-local warnMadness = mod:NewCastAnnounce(64059, 1)
-local warnFervorCast = mod:NewCastAnnounce(63138, 1)
-local warnSqueeze = mod:NewTargetAnnounce(64125, 1)
-local warnFervor = mod:NewTargetAnnounce(63138, 1)
+local warnMadness = mod:NewCastAnnounce(64059, 2)
+local warnFervorCast = mod:NewCastAnnounce(63138, 3)
+local warnSqueeze = mod:NewTargetAnnounce(64125, 3)
+local warnFervor = mod:NewTargetAnnounce(63138, 4)
local warnDeafeningRoarSoon = mod:NewPreWarnAnnounce(64189, 5, 3)
local warnGuardianSpawned = mod:NewAnnounce("WarningGuardianSpawned", 3, 62979)
local warnCrusherTentacleSpawned = mod:NewAnnounce("WarningCrusherTentacleSpawned", 2)
local warnP2 = mod:NewPhaseAnnounce(2, 2)
local warnP3 = mod:NewPhaseAnnounce(3, 2)
local warnSanity = mod:NewAnnounce("WarningSanity", 3)
-local warnBrainLink = mod:NewTargetAnnounce(63802, 2)
-local warnBrainPortalSoon = mod:NewAnnounce("WarnBrainPortalSoon", 1)
+local warnBrainLink = mod:NewTargetAnnounce(63802, 3)
+local warnBrainPortalSoon = mod:NewAnnounce("WarnBrainPortalSoon", 2)
local warnEmpowerSoon = mod:NewAnnounce("WarnEmpowerSoon", 4)

local specWarnGuardianLow = mod:NewSpecialWarning("SpecWarnGuardianLow", false)