The overall purpose of this thread will be to assist shaman of all specs in creating the most functional UI possible for PVE and PVP situations. The goal of the thread will be to not only function as a ground for sharing different personalized UI features, but to establish the important features of a raiding interface. Unlike the UI forum, any screen shots or information posted in this thread should be specific to the shaman class and should include descriptions and reasoning as to how it benefits the shaman UI. This thread is not meant to turn into a single posted screen shot of your UI with no further details.
My UI is currently setup for restoration functionality, so that is what I will start this post off with. My goal is for other enhancement and elemental shaman to post something similar in this thread (and perhaps I can add it to this first post later) in order to spark discussion amongst all three of our specs (as each UI will ultimately serve a different purpose).
The following thread can be used for further discussion of specific shaman mods:
Shaman Mods.
The Restoration Shaman UI
Raid Frames
Unlike the standard DPS UI, the primary function of the restoration shaman’s UI (or any healer’s UI) is to centralize information necessary in order to properly heal a raid. This means putting your raid frames in a centralized location. A centralized raid frame will allow you to maintain visual situational awareness of your character while still focusing your attention on your raid frames. This means seeing void zones and other environmental effects while properly picking targets to heal or decurse (and while tracking debuffs on your raid frames). Many healers run into the problem of tunnel visioning on their raid frames while foregoing environmental awareness. More often than not, it’s due to raid frames being placed in odd locations (off to a random side for some reason) instead of centralized.
For the purpose of raid frames, I recommend
Grid.
Grid is a lightweight, customizable raid frame mod. Its biggest perk is that you can add buffs and debuffs and then display them in the form of a center icon. This allows for very customizable buff / debuff tracking, and is even better for learning encounters in which mechanics aren't always a certainty (or for instance something simple like wanting to know who just took a flame wall on Sartharion and will require extra healing - type in the debuff, set it as a center icon and you're good to go).
Unit Frames
The next important piece of your interface is your unit frames. The default UI places unit frames in the upper left hand corner of the screen, forcing your eyes away from (once again) the center of the screen and where everything pertinent to the game generally takes place. Once again, centralization is key. The purpose of your unit frames should be functionality. Quick information at a glance.
You want your unit frames to display health (exact value preferably), mana and class information. Since you want information quickly, unit frames colored by class is what I'd recommend.
The most important information that you're going to want from your unit frames are buffs and debuffs. Buffs should always be visible on your unit frame - as a class that can purge that information is 100% necessary. Debuffs are also important to track - both for cleansing purposes and healing compensation purposes (mortal strike, for instance).
As for specific unit frames, you'll want a frame for yourself, your target, your target's target, your focus and finally your focus' target.
You have a few options for your unit frame mod, but I personally use and recommend
Pitbull. It's the most customizable and functional of the unit frame mods out there and is constantly updated. It takes a bit of getting used to and absolutely is not ready to use "out of the box." This will require setup and time spent learning the ins and outs of every option it has. Fortunately, it's good for both people who enjoy a lot of information and for those that are minimalists. The other options are mods such as
Xperl and AG.
Cast Bar
This is another absolutely necessary mod. I recommend
Quartz. You'll want to setup Quartz to display the three important cast bars: player, target and focus.
Customize your own cast bar however you want. I like to keep mine fairly large and I like it to display information such as my heal target, cast time and latency of the current cast. You'll want your target's cast bar setup in a place that easy to see and displays the name of the spell being cast and the cast time. Make sure it's highly visible for the purpose of shocks. Last but not least you'll want to set up a focus cast bar. This is the one I use the most and it's dead center of my screen (right below my focus target frame). The information I have shown is spell name, target of spell and cast time.
An example of focus cast bar function would to set Sartharion as your focus and watch for flame breaths. Time a heal to land directly after the flame breath to top off your Sarth tank. Another would be to set Thaddius as your focus and watch the 3.0 second phase shift cast. In PVP it's pretty obvious what you would use your focus cast bar for, but always keep it centralized.
Action Bars
Obviously this one isn't nearly as necessary as your raid frames, unit frames and cast bars, but it's still nice to have a functional and customized UI. I personally use
Bartender 4 for my action bar mod. Bartender essentially allows you to clean up the default UI and customize your bars a lot more. I use 2 primary action bars. Every spell / ability on those 2 action bars have some sort of cool down. This allows me to track every cool down I have at a quick glance without diverting my attention elsewhere. I then use 2 other sets of bars that I keep hidden. These bars will appear when I mouse over their location - this basically just allows me to clean up my UI while keeping my spells and abilities without cool downs hot keyed.
For instance I keep my key bound totems such as tremor, poison cleansing, disease cleansing, searing, etc. that don't have cool downs on these bars. Things like my mounts, astral recall and things of that nature end up on these bars as well.
A cool down timer mod will go hand in hand with your action bar mod. I personally use
OMNICC as it allows you to put timers on your Pitbull buffs as well.
Combat Text
A combat text mod is pertinent to any classes UI. I recommend and use
MikScrollingBattleText : WoWInterface Downloads : Combat Mods - it is probably hands down the one mod I couldn't play without besides Grid. MSBT not only shows your scrolling combat text but allows you to setup triggers. For instance, anytime my Greatness trinket procs, a sound file plays as a gratuitously large message flashes across my screen - this way I know my trinket has activated and I can time a tide if necessary.
Example:
I have something like 35 triggers setup for different things (besides the default triggers that come prepackaged). You can also really personalize the scroll areas so that the information is displayed for you in the best way possible for you to receive it. Also, many mods (such as Shaman Friend) will let you setup the message output through an MSBT scroll area (which means you can change the font, size, etc of that mod's messages).
MSBT does more than I could ever write in this post - just use it.
Totem Mods
For specific information regarding various totem mods, visit the
Shaman Mods thread.
I personally use YATA for my totem mod. I like to keep it near the center of my screen for the oddball totem that I don't have key bound. I primarily use YATA for the totem timers (I'm aware that there are better mods out there - this is just the one I'm used to and enjoy). I keep my timers below my totem sets boxed off in an eepanel.
As long as your totem mod displays current totem timers and cool downs, and you can see the information at a quick glance, then it doesn't really matter where these end up. Just keep it functional.
*** 3.1 Update ***
I dropped YATA and picked up
TotemManager in its place. If YATA is ever updated and becomes bug free again then I'll probably switch back. I also added
ShieldsUp just as another way to track my ES / WS.
General UI Information
Everything else that has to do with your UI is mainly going to be cosmetic. You want your UI to be functional for your needs without being cluttered to the point of confusion. If something exists on your UI that you don't need to see or isn't important, then get rid of it. There are a few mods that I use to clean up certain aspects of my UI that I'll list in a moment. I'll also recommend a few other things to get your UI looking good and clean.
First thing I like to clean up are my buffs. I use
Elkano's BuffBars and keep my buffs and debuffs off on the right hand side of my screen. Now that buff information is just secondary. I also keep my buffs and debuffs listed on my Pitbull unit frame.
Next is cleaning up your minimap. I use Simple Minimap and like to keep it down at the bottom of my screen. I hate having to look up in the corners of my monitor to find information so I centralize everything - my map included. Also, I like to clean up the little addon icons around the map. I use Fubar to accomplish that and only keep coordinates and the clock visible on my map. I know some people use a clean version of Fubar that doesn't really show much on it, but I don't mind the menu so I can pull up mod information rather quickly.
My last piece of cosmetic advice would be to use a common texture theme amongst all of your mods. Don't use blizzard texture for your unit frames and then banto bar for your totem timers. Keep it unified - it looks better. Also, if you have the time, use something like eepanels to clean up sections of your UI so that it doesn't look thrown together. Trust me, if you take pride in your UI, you'll start to make it functional - the more functional your UI is, the better of a player you will become!
Throwing It All Together
With the basic gist of where everything should be out of the way, here are a few screen shots to demonstrate the centralization I was trying to drive home.
This is just a basic screenshot of me targeting a priest - my unit frame is on the left, my grid is in the center (although I'm not grouped) with my target on the right. Below my target frame is my target's target (lower right):
This is an example of my target's cast bar (targeting me):
This is an example of me as the focus (my focus frame is directly beneath my unit frame - in PVP this is set up quite differently so that I can see my focus' buffs) with my focus' cast bar (while targeting someone else):
An older screenshot to demonstrate what my grid looks like while in a raid:
A shot of my current addon folder:
My UI in a Raid
I've used this video a few times just to demonstrate my UI while also showing an early Sarth 10 / 3d kill from my point of view. I think it demonstrates the functionality of my UI pretty well although I've made a few minor changes since then (this is about 4 months old):
YouTube - Vis Maior - Sarth 10 Man 3D (Resto Shaman POV)
The quality shows everything pretty well if you watch it in HD.
Conclusion
Hopefully this thread sparks some good shaman UI discussion. I hope to see an excellent enhancement and elemental UI posted as well. Working on my UI is something that I really enjoy. I'm constantly tweaking small things in order to increase its functionality - so please post your own UI's and suggestions to help people build their own UI's. I've gotten a lot of my own ideas from these forums, so I hope that we can all get a few new ideas from this thread.
Current 3.1 UI
Elkano's + Raid Example (Avenging Wrath):
Addons:
Dropped YATA (I edited the .lua file to fix the mana tide issue, but every time I zoned the mod would turn itself off - got annoying rather quickly) and picked up
TotemManager in its place. I also added
ShieldsUp and a few
SLDT options (latency and FPS, etc).
I also edited my
Elkano's BuffBars a tad bit - mainly cosmetic, but also added a target buff bar that appears center screen with certain white listed buffs (hand of protection, hand of freedom, etc - things that need to be purged quickly).
UI Upload: www.vismaior.org/images/misc/Sixthyui.rar