WymBuffs
Development (if you can call it that) of this addon has ended. The author is now using Raven, and so should you.
WymBuffs is an addon for keeping tracks of buffs and/or debuffs on yourself or other units. Buffs are placed into frames. Each frame tracks one unit for buffs or debuffs and can be configured with its own display and buff filter settings.
Features
- Displays buffs with bars or icons.
- Sorts buff according to time added, duration, name or type.
- Hides selected frames out of combat.
- Plays warning sounds or shows a flash animation on new buffs.
- Sets bar colour according to buff type or buff name.
- Shows coloured border on icons according to buff type or buff name.
- Plays warning sound or blinks buff when buff is close to expiring.
- Masque support for icon frames.
- SharedMedia support for bar textures, fonts and warning sounds.
Each frame can filter the buffs it shows in various ways:
- Buff whitelist. Show only selected buffs.
- Buff blacklist. Show all buffs except the selected buffs.
- Show only own buffs.
- Show only dispellable buffs.
- Show only stealable buffs.
- Show missing buffs.
- Show or hide buffs depending on which talent spec is active.
- Show only buffs with duration.
- Show only buffs without duration.
- Show only buffs shorter than a certain duration.
- Show only (de)buffs belonging to selected debuff categories (Reduced armor, increased spell damage taken etc).
Quickstart
- Type /wb or /wymbuffs to open the configuration panel.
- Enter the name of a new buff frame and add it.
- Select unit, type and display type for the frame.
- The default list filter value is "Do not filter" so this frame should show all buffs/debuffs for the selected unit.
- Set up all the visual settings in the Position and Bar Layout/Icon Layout sections.
- Select Whitelist in the Buff Filter section and add buffs to the Buff Watchlist if you want to filter buffs by name.
Missing features
- Cancel on right click, missing due to the changes made by Blizzard in 4.0. If you want to use WymBuffs to replace the standard Blizzard buff frame, I would recommend using something like CancelMyBuffs by Phanx to deal with this.
- Multi target DoT tracking. This is simply outside the intended scope of this addon. If this feature is necessary for you I would recommend using something like DoTimer instead.
Credits
Inspirational credit to the authors of Quartz, NeedToKnow, DoTimer, AZ CastBar (Player and Target Auras plugins), Auracle, Buffalo and others. This addon is nothing more than an attempt by the author at taking various nice features from those addons and sticking them all into one single addon that fulfills all his own idiosyncratic needs.
Lots of protected call issues
Does this addon allow you to track abilities as well as buffs? For example, could you track Mortal Strike by placing an icon somewhere on the screen that displays only when Mortal Strike is available to use? I'm looking for a replacement for Debufffilter, which I really liked.
Thanks for any help!
If you're asking if it can show if your mortal strike is on cooldown or not then no. This is a buff/debuff addon and nothing more.
Thanks so much for your response!
this addon don't work for me :( can't do a thing only hide blizz buffs nothing more
Thank you for this addon - hunted long and hard for a replacement for debuff filter, which is no longer supported.
Some features that are missing or needs to be fixed (should be quick to do):
I would like to thank you for this addon, I'm now using yours instead of Elkano BuffBars because it's out of date.
Some features are actually missing to make me completely happy:
- ability to sort buff by remaining time
- ability to choose bar colors (I mean the bar itself, not the background)
- ability to click on a buff to dispell that buff (as the original interface or Elkano's does)
Thank you in advance :)
I'm humbled. If you check the missing features section of the description you'll see why you can't right click to dispell buffs. They added some security thing that just made it unfeasible. It was a feature I would have liked for myself though so time permitting I'm going to look into how the API deals with this these days to see if I can add it now.
You can change bar colors on a per buff basis in the Buff Watchlist and Settings section. Uncheck 'Use Default Buff Color' and select a color for the buff. This will affect bar color and icon border color. This obviously doesn't work with and empty watchlist and blacklist checked in order to show all buffs. Me finding motivation to add some sort of option for that will depend on how much fun MoP is :o.
I just added sorting on time remaining. I'll check that in tomorrow together with whatever else will be needed for Euro patch day.
Thank you so much for the ability to sort by remaining time
The ability to choose bar color on black list mode would be nice, because I use WimBuffs only to show my buffs/debuff, so I don't want to create manually a watchlist.
About the ability to click on a buff to remove it, I've noticed that it's not possible in-combat with Elkano's BuffBars too, so I'm not surprised that it's not possible anymore... but out-of-combat it's working, so it should be possible in some way ? Anyway, it's not the most important feature of all times ;)
I realized it wasn't a big thing to change the blacklist checkbox to a whitelist/blacklist/do not filter select. If do not filter is selected, all buffs should show up in the frame no matter if they're in the list or not, but if they are in the list, the color settings should be applied.
The right clicking is unfortunately a big thing so I wouldn't hold my breath. :o
It breaks my heart to hear it's not working for some. I am however consoled by the fact that it still, when I logged on for the first time in almost a year, works fine for me. Both with all my other addons active and with no other addons active. Note that it's impossible for a developer to track down problems if all we have to go on is 'it doesn't work' or similar. May I suggest reading this before commenting about problems: http://itscommonsensestupid.blogspot.com/2008/07/tips-to-write-good-bug-report.html
No offense or anything, I'm happy people even show interest in something I did, after all, only write for my own use. The suggestion about being able to drag frames around is an interesting one and I might get to work on that if Mists of Pandaria can hold my interest for more than a few weeks. And if I can be bothered relearning all the Lua I've forgotten by not playing/coding for a long time :o
I could not get it to work. Tried to set up a frame to monitor my debuffs on target, and it wasn't happening.
Test icons would show, but not actual debuffs. Also, I feel we should be able to drag the buff frames around?
Looks terrific! Might there be an option to hide the buff name and display only the time?
is it not possible to dock the buff and debuff groups together so they move with the other? say buffs on top, debuffs on bottom and anytime you gain a buff and the list grows the debuff group moves with it