Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(34 Kb)
Download
Updated: 08-01-10 08:48 AM
Pictures
File Info
Updated:08-01-10 08:48 AM
Created:02-27-10 01:54 PM
Downloads:6,333
Favorites:30
MD5:
Categories:Buff, Debuff, Spell, Outdated Mods
iBuffDebuffU  Popular! (More than 5000 hits)
Version: 2.5
by: Xruptor [More]
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!

Slash Commands:
  • /ibdu anchor = Display the anchors
  • /ibdu config = Display the configuration panel.
  • /ibdu on = Toggle iBuffDebuffU [On]
  • /ibdu off = Toggle iBuffDebuffU [Off]


What this mod does:
  • This mod gives you THREE groups of buff/debuff bars. Each group comes with it's own anchor.
  • Gives you a configuration window for each group of bars.
  • Displays player buffs/debuffs
  • Displays current target buffs/debuffs (player casted only)
  • Displays current focus buffs/debuffs (player casted only)
  • You can right-click buffs on the player buff bars to cancel them.

Supported Units:
  • Player
  • Target
  • Focus

Options:
  • Make the bars grow upward or downward.
  • Scale the bars.
  • Change the width of the bars.
  • Change the height of the bars.
  • Change the distance between bars.
  • Change the bar alpha level. (transparency)
  • Change the bar background alpha level. (transparency)
  • Change the font size.
  • Change the font alpha level. (transparency)
  • Toggle on/off tooltips for the player buff/debuffs.
  • Toggle spell ranks.
  • Toggle spell stacks.
  • Toggle HH:MM:SS format.
  • Toggle player buff display.
  • Toggle player debuff display.
  • Toggle debuff coloring for player debuffs.
  • Toggle the Blizzard Buff Frames on/off.
  • Toggle buffs for Target on/off.
  • Toggle debuffs for Target on/off.
  • Toggle buffs for Focus on/off.
  • Toggle debuffs for Focus on/off.
  • Option to set total buff count for player.
  • Option to set total debuff count for player.
  • Option to limit player buffs by time.
  • Option to display only the buffs the player cast on themselves.
  • Option to change the colors of the debuff bars for Player/Target/Focus.
  • Option to change the colors of the buff bars for Player/Target/Focus.

LibSharedMedia-3.0 Options:
  • Change the bar text font.
  • Change the bar texture.

Localization: English, Chinese, Taiwanese

Other Localization: There is support for the following languages, but I need help with the translations: Russian, French, Korean

You can view Alpha Builds at my Github tracker.
Version 2.5:
-Updated LibXMenu-1.0

Version 2.4:
-Added an option to toggle the spell icons on the bar sets on/off.

Version 2.3:
-Dropdown update in options menu.
-Updated LibXMenu-1.0 library :)

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.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
2.4
34kB
Xruptor
07-18-10 06:39 AM
2.3
33kB
Xruptor
07-16-10 09:49 AM
2.2
33kB
Xruptor
07-12-10 07:03 AM
2.1
33kB
Xruptor
07-11-10 06:17 PM
2.1
33kB
Xruptor
07-11-10 06:03 PM
2.0
24kB
Xruptor
07-04-10 08:04 AM
1.9.1
24kB
Xruptor
07-03-10 03:52 PM
1.9
24kB
Xruptor
07-03-10 07:35 AM
1.8
21kB
Xruptor
07-02-10 10:09 AM
1.7
20kB
Xruptor
03-14-10 07:16 AM
1.6
20kB
Xruptor
03-10-10 07:00 AM
1.5
20kB
Xruptor
03-02-10 04:04 PM
1.3
18kB
Xruptor
02-28-10 10:08 AM
1.2
10kB
Xruptor
02-27-10 01:54 PM


Post A Reply Comment Options
Unread 07-03-10, 02:15 PM  
Cyanix
A Defias Bandit

Forum posts: 2
File comments: 23
Uploads: 0
22:13:43.032 Loading add-on iBuffDebuffU
7/3 22:13:43.032 ** Loading table of contents Interface\AddOns\iBuffDebuffU\iBuffDebuffU.toc
7/3 22:13:43.032 ...nterface\AddOns\iBuffDebuffU\lib\LibGratuity-3.0.lua:12: attempt to index global 'LibStub' (a nil value)
7/3 22:13:43.032 error in error handling
Cyanix is offline Report comment to moderator  
Reply With Quote
Unread 07-03-10, 07:35 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
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.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 07-03-10, 06:11 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
Originally posted by khurzog
something you did today messed up the temp weapon enchants, its throwing an error, and then the blizzard standard buffs show up at the top, but only for my poisons. more info in my bug report
All I did was update the sorting, you can always track my changes on the 'Change Log' tab. I'll take a look into the bug you reported.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 07-02-10, 04:57 PM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 256
File comments: 194
Uploads: 0
something you did today messed up the temp weapon enchants, its throwing an error, and then the blizzard standard buffs show up at the top, but only for my poisons. more info in my bug report
khurzog is offline Report comment to moderator  
Reply With Quote
Unread 03-14-10, 07:09 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
A small heads up!

I have some planned updates for this mod. The updates listed below are currently being worked on. Please be advised that these updates are being worked on at my leisure. There is no ETA on these updates. I just wanted to let you folks know what is being worked on.
  • Working on adding cooldowns for player and target.
  • Working on adding multiple targets for debuff checking.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 02:21 AM  
turinsrevenge
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally posted by Xruptor
Ah I see, you want the ability to display only the buffs a player has casted on themselves. I'll add that into the next update.
Thanks for the quick reply
turinsrevenge is offline Report comment to moderator  
Reply With Quote
Unread 03-11-10, 07:18 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
Ah I see, you want the ability to display only the buffs a player has casted on themselves. I'll add that into the next update.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-10-10, 04:59 PM  
turinsrevenge
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally posted by Xruptor
I'm not entirely sure I follow. Could you be a bit more specific?
Sure. For the player buffs, every buff that you have on you has it's own bar, regardless if you cast the buff or someone else in your raid. That ends up being a lot of bars and a lot of info I don't want to see on bars. What I'd like is the ability to restrict the Player bar display to only show the bars casted by me. So instead of 20+ bars in a 25 man raid I'd only see 4-5.

To see the rest of the buffs I use Buffalo3 which can display them as icons instead of bars and saves a lot of screen real estate. But that's not your problem

As a hack, I changed a line of code to give me this functionality on a permanent basis. It was around line 439

Code:
From
if unit == "player"  and unitCaster then passNow = true end

to

if unit == "player"  and unitCaster and unitCaster == "player" then passNow = true end
Hope this helps
turinsrevenge is offline Report comment to moderator  
Reply With Quote
Unread 03-10-10, 12:38 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
Re: too wide

Originally posted by Tweeker
cant bring it any less wide than 5 inches through the config.
5-inches? Holy crap you must be running on a very small resolution. 800x600? 640x480?
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 03-10-10 at 12:39 PM.
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-10-10, 10:22 AM  
Tweeker
A Cobalt Mageweaver
 
Tweeker's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 209
File comments: 131
Uploads: 5
too wide

cant bring it any less wide than 5 inches through the config.
__________________



Tweeker is offline Report comment to moderator  
Reply With Quote
Unread 03-10-10, 09:59 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
Originally posted by turinsrevenge
Very nice addon. Thanks.

Would it be possible to add a toggle for Player to display all buffs or player-casted only buffs? In a 25 man raid I like to use an icon only display like buffalo3 or bison, to display all buffs, but a bar display like IBDU to provide more emphasis for the ones I cast on myself.
I'm not entirely sure I follow. Could you be a bit more specific?
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-10-10, 07:40 AM  
turinsrevenge
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Very nice addon. Thanks.

Would it be possible to add a toggle for Player to display all buffs or player-casted only buffs? In a 25 man raid I like to use an icon only display like buffalo3 or bison, to display all buffs, but a bar display like IBDU to provide more emphasis for the ones I cast on myself.
turinsrevenge is offline Report comment to moderator  
Reply With Quote
Unread 03-04-10, 06:33 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
Originally posted by khurzog
never expected a reply, let alone having the feature so fast, thanks so much. i'm now using it and its perfect! i have one question when you do get to filtering. are you planning on a smart filter system which will detect class and filter out any irrelevant buffs? (battle shout for casters, etc) and if not, would profiles be added? or when i do filter out the irrelevant buffs, would it automatically be on a per character bases? thanks so much for the great work, and thanks for keeping it simple!
It already saves everything per character. So when you add filters it would only affect the current character your logged in as. I haven't actually sat down and thought on how I will tackle filtering. Right now I'm working on a few other things and another project. Although it is on my list of thing to do it isn't a priority right now. I will keep everyone informed of what's up though.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-04-10, 04:56 AM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 256
File comments: 194
Uploads: 0
never expected a reply, let alone having the feature so fast, thanks so much. i'm now using it and its perfect! i have one question when you do get to filtering. are you planning on a smart filter system which will detect class and filter out any irrelevant buffs? (battle shout for casters, etc) and if not, would profiles be added? or when i do filter out the irrelevant buffs, would it automatically be on a per character bases? thanks so much for the great work, and thanks for keeping it simple!
khurzog is offline Report comment to moderator  
Reply With Quote
Unread 03-02-10, 04:05 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 573
Uploads: 37
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.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: