#ICC/Lich King: Changed icons around to make a little more sense. skull on trap target, moon on plague, X on raging spirits. This is also done to reduce mod conflict with DXE, now both mods use same icons so raid assists using both mods in same raid will no longer use conflicting icons.
#ICC/Putricide: Changed plague icon to moon for same reason as above.
#ICC/Rotface: Since skull is no longer used for oozes blowing up, changed icons for infection to skull and x.
@@ -5,7 +5,7 @@
mod:SetCreatureID(36597)
mod:RegisterCombat("combat")
mod:SetMinSyncRevision(4362)
-mod:SetUsedIcons(2, 3, 4, 6, 7, 8)
+mod:SetUsedIcons(2, 3, 4, 5, 6, 7, 8)
mod:RegisterEvents(
"SPELL_CAST_START",
@@ -93,6 +93,7 @@
mod:AddBoolOption("RagingSpiritIcon")
mod:AddBoolOption("TrapIcon")
mod:AddBoolOption("ValkyrIcon")
+mod:AddBoolOption("HarvestSoulIcon")
mod:AddBoolOption("YellOnDefile", true, "announce")
mod:AddBoolOption("YellOnTrap", true, "announce")
mod:AddBoolOption("AnnounceValkGrabs", false)
@@ -180,7 +181,7 @@
function mod:OldTankTrap()
warnTrapCast:Show(LKTank)
if self.Options.TrapIcon then
- self:SetIcon(LKTank, 6, 10)
+ self:SetIcon(LKTank, 8, 10)
end
if LKTank == UnitName("player") then
specWarnTrap:Show()
@@ -213,7 +214,7 @@
self:UnscheduleMethod("OldTankTrap")--Also unschedule tanktrap since we got a scan that returned a non tank.
warnTrapCast:Show(targetname)
if self.Options.TrapIcon then
- self:SetIcon(targetname, 6, 10)
+ self:SetIcon(targetname, 8, 10)
end
if targetname == UnitName("player") then
specWarnTrap:Show()
@@ -331,7 +332,7 @@
timerNecroticPlagueCleanse:Start()
lastPlagueCast = GetTime()
if self.Options.NecroticPlagueIcon then
- self:SetIcon(args.destName, 7, 5)
+ self:SetIcon(args.destName, 5, 5)
end
elseif args:IsSpellID(69409, 73797, 73798, 73799) then -- Soul reaper (MT debuff)
warnSoulreaper:Show(args.destName)
@@ -352,7 +353,7 @@
timerRagingSpiritCD:Start(17)
end
if self.Options.RagingSpiritIcon then
- self:SetIcon(args.destName, 8, 5)
+ self:SetIcon(args.destName, 7, 5)
end
elseif args:IsSpellID(68980, 74325, 74326, 74327) then -- Harvest Soul
warnHarvestSoul:Show(args.destName)
@@ -361,6 +362,9 @@
if args:IsPlayer() then
specWarnHarvestSoul:Show()
end
+ if self.Options.HarvestSoulIcon then
+ self:SetIcon(args.destName, 5, 6)
+ end
elseif args:IsSpellID(73654, 74295, 74296, 74297) then -- Harvest Souls (Heroic)
specWarnHarvestSouls:Show()
timerVileSpirit:Cancel()
@@ -5,7 +5,7 @@
mod:SetCreatureID(36678)
mod:RegisterCombat("yell", L.YellPull)
mod:SetMinSyncRevision(3860)
-mod:SetUsedIcons(1, 2, 6, 7, 8)
+mod:SetUsedIcons(5, 6, 7, 8)
mod:RegisterEvents(
"SPELL_CAST_START",
@@ -250,7 +250,7 @@
elseif args:IsSpellID(72855, 72856, 70911) then -- Unbound Plague
warnUnboundPlague:Show(args.destName)
if self.Options.UnboundPlagueIcon then
- self:SetIcon(args.destName, 2, 20)
+ self:SetIcon(args.destName, 5, 20)
end
if args:IsPlayer() then
specWarnUnboundPlague:Show()
@@ -3,7 +3,7 @@
mod:SetRevision(("$Revision$"):sub(12, -3))
mod:SetCreatureID(36627)
-mod:SetUsedIcons(6, 7)
+mod:SetUsedIcons(7, 8)
mod:RegisterCombat("combat")
mod:RegisterEvents(
@@ -62,7 +62,7 @@
function mod:OnCombatStart(delay)
timerWallSlime:Start(25-delay)
self:ScheduleMethod(25-delay, "WallSlime")
- InfectionIcon = 7
+ InfectionIcon = 8
spamOoze = 0
if mod:IsDifficulty("heroic10") or mod:IsDifficulty("heroic25") then
timerVileGasCD:Start(22-delay)
@@ -122,10 +122,10 @@
end
if self.Options.InfectionIcon then
self:SetIcon(args.destName, InfectionIcon, 12)
- if InfectionIcon == 7 then -- After ~3mins there is a chance 2 ppl will have the debuff, so we are alternating between 2 icons
- InfectionIcon = 6
+ if InfectionIcon == 8 then -- After ~3mins there is a chance 2 ppl will have the debuff, so we are alternating between 2 icons
+ InfectionIcon = 7
else
- InfectionIcon = 7
+ InfectionIcon = 8
end
end
elseif args:IsSpellID(72272, 72273) and args:IsDestTypePlayer() then -- Vile Gas(Heroic Rotface only, 25 man spellid the same as 10?)
@@ -528,6 +528,7 @@
NecroticPlagueIcon = DBM_CORE_AUTO_ICONS_OPTION_TEXT:format(73912),
RagingSpiritIcon = DBM_CORE_AUTO_ICONS_OPTION_TEXT:format(69200),
TrapIcon = DBM_CORE_AUTO_ICONS_OPTION_TEXT:format(73539),
+ HarvestSoulIcon = DBM_CORE_AUTO_ICONS_OPTION_TEXT:format(74327),
ValkyrIcon = "Set icons on Valkyrs",
DefileArrow = "Show DBM arrow when $spell:72762 is near you",
TrapArrow = "Show DBM arrow when $spell:73539 is near you",