Scorchio! 2
Note: as of Jan 2021, Scorchio has been flagged as abandoned due to the original author not carrying over her account to the new Overwolf system. Overwolf refuses to undo this. It isn't possible to release new versions while it's flagged as abandoned - they never get packaged. The original author flagged the project as "All Rights Reserved", so I'm not sure whether Overwolf would allow me to create a new forked version, even if I wanted to. Ultimately, the best path for everyone is probably to move on from Scorchio and build what you need around something like WeakAuras or TellMeWhen. -ywfn666
Scorchio2 is an addon for Mages that tracks Living Bomb, Nether Tempest, Ignite, Slow, Flamestrike (Flame Patch and snare), and Polymorph on multiple mobs, and can give you warnings and notifications when the debuffs need reapplying, or have expired completely. Scorchio can also provide bars for personal buffs/procs/summons: Clearcasting, Heating Up, Hot Streak!, Brain Freeze, Fingers of Frost, Combustion, Icy Veins, Arcane Power, Rune of Power, and Mirror Image. Up to three anchors are available for use (targeted, non-targeted, and buffs), and the sort order for bars within each anchor is customizable.
Use /scorchio2, or Blizzard's Addons configuration window to configure Scorchio2.
Localization Help Needed!
Lots of work has gone into translation, but there's still some left to do. Localizations are easy to submit on the WowAce Localization Page, and help many users. Please help with this if you're able. And thanks to everyone who's helped so far!
Any fix for this?
BTW Mysticalos, I do raid frost, at least for mob pulling - there are some bosses as well where frost is a nice alternative, really few of them nonetheless -.
No news about combat log changes in this patch, are they?
Regards
Shouldn't it be:
if arg2 == "Missile Barrage" then
barrageHack = true <---
Else the missile barrage bar wouldn't disappear should you cast arcane missiles b4 buff time is over.
BTW, I've added a Spanish (esES) localization file and a workaround for making it work in Spanish clients... Too bad this workaround doesn't work in English clients as well, have to figure out some way to parse using locales.
Hope ennuig is back soon, love your addon man!
I never got that hack to work, so I don't use it.
Enjoy!
elseif (suffix == "DAMAGE") and (srcGUID == UnitGUID("player")) then
if arg10 == "Pyroblast" then
local isName = localSpellNames[ "Hot Streak" ]
Scorchio2:UpdateTable(srcGUID, srcName, isName, GetTime(), -1, true)
elseif arg10 == "Fireball" then
local isName = localSpellNames[ "Fireball!" ]
Scorchio2:UpdateTable(srcGUID, srcName, isName, GetTime(), -1, true)
end
elseif (suffix == "MISSED") and (srcGUID == UnitGUID("player")) then
if arg10 == "Pyroblast" then
local isName = localSpellNames[ "Hot Streak" ]
Scorchio2:UpdateTable(srcGUID, srcName, isName, GetTime(), -1, true)
elseif arg10 == "Fireball" then
local isName = localSpellNames[ "Fireball!" ]
Scorchio2:UpdateTable(srcGUID, srcName, isName, GetTime(), -1, true)
end
end
function Scorchio2:COMBAT_TEXT_UPDATE()
if arg1 == "SPELL_CAST" then
local timeStamp = GetTime()
if arg2 == "Missile Barrage" then
barrageHack = false
local isName = localSpellNames[ arg2 ]
if isName and DB.profile.baroptions[T[isName]].track then
Scorchio2:UpdateTable(UnitGUID("player"), UnitName("player"), isName, GetTime(), 1, true, 15)
end
elseif arg2 == "Hot Streak" then
local isName = localSpellNames[ arg2 ]
if isName and DB.profile.baroptions[T[isName]].track then
Scorchio2:UpdateTable(UnitGUID("player"), UnitName("player"), isName, GetTime(), 1, true, 10)
end
elseif arg2 == "Fireball!" then
local isName = localSpellNames[ arg2 ]
if isName and DB.profile.baroptions[T[isName]].track then
Scorchio2:UpdateTable(UnitGUID("player"), UnitName("player"), isName, GetTime(), 1, true, 15)
end
end
end
end
I wonder how ClassTimer was not affected by this bug... I'm assuming it tracks the buffs and not procs or something (I have no lua experience to judge).
So, isn't it possible for you to go that way too?
PS: Tracking Ice Block would be lovely for PvP btw.
my mage is specced FFB for anub and arcane atm and i just never go frost to do any real kind of testing to add brain freeze, maybe on raiding off nights when I might not have to use both specs I'll look into it..
the addon that doesn't use SCT does use buffs instead of combat log, but as author of scorchio pointed out before, this is a more aggressive method of doing it that actually uses more resources, granted on the scale of modern technology and how small addon is, the impact is negligible but still not preferred method if it can be helped.