Addon Spotlight: Cast bars evolve with Gnosis

There is a place that exists past the rocky reaches of the Blade's Edge Mountains, across the sacred plateaus of Ogri'la, and beyond the void, untouched by the spoiling hands of the Burning Legion. That place is configuration heaven. Here, addons like kgPanels and Stuf unit frames dance together in unlimited configuration. This is a place of endless ordered chaos, more options than humanity deserves held together by a thin thread of creativity. Gnosis dwells in configuration heaven.
Quartz did the cast bar right -- there was little else that I really needed from a cast bar addon that Quartz wasn't the most capable at doing. Complicating a user interface element while also providing legitimate information in new and user-friendly ways is a hard balance to strike. Gnosis complicates things plenty, but it does so in a very smart fashion. There is a lot to learn here, but the effort is worth it.
Stepping up
Gnosis takes cast bars and cooldown timers to another level. You can create as many bars as you want to, change their sizes and scales independently of each other, and even have full control of their anchors, attaching them to your cursor or the mouse cursor.
The simplest way to make a new bar in Gnosis is to press "new castbar," give it a few basic attributes, tell it who you want it to track, and move it around the screen, much like any other addon. However, if you dig deep into the premade bars that are created when you first start up the addon, you can see how deep the rabbit hole really goes. The number of options that are available to you are limitless.

My favorite feature and potentially Gnosis' most powerful feature is the blacklist and whitelist options. Many of you seasoned WoW players will remember an addon similar to Gnosis to blacklist spells during the Reliquary of Souls encounter called Deadened. Imagine the amount of help that hiding certain cast bars can have on encounters in this new world order of mega-interrupting.
With the new focus on interrupting in encounters -- and in some cases, multiple interrupting or non-interrupting -- you may be responsible for one spell only. Maloriak, on heroic and non-heroic mode, is an example of a fight in which Gnosis rocks interrupters' worlds. Both Release Aberrations and Arcane Storm need to be interrupted or allowed to cast, depending on the situation. When my group does Maloriak, we have two DPSers responsible for each interrupt. Gnosis allows you to hide the cast bars for the spells that are being cast that are not the ones you are responsible for interrupting. Are you responsible for Arcane Storm? Hide Release Aberrations, and you'll never get confused.
Configuration station
Hardcore configurenauts will find way too much to play around with in Gnosis' options. The player has control over the output string (how the spell's name, ticks, and other details show up as text on the bar) as well as separate configuration for channeled spells and cast spells. Bars can be horizontal or vertical.
For cooldown timers, you have even more options when dealing with priority and how timers are stacked. There is an amazing option called the multi-spell timer that allows you to create one bar that times multiple abilities, but only shows one at a time, and you set the priority sort.
For example, you could have Gnosis show a priest cooldown setup for Guardian Spirit -- displaying Guardian Spirit's cooldown only if the spell is not active on either tank. The code input into the timer bar would look something like:
buff,unit=YourTank1Name,mine:Guardian SpiritStarting up the first time
buff,unit=YourTank2Name,mine:Guardian Spirit
cd:Guardian Spirit
There's a big ol' instructional menu that pops up when you launch Gnosis for the first time, and it looks daunting. The addon isn't really meant to be super-easy -- it's occasionally a nightmare. However, it's a nightmare that works so solidly you'll be amazed at what the addon is capable of.
Gnosis runs a little heavy if you've got a crazy amount of bars, but it wasn't designed to be resource-light. As a modular addon, the more you enable the more memory and CPU power the addon is going to use. Making complicated sets of cast bars that display based on priority and timers is your best bet to get the best performance.

Head over to Gnosis' page at Curse or WoWInterface and read over the documentation. See if it is the addon for you, and at least give it a try. You might find that you take to this type of detailed and specific configuration better than you thought! Imagine a world where you get incredible control over everything your cast bars and timers output.
Download Gnosis at [Curse] or [WoWInterface].
Mailbags mailbag

Mat:Thanks for the email, Danni. It's a good question -- does the fact that Ghostcrawler mentions addons as a factor in boss design finally end the argument over whether boss encounters are created with addons in mind? To me, yes. Addons have always been a part of World of Warcraft, and the user interface was made malleable for a reason: Blizzard wants you tinkering with it. When an addon becomes too good or too important, like Antiarc's poison-swapper utility for rogues back in Wrath, Blizzard changes the code or incorporates some of the addon's ability into the game itself. Addons are used by players to deal with encounter mechanics and gain information.
Thanks for all the articles. In the recent Ghostcrawler post, he talked about how addons are part of the way bosses are nerfed over time. I've played WoW using addons since the beginning, but a lot of people always say things like Blizzard does not design the game around addons or people using them. Is there a conflict with that statement and Ghostcrawler's acknowledgment of addons as part of boss fights?
Danni
Filed under: Add-Ons, AddOn Spotlight






Reader Comments (Page 1 of 2)
Despil Mar 24th 2011 2:18PM
Looks bloody interesting. I can see the potential abuse if it in my UI.....
wow Mar 24th 2011 2:18PM
Yes, this addon is memory / processor intensive the more you add bars.
Yes, this addon is complicated.
Yes, this addon is hella cool.
Yes, this addon, once setup, works really well.
I have to admit that once I did setup this addon for my hunter, mage, and Druid toons, it really showed me what good addons can do. This is a good addon and I'd recommend it to all. Using this addon is also a lot of fun, to me, since there is so much customizing options.
Shinanji
Lemons Mar 24th 2011 2:20PM
I think encounters are totally designed around addons...why? Dispelling. Dispelling without a UI enhancement like Healbot or Grid is just horrible, and some debuffs need to be dispelled almost immediately after they're applied, in other words I'm pretty sure Blizzard is assuming healers are using some sort of addon in order to dispel or they'd give us a little more time to do so.
Also...in before some guy responds to me saying he dispelled/dispells without any addons uphill both ways in the snow. I don't care.
Anathemys Mar 24th 2011 6:58PM
I ALWAYS dispel uphill both ways in the snow WITHOUT addons. All of my raid dies, but...
j/k
I totally agree. There is no possible way I think I could do raid-level dispels without an addon of some sort (I use HealBot). So yeah, I think designs are made around addons, and I like that Blizzard does that. I like that they encourage people to mess with their UI, and I like that they're cool about people figuring out better ways to do stuff than they did. So kudos, Blizzard, for a job well done and the maturity to accept people who think they can do it better :)
Kar Mar 25th 2011 2:42AM
Have you tried using the new built-in raid frames? They're surprisingly robust and display special icons on raid members with dispellable debuffs, among other options. Not nearly as customizable as most addons, but worlds better than what used to be built-in.
Antti Mar 24th 2011 2:24PM
Wow, that spriest set up is gorgeous
Cant wait to give it a whirl
Wraithanne Mar 24th 2011 2:28PM
You've definitely piqued my interest with this one. I'm in a constant battle to manage my screen real estate and inability to keep track of spell timers. This seems like something that I can use to finally combine what I like and don't like about Quartz and ForteXorcist. Will give it a look tonight and hopefully my head won't asplode.
xth Mar 24th 2011 2:32PM
I love this addon for the exact scenario Mat mentions - interrupting on Maloriak. This addon was mentioned in Encrypted Text a few weeks ago and I immediately jumped on it as a possible remedy to my interrupting woes in that fight - my main has never had an interrupt and I'm still working on adding those reflexes. I added Gnosis to my setup, added a bar for just Maloriak, and watched my DPS go up by several K on that fight because I was no longer gimping my rotation out of fear that I'd miss an interrupt. That week was the smoothest kill we'd had on him to that point. I'm looking forward to seeing what else I can do with this gem of an addon.
magicjamie Mar 24th 2011 2:54PM
Looks like an incredible addon, but I feel like I'm adding it to the long list of addons that do the same things with subtle differences. It's hard to choose between these super-addons, like Power Auras and DoTimer.
Ian Mar 24th 2011 3:01PM
I would say the differences are more than subtle.
PowerAuras does graphics or timers, not duration/cooldown bars or castbars.
DoTimer does bars, but only for cooldowns and durations, not castbars.
Gnosis does castbars, duration and cooldown bars, but not graphical indicators and are not as flexible as PowerAuras regarding the conditions and checks based on other auras. Nor does Gnosis work well for multi-target display for the expected durations like DoTimer does so you can see what to refresh dots on, even if that is not your target or focus etc.
They each have their own niche, you just need to figure out what you actually need.
Supapaw Mar 24th 2011 3:21PM
Thanks for the article!
However, I must say... I'm gonna stick to IceHUD 'till the rest of my life.
tresser Mar 24th 2011 3:41PM
bars that show ticks? i'm in.
brian.lanciki Mar 24th 2011 3:53PM
I get a lot mileage out of an addon called Need To Know. You've probably mentioned it somewhere at some point already, but I thought it was worth mentioning again because of it's ease of use.
Rollo Mar 25th 2011 9:24PM
If you like need to know, have a look at chronobars. It's pretty much the same addon, except you can copy your settings between characters and specs, something sorely missing in needtoknow.
Saeadame Mar 24th 2011 4:03PM
Looks pretty cool, although I'm not sure atm how to incorporate it into my UI. I decided to use a UI replacer because of the amount of alts I'm leveling and how annoying it was to set up my UI for each one. As a result, though, I don't have a lot of room to fiddle with things like castbars. On that note, is there any addon that would save all of my addon configurations for one character so when I make a new one, I could just go to one addon and load one profile that would also load the profiles for all my other addons? Before I switched over to the UI replacer, I had... a lot of addons, such that it took me 10-20 mins to set everything up, which was quite annoying.
Gwen Mar 24th 2011 4:15PM
Is there a better way than the "profiles" setup in most addon menus to transfer a new UI config to a bunch of alts? While some things do change from class to class, I like my UIs to generally stay consistent, but it's not especially convenient to have to activate the desired profile for, like, 10 addons.
Anyone?
SeriousTable Mar 24th 2011 4:36PM
Might I suggest Reflux? While it uses the same profile function on all of those addons, it makes it so when you type in
/reflux switch
It will automatically switch every addon you have to the profile with that name. It's the easier way of setting up a complex UI to stay consistent between characters.
KPB Mar 24th 2011 4:26PM
To me the ultimate example of raid bosses being designed assuming you will use add-ins is Heroic Anub'arak. To try to minimize the amount of healing he gets you need to keep as low health as possible but at the same time you have Penetrating Cold cold hitting multiple people who need heals asap. The only way I can see successfully accomplishing this is using 3rd party add-ins. DBM or something similar to mark everyone who gets the debuff and healers assigned specific marks with raid frames setup that show marked players. It's the only possible way you could react fast enough in a coordinated enough manor to deal with this fight mechanic.
Peter Mar 24th 2011 4:39PM
WTB that shadowpriest config file. PST.
Bromide Mar 25th 2011 6:36AM
me too! i've been playing around with my s-priest interface to get better control over my DoTs! i am great at letting them run out...