I've never been entirely happy with the default WOW UI and have for years tinkered with it via a series of add-ons and unit frames. The result was generally mediocre, often cluttered and with a restricted field of vision. In the back of my mind I always had this idea to rebuild the whole thing to be more to my needs. A new UI had to fit the following requirements:
- Be compact but readable
- Be able to display a large amount of data without overly obscuring the view of the action
- Be relatively easily customizable for my different characters.
About a week ago I stumbled across the Halstrom Casters DPS UI (hosted on WowInterface) which did a lot of what I needed. It wasn't perfect by any means, but it was a good base. I installed it and set about stripping out the stuff I didn't like (Pitbull, Grid, Ora2, etc) and adding in the stuff I did (X-Perl, Monkeyquest) and so on. The whole thing is still a work in progress (and likely to be messed up by the 3.1 patch) but I'm fairly happy with how things stand at the moment.
The UI
This doesn't show all of the functionality - some elements are't visible in this encounter, and others are always behind the scenes.
1) Atlas - Instance maps (not shown)
2) AtlasLoot - Loot tables for Atlas (not shown)
3) Aloft - Overhead health bars (not shown)
4) Button Facade - neater and more compact buttons (all of the Dominos buttons are shown with Façade's Apathy skin)
5) *Chatter - Compact chat mod [I'm debating the usefulness of this over the default chat frames]
6) *Cryolis 3 - Reagent/portal management [Most of the mod's functionality isn't being used so it may go]
7) DeadlyBossMod - Boss warnings and timers (not shown)
8) Dominos - Repositioning of action bars and easy keymapping. [This is set-up with 4 main key blocks around the minimap (two of which are key-bound - visible in white at the top of the button) a fifth next to the player screen (mainly for clicking, but some keybinds), 2 for consumables (adjacent to the target frame) and one for secondary items next to the chat frame). Dominos also allows the bag and system buttons to be relocated (left and above the chat-frame respectively).]
9) DoubleWide - Improved quest log (not shown)
10) DrDamage - Customizable damage estimation, shown on the buttons.
11) EqCompare - Gear comparisons (not shown)
12) Examiner - Character inspection/logging tool (not shown)
13) Fishing Buddy - Fishing gear/info manager (not shown)
14) *kgpanels - Boxes used to frame the other add-ons. [I'm in two minds about the benefit of these but have retained them for the moment.]
15) LibSharedMedia - Textures etc (not shown)
16) MilkScrollingBattleText - On-screen combat stats/Events [There are actually 3 frames here - inbound (damage/healing taken) on the left, outbound (damage inflicted) on the right, and static events (Clearcasting/Missile Barrage procs etc) in the upper-center]
17) Minimap Button Frame - a tool to gather up the zillion buttons on the minimap frame.
18) Mobinfo2 - Does what it says on the tin ... (not shown)
19) MonkeyQuest -Expanded quest tracker (An expanded, prettier and more comfortable quest frame) [QuestHelper was an alternative here, but it's a memory hog and I don't really want all the hand-holding it offers]
20) Omen - Threat meter
21) Outfitter - Allow quick gear changes (automatic or via on-screen buttons showin in the pic)
22) Quartz - Improved cast bars
23) Recount - Damage/DPS metering
24) RedRange - Spell range indicator (as the name suggestions, red if out of range) [The screenshot doesn't show an example of this but it's very clear compared to the default]
25) *Satrina Buff Frames - Customizable buff frames [Somewhat redundant with X-Perl, but for now I'm using both]
26) SharedMedia and SharedMediaLib - Textures and fonts (not shown)
27) SexyMap - Enhanced minimap. [Still pics don't show off the pretty animated textures!]
28) Talented - Talent management (not shown)
29) Titan - Informative bar [My default infobars for most of my time playing WOW]
30) TipTop - Improved tooltips (not shown)
31) X-perl - Unit/party/raid frames [A customizable set of frames, used here for the party, raid, player, target and target-of-target (not visible here but just below the target frame, between it and the minimap)]
32) Decursive - a quick means of decursing/curing (etc).
33) *SLDataText - Text/info tool [I'm using this to highlight a couple of things above and below the minimap, but its basically redundant and may be deleted]
One of the neat things is that most of these elements work for the full range of my characters. Okay, so my Paladin and Priest don't want Cryolis (so it's hidden for them) but they have other class-specific items (Healbot, for example). It's not perfect - I need to fix the achievement tracker frame and tidy up a number of the others, and to add in a number of background add-ons - but I feel it's getting there!
I have been using SpartanUI http://www.wowinterface.com/downloads/info7221-SpartanUI.html
for a little while now. I really like the look and feel, but for one minor problem...
Most UI's are now designed for big widescreen monitors... I have a 17" "square" monitor.
So to take advantage of the UI I need to rescale my UI to the point I can't read the buttons... On top of that, it appears that the cast bars haven't scaled properly, so I need additional cast bars to see the real story... thus...
I am looking at nUI http://www.wowinterface.com/downloads/info9108-nUI.html
Apparently it will do an auto rescale, but I think I will run into the same issues.
It also has a pile of modules, so you can build it up to meet your needs (See Optional Files)
I just don't want to "start from scratch" with a heap of individual mods... the extras I throw into the above mods are enough of a problem.
Halstrom just feels a little clunky, so I am not yet rushing down that path.
PS: I must have missed your blog move... so glad that your latest post popped up in the old feedread...
nUI seems a more elegant solution (having had the joy of configuring this current setup) - I'll check it out.