Author: Omega
Date: Tue Mar 02 00:04:19 CET 2010
Revision: 3733
Log:

#CC/Jaraxxus: Added an Incinerate Flesh warning target announce (default on only for healers)
ICC/BWL: Blood mirror target announce changed to default tank/healer only.
ICC/Deathbringer: Boiling blood target announce changed to healer only defaults.
ICC/Festergut: Special warning for inhaled blight >=3 changed to default on for tanks.
ICC/Festergut: Vile Gas buff active timer changed to default on only for ranged.
#ICC/Putricide: Added special warning for choking gas bombs (defaults set to on for melee only)
ICC/Rotface: Sticky Ooze timer set to default on only for tanks now.

Updated
trunk/DBM-Coliseum/Jaraxxus.lua
Updated
trunk/DBM-Coliseum/NorthrendBeasts.lua
Updated
trunk/DBM-Icecrown/TheCrimsonHall/Lanathel.lua
Updated
trunk/DBM-Icecrown/TheLowerSpire/Deathbringer.lua
Updated
trunk/DBM-Icecrown/TheLowerSpire/GunshipBattle.lua
Updated
trunk/DBM-Icecrown/ThePlagueworks/Festergut.lua
Updated
trunk/DBM-Icecrown/ThePlagueworks/Putricide.lua
Updated
trunk/DBM-Icecrown/ThePlagueworks/Rotface.lua

trunk/DBM-Coliseum/Jaraxxus.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -30,6 +30,7 @@
local warnPortalSoon = mod:NewSoonAnnounce(67900, 3)
local warnVolcanoSoon = mod:NewSoonAnnounce(67901, 3)
local warnFlame = mod:NewTargetAnnounce(68123, 4)
+local warnFlesh = mod:NewTargetAnnounce(66237, 4, nil, mod:IsHealer())
--local warnTouch = mod:NewTargetAnnounce(66209, 3)
local warnNetherPower = mod:NewAnnounce("WarnNetherPower", 4)

@@ -138,6 +139,7 @@

function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(67051, 67050, 67049, 66237) then -- Incinerate Flesh
+ warnFlesh:Show(args.destName)
timerFlesh:Start(args.destName)
timerFleshCD:Start()
if self.Options.IncinerateFleshIcon then


trunk/DBM-Coliseum/NorthrendBeasts.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -21,10 +21,10 @@

local warnImpaleOn = mod:NewTargetAnnounce(67478, 2, nil, mod:IsTank() or mod:IsHealer())
local warnFireBomb = mod:NewSpellAnnounce(66317, 3, nil, false)
-local warnBreath = mod:NewSpellAnnounce(67650, 1)
+local warnBreath = mod:NewSpellAnnounce(67650, 2)
local warnRage = mod:NewSpellAnnounce(67657, 3)
local warnSlimePool = mod:NewSpellAnnounce(67643, 2, nil, mod:IsMelee())
-local warnToxin = mod:NewTargetAnnounce(66823, 2)
+local warnToxin = mod:NewTargetAnnounce(66823, 3)
local warnBile = mod:NewTargetAnnounce(66869, 3)
local WarningSnobold = mod:NewAnnounce("WarningSnobold", 4)
local warnEnrageWorm = mod:NewSpellAnnounce(68335, 3)


trunk/DBM-Icecrown/TheCrimsonHall/Lanathel.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -17,7 +17,7 @@
)

local warnPactDarkfallen = mod:NewTargetAnnounce(71340, 4)
-local warnBloodMirror = mod:NewTargetAnnounce(71510, 3)
+local warnBloodMirror = mod:NewTargetAnnounce(71510, 3, nil, mod:IsTank() or mod:IsHealer())
local warnSwarmingShadows = mod:NewTargetAnnounce(71266, 4)
local warnInciteTerror = mod:NewSpellAnnounce(73070, 3)
local warnVampricBite = mod:NewTargetAnnounce(71727, 2)


trunk/DBM-Icecrown/TheLowerSpire/Deathbringer.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

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

-local warnFrenzySoon = mod:NewAnnounce("warnFrenzySoon", 1, 72737, mod:IsTank() or mod:IsHealer())
+local warnFrenzySoon = mod:NewAnnounce("warnFrenzySoon", 2, 72737, mod:IsTank() or mod:IsHealer())
local warnAddsSoon = mod:NewPreWarnAnnounce(72173, 10, 3)
local warnFrenzy = mod:NewSpellAnnounce(72737, 2, nil, mod:IsTank() or mod:IsHealer())
local warnBloodNova = mod:NewSpellAnnounce(73058, 2)
local warnMark = mod:NewTargetAnnounce(72444, 4)
-local warnBoilingBlood = mod:NewTargetAnnounce(72441, 2)
+local warnBoilingBlood = mod:NewTargetAnnounce(72441, 2, nil, mod:IsHealer())
local warnRuneofBlood = mod:NewTargetAnnounce(72410, 3, nil, mod:IsTank() or mod:IsHealer())

local specWarnMarkCast = mod:NewSpecialWarningYou(72444, false)--Experimental


trunk/DBM-Icecrown/TheLowerSpire/GunshipBattle.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -21,14 +21,12 @@
"SPELL_CAST_SUCCESS"
)

-local isMelee = mod:IsMelee()
-
local warnBelowZero = mod:NewSpellAnnounce(69705, 4)
local warnExperienced = mod:NewTargetAnnounce(71188, 1, nil, false) -- might be spammy
local warnVeteran = mod:NewTargetAnnounce(71193, 2, nil, false) -- might be spammy
local warnElite = mod:NewTargetAnnounce(71195, 3, nil, false) -- might be spammy
local warnBattleFury = mod:NewAnnounce("WarnBattleFury", 2, nil, mod:IsTank())
-local warnBladestorm = mod:NewSpellAnnounce(69652, 3, nil, isMelee)
+local warnBladestorm = mod:NewSpellAnnounce(69652, 3, nil, mod:IsMelee())
local warnWoundingStrike = mod:NewTargetAnnounce(69651, 2)
local warnAddsSoon = mod:NewAnnounce("WarnAddsSoon", 2)



trunk/DBM-Icecrown/ThePlagueworks/Festergut.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -21,10 +21,10 @@
local specWarnGasSpore = mod:NewSpecialWarningYou(69279)
local specWarnVileGas = mod:NewSpecialWarningYou(71218)
local specWarnGastricBloat = mod:NewSpecialWarningStack(72551, nil, 9)
-local specWarnInhaled3 = mod:NewSpecialWarningStack(71912, false, 3)
+local specWarnInhaled3 = mod:NewSpecialWarningStack(71912, mod:IsTank(), 3)

local timerGasSpore = mod:NewBuffActiveTimer(12, 69279)
-local timerVileGas = mod:NewBuffActiveTimer(6, 71219)
+local timerVileGas = mod:NewBuffActiveTimer(6, 71219, nil, mod:IsRanged())
local timerGasSporeCD = mod:NewNextTimer(40, 69279) -- Every 40 seconds except after 3rd and 6th cast, then it's 50sec CD
local timerPungentBlight = mod:NewNextTimer(33, 71219) -- 33 seconds after 3rd stack of inhaled
local timerInhaledBlight = mod:NewNextTimer(34, 71912) -- 34 seconds'ish


trunk/DBM-Icecrown/ThePlagueworks/Putricide.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -20,12 +20,12 @@
local warnUnstableExperiment = mod:NewSpellAnnounce(70351, 4)
local warnVolatileOozeAdhesive = mod:NewTargetAnnounce(70447, 3)
local warnGaseousBloat = mod:NewTargetAnnounce(70672, 3)
-local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 1)
+local warnPhase2Soon = mod:NewAnnounce("WarnPhase2Soon", 2)
local warnTearGas = mod:NewSpellAnnounce(71617, 2) -- Phase transition normal
local warnVolatileExperiment = mod:NewSpellAnnounce(72840, 4) -- Phase transition heroic
local warnMalleableGoo = mod:NewSpellAnnounce(72295, 2) -- Phase 2 ability
local warnChokingGasBomb = mod:NewSpellAnnounce(71255, 3) -- Phase 2 ability
-local warnPhase3Soon = mod:NewAnnounce("WarnPhase3Soon", 1)
+local warnPhase3Soon = mod:NewAnnounce("WarnPhase3Soon", 2)
local warnMutatedPlague = mod:NewAnnounce("WarnMutatedPlague", 2, nil, mod:IsTank() or mod:IsHealer()) -- Phase 3 ability
local warnOozeVariable = mod:NewTargetAnnounce(70352, 2) -- Heroic Ability
local warnGasVariable = mod:NewTargetAnnounce(70353, 2) -- Heroic Ability
@@ -36,6 +36,7 @@
local specWarnGaseousBloatOther = mod:NewSpecialWarningTarget(70672, false)
local specWarnMalleableGoo = mod:NewSpecialWarning("specWarnMalleableGoo")
local specWarnMalleableGooNear = mod:NewSpecialWarning("specWarnMalleableGooNear")
+local specWarnChokingGasBomb = mod:NewSpecialWarningSpell(71255, mod:IsMelee())
local specWarnOozeVariable = mod:NewSpecialWarningYou(70352) -- Heroic Ability
local specWarnGasVariable = mod:NewSpecialWarningYou(70353) -- Heroic Ability
local specWarnUnboundPlague = mod:NewSpecialWarning("specWarnUnboundPlague") -- you have to drop the debuff by staying very close to an other player


trunk/DBM-Icecrown/ThePlagueworks/Rotface.lua
Action: modified
Old revision: 3732
Old date: 2010-03-01 21:59:12 UTC

@@ -30,10 +30,10 @@
local specWarnStickyOoze = mod:NewSpecialWarningMove(69774)
local specWarnOozeExplosion = mod:NewSpecialWarningRun(69839)
local specWarnSlimeSpray = mod:NewSpecialWarningSpell(69508, false)--For people that need a bigger warning to move
-local specWarnRadiatingOoze = mod:NewSpecialWarningSpell(69760, false)--Some strats purposely run to this so option is defaulted to off
+local specWarnRadiatingOoze = mod:NewSpecialWarningSpell(69760, false)
local specWarnLittleOoze = mod:NewSpecialWarning("specWarnLittleOoze")

-local timerStickyOoze = mod:NewNextTimer(16, 69774)
+local timerStickyOoze = mod:NewNextTimer(16, 69774, nil, mod:IsTank())
local timerWallSlime = mod:NewTimer(20, "NextPoisonSlimePipes")
local timerSlimeSpray = mod:NewNextTimer(21, 69508)
local timerMutatedInfection = mod:NewTargetTimer(12, 71224)