Get an Epic Experience with Premium

Blizzard Raid Frame - Indicators

Raid Frames Login to Add Favorites
  • 7 Likes
  • World of Warcraft
  • 1,476 Monthly Downloads
  • Supports: 5.2.0
  • 39,925 Total Downloads
  • Updated 04/26/2013
  • Created 12/01/2010
  • 86 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 1.20
or

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
http://i47.photobucket.com/albums/f194/Szandos/Indicators%20Addon/Singleframe.jpg
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.

http://i47.photobucket.com/albums/f194/Szandos/Indicators%20Addon/Manyframes.jpg
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

http://i47.photobucket.com/albums/f194/Szandos/Indicators%20Addon/Shamanindicators.jpg
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

http://i47.photobucket.com/albums/f194/Szandos/Indicators%20Addon/Rejuv-1.png
Rejuvenation

http://i47.photobucket.com/albums/f194/Szandos/Indicators%20Addon/Kings.png
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.19 - Bugfix: Removed reference to AceEvent

Comments

First Previous Page 4 of 7 Next Last
  • #59

    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.

  • #58

    I've tried using /console taintLog setting 1 and /console taintLog setting 2 ingame

    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

    Last edited by jeffy162 on 3/25/2012 6:08:56 PM
  • #57

    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.

  • #53

    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)

  • #54

    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.

  • #52

    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

  • #50

    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

    Last edited by uniquorn on 1/4/2012 8:34:07 AM
  • #51

    That's what I like with WoW addons, you can easily make changes that fits your needs Laughing

    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.

  • #49

    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.

  • #48

    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!

     

  • #47
    Really nice code, had to do some adjustments to get what i wanted. But clean and well written. very nice.
  • #42
    Hello,

    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
  • #45
    There is already an option to turn off the standard buffs/debuffs.
  • #46
    But this option turns off all standard buffs/debuffs ... he wants to turn off some specific debuffs like Temporal Displacement or Sated, because they are really annoying :(

    A Blacklist would be fantastic :DD !
  • #39
    4.2 introduced the option to expand raid groups horizontally instead of vertically. But it seems to waste space by appending the group name (i.e. group 1, group 2, etc) just above each group rather than being horizontal like the option to expand them horizontally.

    Is there any way an addon could remove the Group names altogether when using this option? It doesn't look like Blizzard gives the user an option for this.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!