- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,152 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Bukkit Plugins
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top Terraria Maps
- Top StarCraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Blizzard Raid Frame - Indicators
- 7 Likes
- World of Warcraft
- 1,537 Monthly Downloads
- Supports: 5.3.0
- 41,388 Total Downloads
- Updated 05/27/2013
- Created 12/01/2010
- 88 Favorites
- Project Site
- Comments
- Release Type: Release
- License: Public Domain
- Newest File: 1.21
About Blizzard Raid Frame - Indicators
Indicators
Configurable indicators for Blizzard Raid Frames showing time of buffs/debuffs on all units in the raid.
There are 9 indicators for each raid member, one on each corner, one on each side and one in the middle.
Indicators can be configured to show any buffs/debuffs of your choice and you can configure several buffs/debuffs in the same indicator. Some simple options lets you select to show only if the buff is missing, only cast by you, stack sizes and more.
As an added bonus there's also an option to turn off the standard buff/debuff icons.
Examples

Example of indicators on a unit. Left lower corner shows remaining time of my Rejuvenation, center botton shows stack size and time remaining of my Lifebloom, bottom right shows time left of my Regrowth.

Example of indicators in a raid. The big red dot on Stormfront is an indicator showing he's missing Mark of the Wild or Blessing of Kings.
Also show in this picture is: Blizzard Raid Frame - Raid Icons

Another example, using icons as well as stack size coloring of the Earth Shield buff.
Cconfiguration
The configuration can be reached through the standard addon options (ESC -> Interface -> Addons -> Raid Frame Indicators) or by typing:
/indicators config

Rejuvenation

Show when Blessing of Kings or Mark of the Wild is missing on the unit
Other options
- Update Frequency - The frequence which the indicators update. Lower means more precise indicators, but slightly higher load on the system
- Indicator Font - The font used for an indicator
- Show Icons - Show/Hide the standard buff/debuff icons
- Enable - Enable/Disable the addon
Indicator options
- Buffs/Debuffs - The list of buffs/debuffs to show in the indicator. Make sure this corresponds exactly to the name of the buff/debuff as it is called when it's on the unit (you can see the name if you cast the spell on yourself and it's not necessarily the same as the spell name). You can also use any of the words "Magic/Poison/Disease/Curse" to show any debuffs of that kind in that indicator. You can also use the spell ID of the spell instead of the name. It is also possible to use "pvp" to check if a unit is pvp flagged.
- Mine only - Only look for buffs cast by yourself. Can be used for example to track only hots cast by yourself
- Show only if missing - Only show the indicator if all the buff/debuff specified are missing. Will be shown with a "blob" instead of numbers
- Show on me only - Only show the indicator on yourself. Can be used to track missing self buffs or procs on yourself
- Show text counter - Will show a number counting remaining time
- Show decimals - Will show remaining time with a decimal for times < 10 s
- Use stack size coloring - Will color the counter based on the stack size (>=3 green, 2 yellow, 1 red)
- Color by remaining time - Will use the selected coloring for time > 5 s, yellow for 3-5 s, red for < 3 s remaining time
- Show stack size - Will show the stack size if the buff/debuff can stack
- Show icon - Will show the spell icon
V.1.21 - TOC
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 1.21 | Release | 5.3.0 | 1,304 | 05/27/2013 |
| 1.20 | Release | 5.2.0 | 1,552 | 04/26/2013 |
| 1.19 | Release | 5.2.0 | 1,677 | 03/10/2013 |
| 1.18 | Release | 5.1.0 | 1,710 | 01/29/2013 |
| 1.17 | Release | 5.1.0 | 1,405 | 01/06/2013 |
| 1.16 | Release | 5.1.0 | 914 | 12/30/2012 |
| 1.15 | Release | 5.1.0 | 1,809 | 11/28/2012 |
| 1.14 | Release | 5.0.5 | 1,473 | 11/07/2012 |
| 1.13 | Release | 5.0.5 | 612 | 11/05/2012 |
| 1.12 | Release | 5.0.5 | 441 | 11/04/2012 |
| 1.11 | Release | 5.0.5 | 1,735 | 09/28/2012 |
| 1.10 | Release | 5.0.5 | 1,058 | 09/17/2012 |
| 1.9 | Release | 5.0.4 | 1,265 | 08/30/2012 |
| 1.8 | Release | 5.0.4 | 691 | 08/29/2012 |
| 1.7 | Release | 5.0.4 | 530 | 08/29/2012 |
| 1.6 | Release | 4.3 | 2,212 | 03/28/2012 |
| 1.5.1 | Release | 4.3 | 1,076 | 03/08/2012 |
| 1.5 | Release | 4.3 | 1,994 | 01/11/2012 |
| 1.4.1 | Release | 4.3 | 4,491 | 12/01/2011 |
| 1.4 | Release | 4.2 | 5,172 | 07/02/2011 |
| 1.3 | Release | 4.1 | 2,961 | 05/08/2011 |
| 1.2.2 | Release | 4.1 | 1,310 | 04/27/2011 |
| 1.2.1 | Release | 4.0.6 | 1,252 | 04/06/2011 |
| 1.2 | Release | 4.0.6 | 1,662 | 02/20/2011 |
| 1.1.1 | Release | 4.0.3a | 1,407 | 01/03/2011 |
| 1.1 | Release | 4.0.3a | 416 | 12/30/2010 |
| 1.0 | Release | 4.0.3a | 51 | 12/01/2010 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,578,120 Monthly Downloads
-
- Recount
- Combat
- 1,073,354 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 688,848 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 548,392 Monthly Downloads
-
- Tidy Plates
- Artwork, Combat, Tank, and Unit Frames
- 466,499 Monthly Downloads
Comments
I can't seem to get that error even when forcing it. Can you try doing a taint logging and pm me? Would give me an indication of what it could be.
See http://www.wowpedia.org/CVar_taintLog
Also, good idea with the "not mine", I will add that in the next update.
I suspect there's something in the ACE3 libraries causing this, seems more addons have this problem. I'm thinking of rewriting the addon without using any libs so I have control of everything, but it's a farily large job. Will try find time for it though.
It's just "/console taintLog 1" or "/console taintLog 2" (without the quotes, of course) typed into chat. Maybe that's why you aren't getting a taint log.
EDIT: Sorry, hit the wrong "Reply", so my comment is out of position. /EDIT
I've tried using /console taintLog setting 1 and /console taintLog setting 2 ingame, but am unable to generate any log file named Warcraft\Logs\taint.log
Anyway what happens is, if a person leaved a group while in combat, the frames does not update the new positions of people. Not even after combat ends. Only way to fix is, is by doing a /reload or do a relog.
If raid member number 1 leaves the raid duing combat, then number 2 should move into his spot, but he does not. But if you target number 1,the target will be the person who was number 2 before, it's just not him on the frames.
Heya, great addon, but as blizzard's raid unit frame, if a person leaves the raid it buggs out and i cannot target certain players, or when it does, it's completly random! Any work arounds for that? (Xperl has same issue, apparently grid & vuhu doo does not)
I get that error from AtlasLoot. Even when I got this addon disabled. Try disabling this addon and see if you get the same problem. Try running only this addon and no other addons and see if you get the same problems.
New version uploaded:
* Added option to turn of the decimal
* Added option to change color depending on remaining time
* Added the possibility to use spell ID's instead of names
it was ez-er than it seemed, not made anything configurable yet but did get it to do what I want :)
Changed the second formatting to %d
changed the stack color thing and added some lines
if Indicators.db.profile["stackColor"..i] and count > 0 then
if count == 1 then f[frameName][i].text:SetTextColor(1,0,0,1) end
if count == 2 then f[frameName][i].text:SetTextColor(1,1,0,1) end
if count > 2 and remainingTime > 5 then f[frameName][i].text:SetTextColor(0,1,0,1) end
if count > 2 and remainingTime < 5 then f[frameName][i].text:SetTextColor(1,1,0,1) end
if count > 2 and remainingTime < 3 then f[frameName][i].text:SetTextColor(1,0,0,1) end
end
if not Indicators.db.profile["stackColor"..i] then
if remainingTime > 5 then f[frameName][i].text:SetTextColor(0,1,0,1) end
if remainingTime < 5 then f[frameName][i].text:SetTextColor(1,1,0,1) end
if remainingTime < 3 then f[frameName][i].text:SetTextColor(1,0,0,1) end
end
Works just how I like it, might look into making it better (colors and times configurable in UI) later on but for now i'm a happy druid :p
That's what I like with WoW addons, you can easily make changes that fits your needs
Anyway, I made a new version with some added functionality (coloring based on time, configurable decimal and some more). Will test drive it this weekend and publish it as soon as I'm fairly sure everything works as intended.
Ye, good suggestions. I hardly play wow myself anymore so don't spend much time updating my addons. But with that said, I'll try find the time in the coming few days and post an update. No promise though.
Hi, first of all, great work it's real nice to use and not depend on 5-6 addons to be updated (Grid + stuff)
Only one request I'd like to make is:
The ability to have the indicator change color depending on remaining time (seconds) left on the buff/Hot I really got used to having it especially for Lifebloom and Regrowth I'm looking into adding it myself but have never atempted addon code before so it'll take me a while to figure things out.
A small addition would be to add the option to let the addon know how many decimals you want on the duration of the buff/hot/debuff, usually just the seconds is enough the extra digit only detracts from the information.
keep up the good work!
I love your Addon from the start. You implemented icons after requesting it, that is why I'd like to request a feature more: Hiding Debuffs like "Recently Mass Resurrected".
I tried to do it myself. It works, but very dirty. Maybe you could "clean" the code and integrate it in your addon a lot cleaner. I miss this feature a lot :(
for i=1, #frame.debuffFrames do
if ( UnitDebuff(frame.unit, i) ) then
name = UnitDebuff(frame.unit, i)
if (name == "Recently Mass Resurrected" or name == "Blind Spot" or name == "Master Adventurer Award" or name == "Sated" or name == "Temporal Displacement" or name == "Insanity") then
-- print(name .." - ".. frame.debuffFrames[i]:GetName())
frame.debuffFrames[i]:Hide()
frame.debuffFrames[i]:ClearAllPoints()
if (i == 1) then
frame.debuffFrames[1]:SetPoint(debuffPos, frame, "BOTTOMLEFT", -(debuffSize + 8 * componentScale), debuffOffset)
else
frame.debuffFrames[i]:SetPoint(debuffPos, frame.debuffFrames[i - 1], debuffRelativePoint, -(debuffSize + 8 * componentScale), 0)
end
else
hiddenBuffsCount = 0
if (i == 1) then
frame.debuffFrames[1]:SetPoint(debuffPos, frame, "BOTTOMLEFT", 3, debuffOffset)
else
frame.debuffFrames[i]:SetPoint(debuffPos, frame.debuffFrames[i - 1], debuffRelativePoint, 0, 0)
end
end
end
end
A Blacklist would be fantastic :DD !