Download
(65 Kb)
Download
Updated: 12/18/15 01:57 AM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Updated:12/18/15 01:57 AM
Created:10/29/15 11:45 PM
Monthly downloads:60
Total downloads:20,518
Favorites:20
MD5:
Categories:Buff, Debuff, Spell, Graphic UI Mods
Circonians BuffTracker  Popular! (More than 5000 hits)
Version: 1.8
by: circonian, prasoc
BETA
This addon is in beta.


What does it do? (See Pictures)
Displays buff/debuff effects your character has on them, alerts you when you need to buff, and alerts you when you receive special buff/effects.
Buff Bar: Displays all buffs your character currently has.
Debuff Bar: Displays all debuffs your character currently has.
Buff Alert Bar: Allows you to set any ability/effect as a "Buff Alert" and it will display in the buff alert bar whenever you do NOT have that buff on you to remind you to buff up.
Proc Alert Bar: Allows you to set any ability/effect as a "Proc Alert" and it will display in the proc alert bar whenever your character receives the effect.

To add abilities/effects as buff or proc alerts right click on any ability icon when it appears in the Buff Bar and choose "Add Buff Alert" or "Add Proc Alert"
You can also right click on the icons in any of the buff, debuff, or alert bars to remove the ability/effect from buff/proc alerts
You can also open the skills window to view a list of ability/effects you currently have set as buff or proc alerts. There you can also right click on any of the ability/effects in the Buff/Proc Alerts window to remove them from the buff or proc alerts.


Other Features
Remaining Effect Time: Icons will be shaded in with a clockwise animation as the remaining time left on the effect counts down.
Ability Icon Alignment: Ability Icons can be displayed horizontally or vertically.
Bar Alignment: Bars can be aligned left or right for easy placement on either side of the screen.
Ability Names: You can display (or hide) the names of the abilities. The ability names can be placed on the left or right of the icons for easy placement on either side of the screen. Ability names can only be displayed when the bar is vertical.
Ability Name Fonts: The font, font size, & font color used for the ability names can be adjusted.
Icon Sizes: The size of the icons can be adjusted.
Locks: Buff bars can be locked in place.
Hidden: If you do not wish to use/see all of the bars you can hide the ones you do not wish to use.

Future Plans?
When I'm satisfied there are no issues with the current version I will add an effects bar for targets.
Version 1.8 -- Added Requests

Format Cooldown Timer Added requested to format the cooldown timer to: xx h xx m xx s instead of showing something like 128 for 128 seconds it will now show 2m 8s
Font Outlines Added the ability to select font outlines for the cooldown timer & ability names.
Version 1.7 --

Debug Msgs I accidently left some debug messages in the code for version 1.6 that were spamming the chat screen. It should be fixed.
Version 1.6 -- Added Requests

Reversed Radial Cooldown Per request I reversed the radial cooldown direction so the radial or border cooldown to match the games default cooldown direction (like the radial cooldown when drinking potions).
Bar Hopping Fixed a problem that was sometimes causing the bar title to hop around when the first buff was shown or last buff was removed.
Sticky Effects Fixed a problem where some effects with cooldowns could sometimes get stuck on the screen because they wore off while you were zoning and the game does not tell the addon that the effect was removed.
Version 1.5 -- Added Requests

Cooldown Color & AlphaAdded the ability to change the color & alpha of the radial cooldown.
Cooldown Borders Ability to change the visual radial cooldown (that shades the icon in a circular pattern) to a border around the icon.Cooldown Border ThicknessAdded the ability to change the thickness of the radial cooldown border.
Blocking Buff Icon Added an option in the settings menu to hide the blocking buff since you can't block & use the mouse to right click/hide it yourself.
Version 1.3--
Due to the changes made for bug fixes, this version will reset your saved variables.

Bug Fixes Fixed a few bugs including: Alerts stopped working when an ability ranked up, cooldown visual effect resetting when swapping bars (although it always kept the correct time the animation would restart with a shorter duration).
Text Timers Added an option to also show text timers on the icons for the time left on buffs. You can choose the font, size, & color of the text.
Alert Sounds Added an option to play sounds when a proc alert or buff alert happens. You can choose different buff/proc alert sounds. If anyone has any suggestions on sounds they would like me to add for this, let me know.
Alert Sound Time Offset Setting Added an option to adjust when buff alert sounds play. For example you can set the time for 0-5 seconds to play the sound 0-5 seconds BEFORE the buff actually wears off to alert you a little in advance of the buff wearing off.
Version 1.2--

Ability Names Fixed ability names not formatting properly in other languages.
Hide Bar Titles Fixed the Buff Alert & Proc alert bar titles. They would not stay hidden when you reloaded the ui.
Version 1.19--

API Update
Hide Bar Titles Added an option to show/hide bar titles. Locking a bar previously hid the bar title. I separate that into two settings: Lock/Unlock the bar & Hide/Show bar title.
Version 1.18 --

Bug Fix Fixed a bug where a variable was accidently declared global and was sometimes being overwritten by other addons causing an error.
Version 1.17 --

Unfortunately due to an error I made in the code it was causing some corrupted saved variable data which caused duplicate entries in the scroll list for some users. In order to ensure that the corrupted data is wiped out your saved settings will be wiped.
Bug Fix Fixed a bug where some of the scrollList data was not being cleared out properly.
Duplicate Entries The duplicate entry problem should now be fixed.
Version 1.15 --

Bug Fix Fixed a bug where bars were not hiding properly when disabled.
Version 1.14 -- Added Requested Features

Due to the new bar growth direction & the required changes in the settings menu to accommodate it you may need to reset your preferred settings in the settings menu for the new Growth Direction & and Horizontal Alignment.
Bar Growth Up Buff bars can now be set to grow in any direction: Left, Right, Down, & now also Up. This means which direction/side new icons are added to.
Hidden Effects Added the option to hide effects. NOTE: When hidden the effects can still appear on the buff alert & proc alert bar. This is intentional!!!! That way if you only want to see that armor buff on the buff alert bar when you forget to buff up you can see it there, but you have the ability to hide it from the main buff bar. If you don't want to see them on the buff/proc alert bar then remove the buff/proc alert :P
Hidden Effects Menu Added another button to the menu bar to show which effects you currently have hidden. If you hide an effect it will not show up on the buff bar. You can unhide it from the Hidden Effects Menu panel.
Version 1.12 --

Bug Fix Fixed a bug introduced in version 1.11 where zoning would cause multiple buttons to appear in the menu BuffTracker menu bar.
Version 1.11 --

Code Changes Code changes to the shared skills panel to provide compatibility with my new SetSwap addon allowing them to share the same window/panel.
Version 1.1 --

Settings Menu Clarifications Changed some of the text in the settings menu to clarify things a little better.
Left/Right Horizontal Alignment Added the ability to adjust the Left/Right alignment of bars while in horizontal mode to allow the bar to grow/shrink in the desired direction.
Archived Files (16)
File Name
Version
Size
Uploader
Date
1.7
65kB
circonian
12/17/15 11:15 PM
1.6
65kB
circonian
12/16/15 11:50 PM
1.5
64kB
circonian
12/11/15 07:13 PM
1.4
64kB
circonian
12/11/15 07:02 PM
1.3
63kB
circonian
11/21/15 08:18 PM
1.2
61kB
circonian
11/04/15 05:57 PM
1.19
61kB
circonian
11/03/15 04:44 PM
1.18
60kB
circonian
11/03/15 12:45 PM
1.17
60kB
circonian
11/01/15 12:35 PM
1.15
60kB
circonian
10/31/15 08:30 PM
1.14
60kB
circonian
10/31/15 07:14 PM
1.13
60kB
circonian
10/31/15 07:12 PM
1.12
59kB
circonian
10/30/15 10:57 PM
1.11
59kB
circonian
10/30/15 07:38 PM
1.1
58kB
circonian
10/30/15 12:31 AM
1.0
58kB
circonian
10/29/15 11:45 PM


Post A Reply Comment Options
Unread 10/30/15, 08:25 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Hey!
nice one Some time ago I started working on my buff tracker but it's not finished yet. Here is how it looks currently:



Hope you don't mind if I release it when it's ready. It looks similar to yours that's why I just wanted to let you know so I don't get accused of copying your work or something

Cheers,
Harven
Report comment to moderator  
Reply With Quote
Unread 10/30/15, 08:52 AM  
Wratun
 
Wratun's Avatar

Forum posts: 0
File comments: 24
Uploads: 0
I like this addon. Some request though. It would be nice to be able to see target buff's. A target debuff's (to track my dots on target) would also be nice, and last it would be great if you could give us the option to grow buffs/debuffs upward instead of just to the right or down.
Last edited by Wratun : 10/30/15 at 08:54 AM.
Report comment to moderator  
Reply With Quote
Unread 10/30/15, 11:48 AM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Harven
Hey!
nice one Some time ago I started working on my buff tracker but it's not finished yet. Here is how it looks currently:



Hope you don't mind if I release it when it's ready. It looks similar to yours that's why I just wanted to let you know so I don't get accused of copying your work or something

Cheers,
Harven
Great minds think alike

I don't mind, go ahead and release it, competition is good. Even though they look similar, they probably won't end up exactly the same. It gives the users more choices of addons to choose from, they can pick whichever they like.
Report comment to moderator  
Reply With Quote
Unread 10/30/15, 12:01 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Wratun
I like this addon. Some request though. It would be nice to be able to see target buff's. A target debuff's (to track my dots on target) would also be nice.
This is already on my list of things todo and the code for it is actually almost finished. I just wanted to release it with player only buff/effects first to iron out any problems before I start adding effects on other targets.


Originally Posted by Wratun
and last it would be great if you could give us the option to grow buffs/debuffs upward instead of just to the right or down.
I didn't even think about going up. That is possible. I'll add it to the list of things to do.
Last edited by circonian : 10/30/15 at 12:02 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 03:13 AM  
lynks

Forum posts: 0
File comments: 3
Uploads: 0
Hey. Great Addon. I really like it. Would it be possible to add an option to hide certain buffs you don't want to track. So the screen would not be too cluttered and you can concentrate on the buffs you really want to see.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:49 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Wratun
I like this addon. Some request though. It would be nice to be able to see target buff's. A target debuff's (to track my dots on target) would also be nice, and last it would be great if you could give us the option to grow buffs/debuffs upward instead of just to the right or down.
I added the ability to have the bar grow up as well. It can now grow in any direction: Up, Down, Left, & Right.

Posted Version 1.14
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:52 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by lynks
Hey. Great Addon. I really like it. Would it be possible to add an option to hide certain buffs you don't want to track. So the screen would not be too cluttered and you can concentrate on the buffs you really want to see.
I added the ability to hide effects from the buff/debuff bars. It is a single hide/unhide setting that hides the effects from both bars. Note: Hidden effects can still show up on the buff alert & proc alert bar. This is intentional so you can hide your long term or persistent buffs from the buff bar but still see them in the buff alert bar to remind you to buff up.

Posted Version 1.14
Last edited by circonian : 10/31/15 at 07:53 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:54 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Awesome addon. I have a long-term, non-critical feature request.

Add profiles. For example, when I am healing I might want combat prayer and rapid regen to be on my buff alerts. However, when I am dpsing I might want some other things there. When pvping the are other things I'd like to be there. Rather than manually adding them when I swap roles, just add the ability to save settings to a profile.

Also, the enable bar option in the buff bar section doesn't work. If you set it to off it is still there.
Last edited by timidobserver : 10/31/15 at 08:03 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 08:31 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by timidobserver
Awesome addon.
the enable bar option in the buff bar section doesn't work. If you set it to off it is still there.
Fixed.

Posted Version 1.15


Originally Posted by timidobserver
Awesome addon. I have a long-term, non-critical feature request.

Add profiles. For example, when I am healing I might want combat prayer and rapid regen to be on my buff alerts. However, when I am dpsing I might want some other things there. When pvping the are other things I'd like to be there. Rather than manually adding them when I swap roles, just add the ability to save settings to a profile.
I will add it to the list.
Report comment to moderator  
Reply With Quote
Unread 11/01/15, 03:06 AM  
lynks

Forum posts: 0
File comments: 3
Uploads: 0
Damn, you're a coding machine. Thank you so much for the recent changes .

Just testet it a bit and I think there is a bug with the buff/debuff window where you can unhide buffs/remove proc alerts etc.
If I switch through the categories the entries duplicate themselves in in all other categories everytime you change the column. Only reloadui fixes the problem.
Last edited by lynks : 11/01/15 at 03:52 AM.
Report comment to moderator  
Reply With Quote
Unread 11/01/15, 12:28 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by lynks
Damn, you're a coding machine. Thank you so much for the recent changes .

Just testet it a bit and I think there is a bug with the buff/debuff window where you can unhide buffs/remove proc alerts etc.
If I switch through the categories the entries duplicate themselves in in all other categories everytime you change the column. Only reloadui fixes the problem.
Thank you for letting me know...Strange how people are getting duplicate entries but over a dozen hours using it and even trying to get it to make duplicates and I was never able to reproduce that problem.
Report comment to moderator  
Reply With Quote
Unread 11/01/15, 12:31 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
A big thanks to Votan for pointing out something I overlooked in the scrollList code that clears the scrollList. Even though I could not reproduce the duplicate entry problem I'm confident that this is what was causing it. It should be fixed now, but if it happens again or you have any other problems please let me know.

Even if you try it out for a while and don't have problems anymore, since I couldn't reproduce the problem myself so I can't be 100% sure that was the only problem...please let me know its working for you so I know everything is ok now.

This version should solve all problems:
Posted Version 1.17
Last edited by circonian : 11/01/15 at 12:47 PM.
Report comment to moderator  
Reply With Quote
Unread 11/03/15, 04:57 AM  
nolimits2k

Forum posts: 1
File comments: 10
Uploads: 0
bug in Bufftracker

Hi Circonian,

first let me say that I really like your mods and appreciate the time you´re taking to code them. I recently came across bufftracker and the concept is awesome - in fact, it´s really one of my favorite buff trackers !

Unfortunately, I always receive an error while having bufftracker enabled when I BLOCK - sometimes also when I use skills. I use the German client and here is my error-message:

Checking type on argument anchorTargetControl failed in LabelControlSetAnchorLua
stack traceback:
[C]: in function 'SetAnchor'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:455: in function 'SetupBuffLabel'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:692: in function 'BuffTracker:GetNewBuffControl'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:637: in function 'BuffTracker:AddAbilityEffect'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:190: in function 'OnEffectGained'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:314: in function 'OnEffectChanged'

I would really appreciate a solution so I can finally use this fantastic addon.

Best regards,
@Aiden_DE
Report comment to moderator  
Reply With Quote
Unread 11/03/15, 12:48 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Re: bug in Bufftracker

Originally Posted by nolimits2k
Hi Circonian,

first let me say that I really like your mods and appreciate the time you´re taking to code them. I recently came across bufftracker and the concept is awesome - in fact, it´s really one of my favorite buff trackers !

Unfortunately, I always receive an error while having bufftracker enabled when I BLOCK - sometimes also when I use skills. I use the German client and here is my error-message:

Checking type on argument anchorTargetControl failed in LabelControlSetAnchorLua
stack traceback:
[C]: in function 'SetAnchor'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:455: in function 'SetupBuffLabel'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:692: in function 'BuffTracker:GetNewBuffControl'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:637: in function 'BuffTracker:AddAbilityEffect'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:190: in function 'OnEffectGained'
user:/AddOns/BuffTracker/lua/BuffTracker.lua:314: in function 'OnEffectChanged'

I would really appreciate a solution so I can finally use this fantastic addon.

Best regards,
@Aiden_DE
I found it. There was a variable accidently declared global which means every other addon had access to it and someone else, in some other addon, must have done the same thing. They were overwriting each other which is what caused the error. It should be fixed now.

Posted Version 1.18
Report comment to moderator  
Reply With Quote
Unread 11/03/15, 02:23 PM  
Jovaras

Forum posts: 0
File comments: 4
Uploads: 0
Hi,

first of all - great addon - been waiting for such an addon for a long time.
Can you please implement an option to remove title bars, they are quite huge?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: