Addon Spotlight: Satrina Buff Frames

A lot has changed since the early days of buff and debuff presentation. Back in the early days, we were limited by very basic buff and debuff trackers. These days, however, one addon truly stands tall and proud, a giant among men. I speak of the impeccable Satrina Buff Frames, a wonderfully customizable and skinnable buff and debuff frame that can give any user interface awesome amounts of flexibility.
Satrina Buff Frames is huge to me. The Blizzard stock buff frame is a basic, barely usable user interface element that serves little purpose other than taking up space. It shows you buffs and debuffs, sure, but the power of such a malleable interface deserves more than static boxes. Satrina is the tool that gives players amazing amounts of flexibility.
Ubiquitous
What I like most about Satrina is that you have the option of displaying buffs and debuffs as icons or bars with timers. By having a frame-type setup, where each frame acts on its own with a whitelist (only buffs you allow to show) or a blacklist (buffs you decide do not show up here) creates an environment ripe for user interface tweaking and multiple frames for multiple classifications of buffs and debuffs.
Many user interfaces that I receive for Reader UI of the Week sport Satrina Buff Frames as a key part of their experience -- buffs and debuffs arranged in such a way that "mission-critical" buffs and debuffs appear in different frames around the screen, closer to the eye or the action for ease of notice. This week's past Reader UI, for instance, used Satrina's to create distinct areas for raid buffs and a separate area for mission-critical boss encounter buffs.

Filtering
Satrina's offers much more than just buff and debuff frames and an amazing level of customizability. Each frame can be customized individually. Personally, I think of it like Arkinventory for your buffs and debuffs. This level of customization comes with its own pitfalls, however, and while filtering buffs is relatively simple, you may feel like you have to learn a lot in order to get the most out of Satrina Buff Frames. Take it from me, though, it's worth it.
Filters make partitioning effects off easy. There is a wealth of information available at the Satrina Buff Frames' own website as well, located here, as well as a resource specifically for filters found here. There are tons of resources on setting up buff and debuff filters.
Brainstorming use cases
Let's talk use cases. The idea of having a small buff/debuff frame next to my character's information would be ideal for many Icecrown Citadel fights, including Sindragosa, Putricide and Blood Queen Lana'thel. Each of these bosses has a nasty debuff mechanic that could easily be filtered out into a special, solitary buff frame, allowing the player to easily see the stacks of that buff or debuff, the time remaining, and whether it is represented as a bar or an icon. Another idea would be to have a buff frame for just the buffs you can place on yourself. For instance, have a small box for your priest that only has enough room for your core buffs, so if you glance at that frame and notice a buff is gone, you can easily reapply that missing effect.
Each Satrina frame has multiple options for when to display. Display options include always visible, never visible, visible in combat, visible out of combat, or visible when moused over. These options can free up a lot of screen real estate, keeping the combat buffs off the screen completely until your character actually enters combat. Satrina also works with multiple other addons to provide warnings for when buffs or debuffs are going to expire, syncing up with Blizzard's own scrolling combat text, or any of the other major scrolling combat text addons out there, including Mik's.

Down with menus
Here's a pet peeve that I have had in the past with other buff and debuff addons. I love GUI configuration over menu based configuration. In fact, I cannot stand menu based configuration. Have you ever used an addon where the only way to configure it successfully is to use a complex and clunky system of menus structure multiple pages deep? Forget it. Satrina does it right and enables configuration through a graphic user interface over menus. Big points.
Finally, if you haven't been sold on Satrina's already, there is full ButtonFacade support. Could it get any better than out of the box, wonderful support for the best addon ever created? Keep everything in Satrina Buff Frames looking uniform and sharp.
Try out Satrina. There's a reason it is ubiquitous as one of the best buff and debuff frame addons out there.
Download Satrina Buff Frames at [Curse] or [WoWInterface].
Check out the amazing Satrina resources at the Satrina Buff Frames homepage.
How about we hit the mailbag real fast? You love the mailbag!

Thanks for the email, Elrosh. The only way that you could get a user interface ready to go before working with it inside of the game would be to replace the Interface folder or the AddOns folder with a premade UI. I do not believe such a program exists, sadly.Hi Mat, this its Elrosh on the Dark Iron server.
Recently I've been doing a lot of changing to my ui and haven't been completely satisfied with anything yet. I've looked through the ui spotlight and even at guild applications that require a screenshot of the ui for ideas. After a few days of messing with addons I got really sick of needing to restart wow to load new addons. So I was wondering if there was any software available that would allow me to set up my mods out of game and save the interface and wtf folder to move my directory.
Any help would be appreciated, keep up the good work with your articles.
-Elrosh
As for the restarting WoW to load new addons, there is a reason for that. I asked Antiarc, who gave me the lowdown on why we have to restart. World of Warcraft checks and uses the files it sees upon startup, and new files added to the Interface folder do not get "seen" by the client until a restart. Sadly, you might just have to bite the bullet and build from within the game.
I would recommend installing all of the addons you would like to use, but then only enable certain addons to tinker with until you are ready for more. Get a general outline together of how you want things to look, then build on top of that outline. Having too many addons on the screen at once can be brutal for your psyche, so take it slow and do a few at a time. You'll thank yourself later.
Also, another awesome addon to grab is Addon Control Panel, if you don't already have it. This addon functions like the addon menu at the character select screen and gives you some awesome customization and control from within the game rather than at the character select screen.
Download Addon Control Panel at [Curse].
Community Choice 2
Either next week or the week after, I would like to do another Community Choice Addon Spotlight! You remember last time, don't you? Send in your personal favorite addons and I'll choose a few to spotlight, post your reasons why you love that addon so much, and we can all benefit from the community's insight.
Click here to submit your addons for the next Community Choice Addon Spotlight! See you next week, all.
Addons are what we do on Addon Spotlight. Spooky! Scary! Geist is coming to haunt your action bars! OooOooOOoOooOoo. And remember, Addon Spotlight is fueled by viewers like you, so if you have a mod you think we should take a look at, email Mat at mat@wow.com. Filed under: Add-Ons, AddOn Spotlight






Reader Comments (Page 1 of 2)
digitalr0gue Jun 17th 2010 2:16PM
Menu configuration = FAIL
*cough* Elkano's Buff Bars *cough*
Pyromelter Jun 17th 2010 2:21PM
I didn't realize that hovering over one arrow to set the buff scale was so complicated and horribly failed.
digitalr0gue Jun 17th 2010 2:54PM
Not only are you oversimplifying your explanation to fit your argument, you assume that I meant it was complicated. It's not a matter of being complicated. It's a matter of being tedious compared to a GUI configuration panel.
Moving along ...
Pyromelter Jun 17th 2010 3:01PM
Okay, fair enough. But I'll take a simple hover-menu system over a more complicated tab-list any day of the week. Elkano's menu-hover system may be a bit tedious, but at least it's obvious where things are when you want to change them.
am0363 Jun 17th 2010 4:29PM
but it's so much easier to program!!!! ( btw, I HATE LUA) , i'm currently writing a java program that converts java into lua, with built in wrapper classes for all the lua functions of WoW.
Pyromelter Jun 17th 2010 2:16PM
Sorry Mat, you and me disagree on this one. My experience with SBF is that the default is unusable, and adjusting it was a pain in the rear. I also prefer bar-style buff tracking over icons (think of all those trinket procs and uses with strange icons, how would you know what that is). I like to actually be able to read what the buff/debuff is... this isn't just important, it is absolutely mandatory for debuffs like Essence of the Blood Queen, as well as tracking your plague debuff when doing Putricide hardmode. SBF just looks like a spiffed up version of the default blizzard ui... blech. And to set it to a bar-style of tracking, again, it's a massive pain in the rear, and isn't optimized for bars.
This is why I find Elkano's Buff Bars to be the superior addon for buff tracking.
http://wow.curse.com/downloads/wow-addons/details/elkbuffbars.aspx
Very easy to set up, minimal learning curve, easily adjustable, and most important, gives you a simple way to track your buffs in a way where you can read the name of the buff. Seeing the actual words "Essence of the Blood Queen" is very helpful, and again, while satrina can do buffs in bar form, it is not optimal for it.
If you like icons for your buffs, I'd say go with SBF. But if you prefer bar-style buffs (like me), go with Elkano's.
Kevo Jun 17th 2010 2:27PM
SBF indeed allows for buff bars. It's right there in the very easy to use menu. There's an option that says "Use bars instead of icons". You check it, and your icons change to bars. Then you can adjust the size of the bars, which direction they go, the color, whether or not to show a sparkle (the color of the sparkle), and everything else you can possibly think of.
I'm not sure why adjusting it was a pain in the rear for you, but the addon is extremely easily customizable. /sbf options gives you a nice menu, tabs at the top for customization. If I were you, I'd re-evaluate it and give it a whirl.
Pyromelter Jun 17th 2010 2:47PM
As I said, SBF can do bars, but is not optimized for them. I may be biased because I really like bars (and dislike plain icons). SBF is not user friendly for bar-style buff/debuff tracking.
Why I like bars can be illustrated in the middle picture. The last icon on the bottom row shows a caster mace, which most likely is Earthliving Weapon. You would have to mouseover the icon to see that though; whereas with a bar, it would have the icon for the weapon, but you would see the words "Earthliving Weapon" on the bar.
Maybe I just used some older version in the past that was horrid, but looking at the current configuration screen, it doesn't look any better to me. What makes SBF great is that it is by far the best way to track buffs by icon, and the icon layout configuration isn't too bad. The bar configuration is much more annoying, and much more complex than Elkano's.
Kevo Jun 17th 2010 3:48PM
Having it display the words is also extremely easy to do. That's how I have it set up. This is an older style I used, but it is HIGHLY customizable.
http://tinypic.com/r/k56f80/6
am0363 Jun 17th 2010 4:29PM
I use EBB and I love it, I've never used this SBF one, but i do know that although menu configuration is a pain, it does have awesome customization. For example, I have a different area to display my buffs that are under 5min and buffs that are over 5min and perm buffs, as well as a different area to display debuffs (closer to my toon).
I agree with pyromelter, whats the point in seeing only icons? I can't memorize what each and every icon means, and i don't have time to hover the mouse over it to read the name.
Also Zalvi24, it's easy to set up displaying only debuffs on your target.
uncaringbear Jun 17th 2010 10:26PM
I am in agreement with Pyromelter on bars versus icons. How anyone can get info quickly from icons-only is beyond me, but more power to them if they can. I use CT Buffmod, which is probably old and creaky compared to Elkano, but it does the job well, and I can't really think of any changes that it would need.
Ura Hero Jun 17th 2010 2:33PM
I used SBF for quite a awhile until it started having issues from it not being updated. I then tried EBB with poor results. I am now using Bison which works pretty good out of the chute. It's still not exactly what I would like, but it's close to what I want and it is up to date.
Pyromelter Jun 17th 2010 2:48PM
I'm curious, what was the issue with Elkano's? (p.s. this is making me want to send in my UI solely to show people how I've got my EBB set up :P)
Itanius Jun 17th 2010 3:00PM
Thanks for the article, but I'll stick with EBB (even though the config is tedious and frustrating at times).
Toaster27 Jun 17th 2010 3:32PM
What happened to that advanced power auras tutorial? Still waitin still waitin.
whitebrow Jun 17th 2010 3:51PM
http://www.wowinterface.com/downloads/info9798-SimpleBuffBars.html
speaking of, you should do a addon spotlight on authors, ive noticed that i follow authors more closely than seeing whats new.
shadowed
tek
recluse
aezay
antiarc
ammo
rabbit
dridzt
funkydude
mikma
Najwah Jun 17th 2010 4:18PM
I just configured shadowed unit frames last night... awesome!
DarkSpade Jun 17th 2010 3:59PM
Fell in love with dagassist after reading about it here but I've noticed it doesn't work well or all any more. Are there any other mods that would make a good substitute?
Jamie Jun 17th 2010 4:18PM
This ^^
As a mage alt, I found keeping all the conjure food & teleportation tucked away and off my main bars is great.
That and hearthstone & trade skills too, awesome, I sorely miss an easy to use addon like this that works out of the boxes on a class by class basis.
Jiyambi Jun 17th 2010 5:23PM
OPie I believe has some out of the box stuff based on class, but you can easily configure it if it doesn't. This is what I currently use as a replacement for Dagassist.