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.

Originally posted by Politig Can you color debuffs by type? Curses purple, Hamstring red, etc.?

Currently it's not part of the mod. I may add it in the future though. Remember this mod only displays the buffs/debuffs you cast on your target or focus. This isn't a display all debuffs/buffs on target focus mod.

Although there are plans to add a filtering system for buffs/debuffs. Also a few other things

Originally posted by Derkyle Currently it's not part of the mod. I may add it in the future though. Remember this mod only displays the buffs/debuffs you cast on your target or focus. This isn't a display all debuffs/buffs on target focus mod.

Although there are plans to add a filtering system for buffs/debuffs. Also a few other things

I mean player debuffs be colored according to type. On my mage, if I see a purple debuff, I instinctively click remove curse. It's not a big importance to color code target buffs/debuffs, just player ones.

Originally posted by Politig I mean player debuffs be colored according to type. On my mage, if I see a purple debuff, I instinctively click remove curse. It's not a big importance to color code target buffs/debuffs, just player ones.

OH! No problem I can add that in the next version. Now that you explained it better, I understand. Sure why not! It would be easy to add.

Originally posted by Xruptor OH! No problem I can add that in the next version. Now that you explained it better, I understand. Sure why not! It would be easy to add.

Awesome!

...And one last thing, is it possible to have a certain amount of buffs shown, but when you exceed that certain amount it starts a new column? Sometimes in 25m raids my buffs are so plentiful that they go off my screen.

...And one last thing, is it possible to have a certain amount of buffs shown, but when you exceed that certain amount it starts a new column? Sometimes in 25m raids my buffs are so plentiful that they go off my screen.

There technically isn't a setting to limit the amount of bars. Bars are created on a need basis. It's dynamic and will only create bars if the given max has been exceeded. I could possibly look into adding and option to set a finite number of buffs/debuffs to show.

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.

Originally posted by Xruptor There technically isn't a setting to limit the amount of bars. Bars are created on a need basis. It's dynamic and will only create bars if the given max has been exceeded. I could possibly look into adding and option to set a finite number of buffs/debuffs to show.

Like, soloing I usually have 4 buffs. As I get more in raids/BGs, the amount of bars shown increases. After having say, 10 bars show up, would it be possible to add the next buffs to show up in a second column?

Originally posted by nightcracker Does this only display debuffs for your target, or for all units?

It only shows the debuffs for your target, focus target. It's in the description of the mod, not sure how you may have missed that. The only other debuffs that show are the ones that are running on you. Otherwise, it will display only the debuffs on your current target or focus.

i really like the look of this, DoTimer is such a pain to set up and this seems to be just what i need in a much simpler package. i have one request for when you add filtering though. when i monitor my buffs i only care about short ones (procs and CDs basicly) so it would be awesome if i could set it to ignore (or hide) all buffs with duration over 5 minutes. Currently with DoTimer i have to custom filter everything i don't want to see (including every single mount i have) thanks again and good luck =D

Originally posted by khurzog i really like the look of this, DoTimer is such a pain to set up and this seems to be just what i need in a much simpler package. i have one request for when you add filtering though. when i monitor my buffs i only care about short ones (procs and CDs basicly) so it would be awesome if i could set it to ignore (or hide) all buffs with duration over 5 minutes. Currently with DoTimer i have to custom filter everything i don't want to see (including every single mount i have) thanks again and good luck =D

Sure I will keep that in mind. Although, it may be some time before I add filtering. I'm working on other aspects of the mod. It shouldn't take long however.