Note: Although this is a blog about UIs, I’m not going to be going into the details of many specific addons, besides ones that aid Feral DPS. The specific addons that one uses for a UI is very much up to the player’s personal preference. Rather, I’ll be going into ways to organize a UI, and get the information you need as simply as possible.
So, after a long hiatus from this blog, I thought I’d give it a go again, hopefully I can keep up with it, and not get too distracted by everything else, at least its the summer.
So anyway, UI’s. It’s generally my belief that a well-designed and well thought out UI is the mark of a good player more than a lot of things can be (can anyone say GearScore?). The construction of a good UI takes intelligence, time, research, dedication, and most importantly, the ability to acknowledge mistakes and learn from them. I can actually track my growth as a player through my screenshots folder, watching as my UI grow and change from essentially Blizzard Stock UI, to the logically constructed one I have currently, entirely based on streamlining and simplifying the job I need to do in a raid.
Before we get into the meat of my Kitty UI design philosophy, let’s take a look at the chronology of my UI, from the beginning until now. I’ll be skipping some of my intermediate stages where there aren’t drastic changes.
February 14th, 2009
Pretty much standard, stock, Blizzard UI here, with only windows for Recount and Questhelper.
March 5th, 2009
Made this one after reading this blog post (which still has some great UI info) which really inspired me into moving away from stock blizzard UI. Flaws in this are pretty obvious, with class timers taking up a large space in the center of my screen.
May 28th, 2009
Finally started looking into improving my unit and raid frames. I flirted with Xperl for a little bit. Clutter has been reduced a bit, but is not perfect by any means.
August 7th, 2009
Dropped Xperl for Pitbull, and picked up map and chat mods. This point is where I really started zeroing in on what I wanted my UI to be.
January 13th, 2010
This is when I started to actively cut out clutter from my UI, and clean u my action bars.
February 17th, 2010
An extremely short flirtation with Elkano’s Buff Bars. This is around the time that I realized how I wanted to structure the last bit of my UI.
February 18th, 2010
Added data text, tank frames, and tweaked a few things.
This is pretty much what I’m running currently, aside from a few small tweaks. You can see a video of it in raid combat as well.
As you can see, as I grew as a player, my UI changed with me, becoming more logical as I became more knowledgeable about the game itself.
Although my current UI is extremely addon-heavy, there’s really no need for it to be, this is my personal choice. Depending on one’s personal preferences, one can do something very similar without using up as much memory with addons.
All UI’s are essentially different ways of presenting in-game information. Some people need different types of information than others. For example, since I am a guild officer and do a lot of raid-leading, I need a good amount of information regarding how the raid is set up, and if raiders have certain abilities available. Thus, if you take a look at my UI, I have a raid cooldown list and Main Tank frames near the bottom left of my screen. To many people this could be excess information, and would not really be needed in a UI, so they shouldn’t let these things take up space.
That being said, there are a few basic UI design rules that are good to follow:
The less clicks, the better.
The less clicking through menus, button pressing, and slash command typing you do, the better. A good UI gives the player all the information and abilities they need with as few menus as possible. For example: if you find yourself having to constantly go to your menus to switch out situational spells and macros, you might want to add another action bar on your screen somewhere.
Don’t cover up your character.
If you’ve got windows, bars, frames, or timers covering up your character or the area immediately around it, that’s not good. Whether you’re farming, questing, or raiding, it’s imperative that you see what’s going on around your character, as void zones, gathering nodes, or quest objects could appear there at a moment’s notice. In fact, the more space you have around your character that’s free from bars, windows, and the like, the better.
Raid frames are good.
If you do any form of raiding at all, it’s good to have frames set up to see all of your raid. There are many boss mechanics and abilities that require you to see what member of the raid is doing what, and potentially target them for an ability (the best example of this is the bite mechanic on Blood-Queen Lana’thel in ICC). Awareness is a huge thing in raiding, and raid frames allow you to be aware of your fellow raid members around you.
Too much information is a bad thing.
There is such a thing as too much. If you’re having trouble finding a place to put a set of information, it is likely that there is something, somewhere in your UI that you don’t need out there. Figure out what you use on a regular basis. If it’s something that you don’t use that often, it shouldn’t be on your main UI. This also goes for anything extra that could be covering up something important.
These are good things to work with, and as long as you generally keep them in mind, it will be hard to go wrong with your UI, no matter what addons you use. But that’s enough UI basics, lets get into how this applies to feral druids.
Kitty UI Specifics
Unfortunately, the default Blizzard UI is not very helpful to an optimal kitty dps rotation. The main reason for this is the way blizzard sets up target debuff monitoring. With the default settings, your rips, rakes, and mangles can get caught up in a large mix of debuffs that other players have put on the target. Beyond this, it is close to impossible to track exactly how much time is left on said debuffs, which is key to knowing what abilities to use next to maximize your dps.
There are several mods out there that are helpful with this, but my preferred addon has always been Badkitty. To me it can give all the information you could possibly need for kitty dps, and ways of customizing the frames and windows to what your own preferences are. Badkitty also allows for more independent thinking than other feral mods, such as Facemauler and Feralbynight, which is key for movement fights or fights with multiple targets. If you look at my UI screenshots, I tend to have my Badkitty warning frames (that give a countdown to when an ability will run out or come off cooldown) at the top center of my screen, and the Badkitty timers (monitoring Rip, Savage Roar, as well as my energy and CPs) near the bottom center.
Another great thing to have as kitty, and as a melee dpser in general, is some form of error blocking mod. Such mods block the annoying red text that pops up in the center of your screen whenever you don’t have enough energy or an ability is on cooldown/GCD. As a melee class who is generally spamming buttons pretty rapidly, I’ve found it a blessing to block many such errors, and most mods allow a “whitelist” to be created of errors you still want displayed. The one I’m currently using is ncError, but there are several different types
Beyond the absolute necessity for a form of class timer, it is important that all dps kitties remember that they are druids. As such, Rebirth, Innervate, and Tranquility should all be available if someone calls for them to be used, as the timely use of any or all of them can potentially save a raid wipe.
Well, that about does it for what I have to say about UIs. Hopefully I’ll have the time and will to get another post up late this week, or early next. I’ll be talking about what it’s like to be a kitty in Heroic ICC.