Download
(94 Kb)
Download
Updated: 06-30-12 01:53 AM
Pictures
File Info
Updated:06-30-12 01:53 AM
Created:07-09-11 10:44 AM
Downloads:6,962
Favorites:17
MD5:
Kreiri's Buff Bars  Popular! (More than 5000 hits)
Version: 2.06
by: Kreiri [More]
Customizable bars for tracking buffs and debuffs. Inspired by Satrina Buff Frames.

Features:
- create bar groups to monitor buffs or debuffs on selected unit
- filter buffs by name, duration and caster (you vs. everyone else)
- customize buff/debuff/font colors, font size, background alpha, size and positions of bar groups.

Type /kbb ui to toggle settings interface.


Filter format:
  • filter by caster:
    • my - only casted by you
    • !my - only casted by others
  • filter by name: n<operator><value>, where <value> is name or part of the name of the buff and <operator> is
    • = - for "equals"
    • ~= - for "includes"
      Filtering by name is case-insensitive.
  • filter by duration: t<operator><value>, where <value> is duration in seconds and <operator> is
    • > - for "greater than"
    • < - for "less than"
    • >= - for "equal or greater than"
    • <= - for "equal or less than"
    Use t==nil and t!=nil to filter buffs with infinite duration

You can make combinations of filters using & (logical and) operator.

Examples:
n~=motif - matches all buffs with "motif" in name
my&n~=motif - matches all buffs with "motif" in name, which were casted by you.

Watching type:
buff to watch buffs,
debuff to watch debuffs.

Filtering type:
whitelist means that only buffs which match at least one of the filters will be displayed;
blacklist means that all buffs will be displayed, except those which match at least one filter.

--------------------------
On performance:
KBB has two throttle values, one for how often bars are redrawn and timers updated, and other for how often KBB asks server for exact remaining time of tracked buffs. If you have performance issues, try playing with KBB.throttle (how often bars are updated) and KBB.callsThrottle (how often KBB asks server for buff info) values in KBB_Defaults.lua file. If you had performance issues, and changing these values helped, please tell me what values you used.


--------------------------
On old slash commands:
they are still there! The list of slash commands is here.
--------------------------

Bug reports and suggestions are welcome. Please be sure to include in your bug report as much details as possible, including error message text, group settings (unit, filtering type, filters, watching type) and what you were doing when the bug occurred.

Post your bug reports here and suggestions here.
2.06
band-aid fix for lua error in radiogroup change handler

2.05
New UI layout.
Bugfixes:
* fixed right-click on buff icon giving lua error
* fixed tooltip being shown off-screen for bars at the edges of the screen
* fixed Buff.Change handler giving lua errors sometimes
Added:
* minimap button
* option to use native tooltip
* settings for bar background color
*separate settings for debuff font color
Changed:
* color data format in saved variables (color4F => color4B)

2.04 profile name textfield will now surrender focus when settings window is closed
fixed /kbb import issues
added /kbb export command
updated .toc file for 1.8 environment

2.03
Updated embedded LibSimpleWidgets to v.1.9.2.
Added range check for font size slider.
Added bars drop to Event.Unit.Available("player") as a countermeasure for buff events weirdness.

2.02
Overrode LibSimpleWidgets' bugged SetSelectedIndex for radio group.

2.01
fixed conflict with MinUI

2.00
GUI!
added profile export
added Command.Buff.Describe for buffs with incomplete description

1.08 (internal)
added duplicate buff IDs check to Buff.Add handler to compensate for extra Buff.Add events after teleporting
added "/kbb r" command (drop all bars and rescan buffs)
added "/kbb editfilter" command
added "/kbb profiles", "/kbb import" commands

1.07
added extra buff rescan to compensate for role changes not always firing buff remove events
tooltip: added workarounds for mouseout event only firing on mouse movement
moved tooltip to the same context as bars as a workaround for "tooltip behind bars" bug
added nil filter value check

1.06
fixed bar width not changing for buffs with infinite durations
added makeshift tooltip
rewrote bar comparison code
added on/off slash command
attempt to make group ids more unique
added index numbers to filter list

Note:
When KBB updates remaining time on bars, it subtracts update interval from remaining buff time, and sometimes asks server for buff info and adjusts bars accordingly.
Try playing with KBB.callsThrottle (how often it asks server for buff info) value in KBB_Defaults.lua file.

1.05
added "setgrowth" command
fixed bug with wrong sort order of buffs with infinite duration
reduced amount of Inspect.Buff.Detail calls
1.04
added sorting of bars by remaining time
removed truncating of too long anchor texts
fixed misaligned bars after setting unit
1.03:
attempt to work around extra Buff.Add events after teleporting
attempt to increase performance
added canceling buffs on right-click

1.02:
workaround for floating point problems in filters
fixed issue with anchors loading wrong texts
added "where" command

1.01 :
added extra nil check in timer update
Archived Files (6)
File Name
Version
Size
Author
Date
2.05
93kB
Kreiri
06-28-12 11:19 AM
2.04
60kB
Kreiri
04-21-12 05:16 AM
2.03
58kB
Kreiri
03-08-12 04:09 PM
2.02
63kB
Kreiri
03-05-12 03:28 PM
2.01
62kB
Kreiri
03-05-12 02:29 PM
2.00
59kB
Kreiri
03-05-12 12:35 PM


Post A Reply Comment Options
Unread 02-05-12, 01:27 AM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
I'm starting to really dislike patch 1.7.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 02-04-12, 05:06 PM  
Harby

Forum posts: 0
File comments: 5
Uploads: 0
Assuming you're still working on it:

Come 1.7 many times once the bar expires it doesn't disappear. Then when needed a new instance of the same buff bar is created. For example lets say I made a bar to track Annihilate buff on me. Its not uncommon to end up with 1 "real" one and 2-3 old ones that are down to zero and refuse to "despawn".

Without being sure about it I think they persist like that when you switch zone or something and the bar is still ticking.

A /reloadui fixes the issue but it surely is annoying.
Harby is offline Report comment to moderator  
Reply With Quote
Unread 02-04-12, 01:41 AM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
Knows issues: z-order of frames appears to be ignored in patch 1.7 (i.e. text is often behind background).
Last edited by Kreiri : 02-04-12 at 01:43 AM.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 01-04-12, 04:16 PM  
Zethgryn

Forum posts: 0
File comments: 31
Uploads: 0
damn sucks to see you go, this is probably my favourite addon T_T
Zethgryn is offline Report comment to moderator  
Reply With Quote
Unread 01-04-12, 04:12 PM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
Important notice:
In patch I.6 RIFT devs broke transparency and lighting for many textures in low quality renderer. I have no desire to play game which looks like this. I reported this bug several times, the only result was "I'll pass this on to the team" from Elrar. My game time just expired; KBB's development/maintaining is suspended until low quality renderer is fixed. Direct all your complaints to Trion. Yes, I'm angry.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 01-01-12, 05:55 PM  
Zafrina

Forum posts: 0
File comments: 11
Uploads: 0
Thanks deleting file and reinstalling worked. Was a fresh install when I was getting errors no skipping or anything so very odd but whatever it works.
Zafrina is offline Report comment to moderator  
Reply With Quote
Unread 12-31-11, 02:27 PM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
I can not reproduce your errors. I suspect that when you installed the new version of KBB, you clicked "skip" in overwrite files prompt at least once. Please delete KBB's folder in addons folder, reinstall it and see if errors remain.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 12-31-11, 12:13 PM  
Zafrina

Forum posts: 0
File comments: 11
Uploads: 0
Took off 0 filter, no 00:00 left over bars today so guess its worked itself out.

Still have error message when I click off buffs. Buffs do get removed just get spammed with error message lol.

Tooltips getting stuck on screen still til I get back into combat.(This only happens from what I can tell clicking buffs off while out of combat)

Hope this helps. =)
Last edited by Zafrina : 12-31-11 at 12:18 PM.
Zafrina is offline Report comment to moderator  
Reply With Quote
Unread 12-31-11, 02:03 AM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
Quote:
Originally Posted by Zafrina
Filters I have are:
Type: Blacklist
t>300
t==nil
t<=0
Blacklist shows all buffs except those which match at least one filter. Your screenshot looks like you used whitelist.
Last edited by Kreiri : 12-31-11 at 02:03 AM.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 12-31-11, 01:59 AM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
Quote:
Originally Posted by Zafrina
Tried removing 0 filter but still does it so put it back. Was having buffs stay up at 00:00secs left.
In what circumstances do these buffs stay up? If it's on role change, then I have the fix, and it will be uploaded with other bugfixes after I review my code.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 12-30-11, 10:44 PM  
Zafrina

Forum posts: 0
File comments: 11
Uploads: 0
Yes any buff causes this error when clicked off. It did remove the buff once I relogged game.

Filters I have are:
Type: Blacklist
t>300
t==nil
t<=0

Tried removing 0 filter but still does it so put it back. Was having buffs stay up at 00:00secs left.

Edit: One other thing tooltips for buffs sometimes get stuck on my screen. More of a bug I guess to pass along to Trion. Not sure if its something you can fix.
Last edited by Zafrina : 12-30-11 at 11:46 PM.
Zafrina is offline Report comment to moderator  
Reply With Quote
Unread 12-30-11, 06:26 PM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
1. Does it happen for any buff?
2. Please post the filters you used for this group.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 12-30-11, 06:14 PM  
Zafrina

Forum posts: 0
File comments: 11
Uploads: 0
Getting this error when I try to click buffs off. This is what I typed /kbb setcancel kbbgroup1 true

http://i.imgur.com/ebvfL.jpg


Did I enter it in right? Still trying to figure out this addon.
Zafrina is offline Report comment to moderator  
Reply With Quote
Unread 12-18-11, 07:29 PM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
It was in the plans, but I couldn't figure how to toggle between two display modes without turning my code into unreadable mess.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 12-18-11, 07:26 PM  
Toyah

Forum posts: 0
File comments: 2
Uploads: 0
G'day mate .. great addon. Do you have any plans to allow the option of choosing between whether a group shows as bars or icons, similar to SBF had? There are some things I don't really need bars for, but a filtered set of icons, that take up less screen space, would be perfect.

Thanks again for the addon.
Toyah is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: