iBuffDebuffU

THIS ADDON IS OUTDATED! IT HAS BEEN ABANDONED! I DON'T PLAN TO UPDATE IT!

This mod will give you three sets of very customizable bars (Player, Target and Focus) to display buffs/debuffs. It's extremely simple and easy to configure. The configuration panel can be accessed via the slash command or in the built in blizzard addon settings panel. (Interface -> Addon Tab)

Supports SharedMedia (LibSharedMedia-3.0)! You can change the bar textures and font settings!

Version 2.2:
-Updated zhCN and zhTW localization. (Special thanks to www.wowui.cn)
-Slight update to the new font/texture dropdown menu.

Version 2.1:
-NEW: Added options to change the color of the debuff and buff bars for Player/Target/Focus.
-NEW: Added support for SharedMedia (LibSharedMedia-3.0). (You can now setup different bar textures and fonts.)
-Added support to change the bar texture and font to Player, Target, Focus bars.
-Modified the options panel code to make it more efficient then before.
-Removed a lot of useless code.
-Added a new option on the main configuration panel to allow you to setup the SharedMedia texture and font settings.
-Updated the localization to reflect the new changes.
-Made some overall improvements to the code.

Version 2.0:
-Changed the way that bars are created and destroyed.
-Enhanced the sorting routine again.
-Fixed an issue with the permenate buffs (toggles) jumping around.
-Fixed a slight issue with some bars blinking when an update was pushed.
-Bars should now be displayed properly and cleanly.

Version 1.9.1:
-Another update to address an issue where an individual may not have another addon with LibStub installed. Therefore LibStub should be the very first element that loads.

Version 1.9:
-Added the actual temporary enchant name to the bars rather then the item that was enchanted.
-Fixed an issue with the blizzard temporary enchants.
-Fixed a nil issue with the sorting.
-Fixed an issue with the application/removal of enchants.

Version 1.8:
-Improved the sorting. It should be cleaner now as it will sort by percentage of the bar shown rather then time left. Sometimes the time left was short but the bar length was large. This lead to some really odd sorts where a smaller bar was on top of a larger bar because of the time left versus bar percentage.

Version 1.7:
-Updated the CHN and TWN localizations.
-Added option to only display player casted buffs on themselves.
-Updated buff filtering code for improved efficiency.
-Added extra measures to prevent auras from being processed if mod is off.
-Fixed a slight typo in the localization where I had /xbt rather then /ibdu as the slash command. (Dang copy and paste.)
-Updated some slight code changes throughout the mod.

Version 1.6:
-NOTE: Bars are now dynamically created. This should free up some memory.
-Removed initial bar creation stage.
-Permeate buffs/auras will now be displayed as transparent empty bar. This should prevent confusion with other timed buffs.
-Modified how the mod is switched on/off. RegisterEvent/UnregisterEvent now used.
-Removed some redundant code

Version 1.5:
-IMPORTANT: Added new tabs to the configuration window to allow for more room for future settings.
-IMPORTANT: Moved settings to their appropriate tabbed window.
-Added: even more checks for debuffs/buffs to make sure they are player casted.
-Added: Option to toggle debuffs for Target on/off.
-Added: Option to toggle buffs for Target on/off.
-Added: Option to toggle debuffs for Focus on/off.
-Added: Option to toggle bufs for Focus on/off.
-Added: Option to set total buff count for player.
-Added: Option to set total debuff count for player.
-Added: Option to limit player buffs by time.
-Fixed: An issue where sometimes settings may revert.
-Fixed: No buffs/debuffs will show on the focus window if the focus is the player.
-Fixed: An issue where alpha levels weren't being properly adjusted.
-Updated: Localization CHN and TWN. Thanks to wowui.cn.

Version 1.3:
-MAJOR UPDATES
-ADDED: localization for CHN and TWN. Thanks wowuicn.cn :)
-ADDED: A debuff coloring option for player debuffs.
-NEW: Target/Focus/Player bars now have their own individual options and settings. You can now customize each group of bars however you like.
-NEW: Configuration panel now has a separate panels for each group of bars. Each one can now be configured separately.
-REMOVED: Modifying settings will no longer modify all groups of bars. Each group has been given their own options and settings.

Version 1.2:
-Fixed a slight bug where the weapon enchants were being displayed for every unit.

I'm been having issues... I've worked around it...
Still technically a work in progress though.

Keep up the good work mate, I love the add-on and am glad to see some of the issues are being tweaked.

Not to add on to the list, but I am having an issue with some spells not showing. The biggest ones are Druid spells that are both existent for Cat and Bear.

Also, I didn't fall for the idiot test! HAH!

Yeah the reason some of the spells are not being caught is due to some changes to the UNIT_AURA event. Instead they want you to make SecureBuffHeaders and then request the 'Children' (which are the buffs and debuffs) to be displayed.

I've been dabbling with it and I've gotten it close to what the original addon is. However there will be some changes as you can only request debuffs or buffs one at a time. So I can't pair them up in a single block. I'm currently trying to find a work around that. It will take me some time but I think it will be worth it in the end.

Yeah I'm still doing the update for this one. I'm been having issues with incombat crap with blizzard. Basically blizzards doesn't like frames showing/hiding during combat. I've worked around it. I've also seperated the debuffs and buffs.

I'm currently reworking this addon in truth. It's extremely old and I've been working on an update for sometime now. It's much more modular and allows the flexibility that you are requesting. I don't have an ETA as I have so many other addons to work on. It doesn't help that I'm finishing up my degree as well LOL. Hopefully sometime soon

i would like to see minumum values for scale, width and height adjustments below the values (1, 200, 16) that are allowed right now. at this time i can not create a look that satisfies me. besides that it would be nice to add a border, i rely heavily on blizzards standard look 'n feel for the ui, so adding a default blizzard border (or any other using shared media) would be great.

Originally posted by Xruptor I'll see what I can do. Right now I'm rewriting this addon as blizzard has removed the ability for addons to remove buffs during combat.

Thanks, I really appreciate you consideration.

About the cancel problem, I am not really bothered. I only use your addon for debuff, to see, from the bar length how much of a debuff is still on me (not having to focus to see digital timer, just easyly seeing it from the corner of my eye).

I find blizz stock buff frame perfectly fine for buffs. Self and raid buffs are long, dont need to see those. For short procs there are so many addon that do that job better than any buff frame (tellmewhen, needtoknow, forstexorsit, mage nuggets, etc.).

Just an update! I'm currently working on utilizing the COMBAT_LOG rather then the event UNIT_AURA to parse for debuffs/buffs. Its working fine but I need some further tests to make sure it's capturing everything.

I've added support for target casted buffs and debuffs. So you can now see the buffs/debuffs the target has casted on themselves.

If things turn out well then the initial support for multiple targets can be reimplemented. I did this implementation before with UNIT_AURA but I wasn't satisfied.