Utopia
Utopia
(aka: ZOMGDebuffs)
With today's high-end boss fights so tuned for absolutely maximum performance, it's important to know exactly what you're getting from your raiders. Do you have all buffs and debuffs available? Are the all improved? Are they active during the fight? Need to see that they were kept up during the fight?
WoW 3.0 introduced a whole new stacking system for buffs and debuffs. Add to that the myriad of hidden auras that are implied by talents, but don't appear on the tooltips. It's near impossible to look through that ever moving mess of debuffs on a target. It's just too much too look at. Nor should you have to.
So, here's Utopia. It will give you a very concise and clear view of your buffs and debuffs (see the buff display pictured below). With a fixed number of icons, which don't move or change. They'll simply be highlighted in red if missing; otherwise faded if unavailable, bright if present, yellow if present but unimproved, and so on.
Clarity is the key, and how fast you can answer yourself any questions mid-fight. I play a rogue, and because our warriors slack (they like to pretend to dps and moan about Sundering), we can very quickly see whether Sunder Armor is applied and, if it's absent, throw Expose Armor into our cycle. The icon is always in the same place, and always means the same thing.
The Display
An arrangement of icons showing the 'classes' of debuff, rather than the traditional specific debuff icons. For example, you will have one single icon representing Sunder Armor and Expose Armor. You don't care which is applied, only that it's there. The same applies to all the myriad of other buffs and debuffs which are now grouped into doing the same job.
By default, these icons are presented thusly:
- Dimmed - Your group can't apply this aura
- White - Debuff applied
- Yellow - Your group has applied this aura but it is an unimproved version. Do you feel dirty?
- Red - Your group can apply this aura, but hasn't
- Blue - Aura is unavavailable because of a conflicting spell (Blessings, Curses etc.)
Mousing over any of the icons will show the potential of the raid. Highlighted lines show what your raid can do. A Tick shows it's done, a cross means it's not. Next to this you get the values for the auras, and if that's different from the maximum your group can do, this is shown.
Anything unavailable will always show the maximum potential value of a debuff with all improved talents, whereas when something is available it will show the maximum that could be done by your raid.
The progress bar will show the percentage that has been debuffed for a quick at-a-glance view.
Standard buff tooltips are enhanced to show you the real values that you're getting from your raid member's buffs.
Up-Time Module
The new debuff Up-Time recorder will record a fight, when auras are applied, removed, by whom. The DPS for the fight, deaths and significant boss events so that you can examine the timeline of your fight after the fact.
Donations
While donations are not ever expected they do help, and recent donations by a kind few are one of the reasons I have returned at this time to resume work on this and other mods. Please do consider how worthwhile Utopia is to you and help to continue it's support into the future.
PayPal: [email protected]
There are two current errors that I can find. For one, under attack power % the death knight spell is called Abomination's Might, however the buff that is applied to the group is called Abominable Might. Therefore the death knight applied buff shows as never being active.
Second issue I've found is the countdown timer for heroes being ready again. It seems to set itself to 23 hours, 59 minutes, 59 seconds once heroes is used.
Otherwise I love this mod. Please update and keep the awesome coming.
Line 21 change
defaults =
to
local defaults =
and it's golden.
When I try to run this I get:
This is directly related to Brethern raid frames settings module (OpenRDX package).
Interface\AddOns\Utopia\Utopia.lua:3844: Usage: AceDBObject:RegisterDefaults(defaults): 'CASTINGBAR_SR' is not a valid datatype.
Stack trace: --- ...nterface\AddOns\Chatter\Libs\AceDB-3.0\AceDB-3.0.lua:234: in function <...nterface\AddOns\Chatter\Libs\AceDB-3.0\AceDB-3.0.lua:229> ...nterface\AddOns\Chatter\Libs\AceDB-3.0\AceDB-3.0.lua:282: in function <...nterface\AddOns\Chatter\Libs\AceDB-3.0\AceDB-3.0.lua:254> (tail call): ? Interface\AddOns\Utopia\Utopia.lua:3844: in function <Interface\AddOns\Utopia\Utopia.lua:3825> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? ...ace\AddOns\Bagnon\libs\AceAddon-3.0\AceAddon-3.0.lua:502: in function `InitializeAddon' ...ace\AddOns\Bagnon\libs\AceAddon-3.0\AceAddon-3.0.lua:614: in function <...ace\AddOns\Bagnon\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
Same result. DCed after 4-10 seconds after logging back in. Another note I forgot to add: If you aren't in range of the rest of the party it will not DC. Once you get close, the DC occurs.
I love this addon. Very good idea and the visual representation is excellent for RLs that need a quick look to see if debuffs are up. However...
With the most recent patch I was getting disconnects in groups/raid. No errors, just starts lagging and DCs me from the server. I narrowed it to Utopia. All other addons are back on and no DCs. Here's how I tested it: I am grouped with a low level hunter and priest. I continued to turn off addons until it stopped DCing. It did after Utopia. I turned all others back on and no DCs since.
If I had to guess, I'd assume the scan talents function is requesting something the client thinks is an illegal procedure. I'm probably wrong! =)
All of these test are done with the most recent release from Curse. I am going to DL the current release from here and will re-comment on the results.
@Kyldisk: Let me know if that's still happening. Should have nailed most problems though.
@Maxxpower: I'm not sure yet. Have been considering it.
P.S. Basically if I see zeksie is simply DL and use it odds are ill like it...thx for all the great stuff.
Would like to see a couple of features implemented in upcoming builds:
1.--Possibility to track both buffs and debuffs at the same time-- Sometimes I die and get battlerezzed, or simply there are short-lasting buffs that have to be refreshed, would be neat to be able to see both buffs and debuffs so I don't need to use xRS or RABuffs or such to find missing buffs on me while in combat if I don't want to switch. A combined frame (with some kind of separator between buffs and debuffs) or just 2-frame layout would be great.
2.--Additional coloring or fading for buffs, that can be potentially applied but the buffers are using other buff instead--
Imagine when there is only one warlock in raid - you get lots of "red" icons at the beginning, when warlock applies a curse (elements for example) he shouldn't be accounted for ap reduction debuff (weakness) nor spell casting speed reduction (tongues) for the duration of CoE. Same story with pala blessings and Battle/Commanding Shout.
3.--Add custom debuff order option (rather then sort them alphabetically)--
This will be nice to see, being able to sort most important buffs/debuffs first, in descending order so you can see if you miss something of "major importance" in no time rather of remembering "where each of the important buffs and debuffs is put on the Utopia buff/debuff frame".
Hi, nice Addon, finaly I found something better than my DogTags Buff/Debuff List. But I miss one single feature, I want to show Buffs and Debuffs at the same time, preferably in 2 independent windows, is this possible? It would also be nice to show icons in more than one row/collumn.
Hiyo! Been trying to find an updated version of this addon for a while now, found it at last :)
However, just noticed something wierd while trying it out solo, while I'm hovering above an applied "Melee attack speed slow" I get the following error msg "Interface/AddOns/Utopia/Utopia.lua:900:Kyldisk's points(2) assumes spell rank(1) is the same for Judgements of the Just"
And I get a similar one if I'm using my Devotion Aura and hovers above the increased healing. Is this a bug or am I failing to set it up correctly?
Wow, fast response. :) I was wondering if it was possible to show both the buff and debuff bar at the same time. I basically want to reapply my SW:P when all the buffs & debuffs are up, and a buff like Elemental Oath might not be up 100%.
Thanks Kheldarn. Don't have a warlock, so I was relying on exactly this kind of reply from someone. Fixed in r52 :)
data.lua, lines 861, 867 The number 17803 ("Improved Shadow Bolt") should be 17800 ("Shadow Mastery"). Shadow Mastery is the actual buff being applied by the new ISB.
Perhaps this should be done with a mapping, but what warlock is gonna use the other ranks of that talent anyway? :)
Anyway, quick fix for those interested until it gets fixed. (Bug report has been made).
try now. Gave it some loving. More to come v. soon! :)
Awesome Addon. Could be possible to configure the shown debuffs or buffs on the Bar so i can remove especific melee or caster ones that i dont care?