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:65
Total downloads:20,539
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 03/12/16, 06:00 PM  
dorrino
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 203
Uploads: 10
Thanks.

Now the real question is - would you be so kind to implement it when you found a time for that?

It would be greatly appreciated by many people in the pvp community and beyond.
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 03:52 AM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by dorrino
Hey, Circonian.

I'm curious if it's possible to implement a CC-on-you timer as a separate bar within your BUfftracker (or even as a separate addon).

I mean something exactly like here http://www.wowinterface.com/download...seControl.html. This is now an outdated addon for WoW. It have been pretty much replaced with the blizzard official interface feature at some point.

What i think it's supposed to do in ESO is if you're hard CC-ed (stunned, feared, knocked down etc) it will produce the icon of the CC skill and the timer until it ends. If the actual icon of the CC effect is unreliable to obtain a simple text like 'Break Free!' with the duration left is sufficient.

This particular functionality is something i miss so much in ESO. So i reallly want to know if it's possible to implement it in ESO with the current API?

Thank you.
Without trying it I would say yes I do believe it should be possible. For some of these things I think BuffTracker already does that through the debuff bar since most of those things are effects that are cast on you. Of course I do realize it may not handle all of them, like it would not register/show a knocked down icon because that is not an effect placed on you. But I do know I've been feared & stunned before and its displayed some ability icon showing that I was feared/stunned along with a timer.
Report comment to moderator  
Reply With Quote
Unread 03/06/16, 05:10 PM  
dorrino
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 203
Uploads: 10
Hey, Circonian.

I'm curious if it's possible to implement a CC-on-you timer as a separate bar within your BUfftracker (or even as a separate addon).

I mean something exactly like here http://www.wowinterface.com/download...seControl.html. This is now an outdated addon for WoW. It have been pretty much replaced with the blizzard official interface feature at some point.

What i think it's supposed to do in ESO is if you're hard CC-ed (stunned, feared, knocked down etc) it will produce the icon of the CC skill and the timer until it ends. If the actual icon of the CC effect is unreliable to obtain a simple text like 'Break Free!' with the duration left is sufficient.

This particular functionality is something i miss so much in ESO. So i reallly want to know if it's possible to implement it in ESO with the current API?

Thank you.
Report comment to moderator  
Reply With Quote
Unread 01/22/16, 06:44 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Re: Dumb question..

Originally Posted by Velara
how do i move the buff bar? When i click ALT it disappears. Cannot access any UI element at all without clicking ALT. Consequently, unable to move it, hence why the ability to unlock it? Please advise what am I doing rong? Many thanks
Hit the . (period) key to go into UI mode (which gives you a mouse cursor) and use the mouse to click/drag the bars. Click/drag where the title bar is, where it says "Buffs" "Buff Alerts" "Proc Alerts" or "Debuffs" and make sure the bars are unlocked in the settings menu.
Report comment to moderator  
Reply With Quote
Unread 01/20/16, 09:35 PM  
Ckau
 
Ckau's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 72
Uploads: 4
time format for test:
xxhxxmxxs (and no need s)
xx:xx:xx (like )
xx.xx.xx
Report comment to moderator  
Reply With Quote
Unread 01/19/16, 02:58 PM  
Velara

Forum posts: 0
File comments: 1
Uploads: 0
Dumb question..

how do i move the buff bar? When i click ALT it disappears. Cannot access any UI element at all without clicking ALT. Consequently, unable to move it, hence why the ability to unlock it? Please advise what am I doing rong? Many thanks
Report comment to moderator  
Reply With Quote
Unread 01/12/16, 02:47 AM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Originally Posted by Furiant
Really love this so far - better than FTC's.

I have some suggestions.

1. When icons are laid out horizontally, mousing over them should show a tooltip with the name of that effect. I just can't remember the icon for every effect.

2. Consider separating long term effects from short ones. I'd like to know when short term buffs that are not procs happen, and I'd like to position them near the center of the screen so that they are highly noticeable in combat. Buffs like my Mundus Stone, food etc. I only need to occasionally check, so I want them out of the way. The idea is that there is a region of my screen where if something is there, it's important right now. Like procs, but I want to differentiate procs from short term buffs.

3. Probably much harder, but some means of seeing the elements while in the settings UI would be really great - like how FTC does it. Or maybe some kind of testing mode (/bufftracker test) which would show the elements with fake units so we could see the results of our changes without having to exit, check, return to settings, repeat.

4. Finally, and most importantly for me, the ability to save layout and appearance settings account-wide. I want the specific effects that I track to be different on each character of course, but their positions, icon and font sizes, etc. should be the same. With more than a few characters this is a big pain point, and I have 8 characters.

Thanks for your hard work. You really nailed most of what's important about this stuff. The lack of account-wide settings are the killer for me, though. I have to keep using FTC for now, and hope you implement this at some point. I'll definitely be keeping an eye on it.
+1 For these suggestions, also if I may add would it be possible to add outline to the countdown timers and the ability to set bottom center rather than middle of the icon.

Either way still the best buff tracker out there =]
Report comment to moderator  
Reply With Quote
Unread 01/12/16, 02:17 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Would it be possible to add some kind of support for sound, with regard to alerts? For example, a specific sound that plays when buff alerts come up or when procs go off.
Last edited by timidobserver : 01/12/16 at 02:17 AM.
Report comment to moderator  
Reply With Quote
Unread 01/07/16, 05:58 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Furiant
When I cast Sunfire and it gives me the Major Prophecy buff for a few seconds, I want to see that separately so I can track its duration at a glance, and not have to look for it in a stack of other buffs that aren't as important right now. Restoring Aura (affects nearby allies), is another good example. As far as I could tell, these do not count as procs (which is correct, because they're not).
It sounds like I may have caused some confusion calling it a Proc bar & Proc Alerts. They do not need to be effects that are proc'd. To the addon it just means that it will show the effect on the Proc Alert bar when you receive that effect. So you could add Sunfire (or any effect) as a proc alert.


Originally Posted by Furiant
Hey, thanks for the reply; great to hear these will be added and aren't too difficult.

Regarding point 2:

...

Maybe it's possible to set these up using the procs region, but it seems like I would have to manually configure every conceivable effect on every character, which I can only do while I have the effect (some of which only last a few seconds, have to be cast in battle, are cast by other classes, and so on). Separating buffs by duration solves all of that with minimal effort.
Ahh I see now, that makes sense.
Report comment to moderator  
Reply With Quote
Unread 01/07/16, 02:46 AM  
Furiant
Premium Member
Premium Member

Forum posts: 0
File comments: 10
Uploads: 0
Originally Posted by circonian
It will still be probably 2 weeks before I can start on anything, this week is prep week for classes starting next week and its a busy couple of weeks.
1) for the tooltips that will definitely be added, the code is actually already written to not only show the name but the entire ability tooltip (like mousing over an ability in the action bar), but it is turned off for the moment because you can't get ability tooltips for everything and I've not decided how to handle it.

2) I think I am misunderstanding something here. Why not use the "buff alerts" & "proc alerts" that's what they are there for? As you said things like your Mundus Stone, food, exc... do not set any alerts for them and they only show up on the "buff bar" and you can put that off to the side of the screen. Then for the ones that, as you said are important right now, set those as "buff alerts" or "proc alerts" and put those in the middle of the screen. You also mentioned differentiating between procs & short term buffs. Again that's why there is a "buff alert" bar & a "proc alert" bar.

So why do you want two separate "buff" bars for short & long term buffs? I do understand that the "buff alert" bar and the "buff bar" do opposite things. The buff bar shows what you have, the buff alert bar shows what you don't have and need to recast, but why have a separate short term buff bar showing buffs that you currently have filling up the middle of the screen when you don't need to see them. Don't you only need to see them in the middle of the screen when they wear off so you can recast them? So why not make those "buff alerts" and put those in the middle of the screen then you only have to see them in the middle of the screen when they need recasting?

3) Seeing the UI while the settings menu open would be an easy addition. Showing fake buffs to give you an idea of what it would look like wouldn't be to hard.

4) Making the UI settings: font, size, position, exc.. account wide so its the same on every character would be an easy fix as well.
Hey, thanks for the reply; great to hear these will be added and aren't too difficult.

Regarding point 2: I'm not as concerned with what I'm missing as what I've applied (or has been applied to me).

I used the proc alerts for Crystal Shards in the short time I played on my mage and it worked great. I didn't spend as much time with it on my templar.

When I cast Sunfire and it gives me the Major Prophecy buff for a few seconds, I want to see that separately so I can track its duration at a glance, and not have to look for it in a stack of other buffs that aren't as important right now. Restoring Aura (affects nearby allies), is another good example. As far as I could tell, these do not count as procs (which is correct, because they're not).

So there's this short-term region where if something is there, it's important for the next few seconds. Just the fact that something is there means I need to look at it. This makes tracking short duration stuff much easier.

Hopefully that's clear enough. I'm used to this feature from healer-oriented raid addons in other games (WoW, etc.), where it's not the quantity of information that matters, but its relevance at any given moment. Signal to noise, and all that. Those addons typically allow you to set the maximum duration you want to see in the short-term rack - say, 30 seconds. If it's longer than that, it goes to the long-duration rack.

Maybe it's possible to set these up using the procs region, but it seems like I would have to manually configure every conceivable effect on every character, which I can only do while I have the effect (some of which only last a few seconds, have to be cast in battle, are cast by other classes, and so on). Separating buffs by duration solves all of that with minimal effort.

Also related: FTC shows my debuffs on the target, which is very helpful for monitoring the duration of my bleeds, burns, etc. on them. Unfortunately, FTC's buff tracking is a global toggle; if I disable it to use yours, I lose the target buff tracking, and yours does not provide that. So adding target debuffs would be a great addition. Something to think about.

I don't mean offense by comparing your addon to FTC; yours is definitely better overall at what it does.

Anyway, thanks again and good luck with school.
Last edited by Furiant : 01/07/16 at 03:50 AM.
Report comment to moderator  
Reply With Quote
Unread 01/06/16, 06:20 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Furiant
Really love this so far - better than FTC's.

I have some suggestions.

1. When icons are laid out horizontally, mousing over them should show a tooltip with the name of that effect. I just can't remember the icon for every effect.

2. Consider separating long term effects from short ones. I'd like to know when short term buffs that are not procs happen, and I'd like to position them near the center of the screen so that they are highly noticeable in combat. Buffs like my Mundus Stone, food etc. I only need to occasionally check, so I want them out of the way. The idea is that there is a region of my screen where if something is there, it's important right now. Like procs, but I want to differentiate procs from short term buffs.

3. Probably much harder, but some means of seeing the elements while in the settings UI would be really great - like how FTC does it. Or maybe some kind of testing mode (/bufftracker test) which would show the elements with fake units so we could see the results of our changes without having to exit, check, return to settings, repeat.

4. Finally, and most importantly for me, the ability to save layout and appearance settings account-wide. I want the specific effects that I track to be different on each character of course, but their positions, icon and font sizes, etc. should be the same. With more than a few characters this is a big pain point, and I have 8 characters.

Thanks for your hard work. You really nailed most of what's important about this stuff. The lack of account-wide settings are the killer for me, though. I have to keep using FTC for now, and hope you implement this at some point. I'll definitely be keeping an eye on it.
It will still be probably 2 weeks before I can start on anything, this week is prep week for classes starting next week and its a busy couple of weeks.
1) for the tooltips that will definitely be added, the code is actually already written to not only show the name but the entire ability tooltip (like mousing over an ability in the action bar), but it is turned off for the moment because you can't get ability tooltips for everything and I've not decided how to handle it.

2) I think I am misunderstanding something here. Why not use the "buff alerts" & "proc alerts" that's what they are there for? As you said things like your Mundus Stone, food, exc... do not set any alerts for them and they only show up on the "buff bar" and you can put that off to the side of the screen. Then for the ones that, as you said are important right now, set those as "buff alerts" or "proc alerts" and put those in the middle of the screen. You also mentioned differentiating between procs & short term buffs. Again that's why there is a "buff alert" bar & a "proc alert" bar.

So why do you want two separate "buff" bars for short & long term buffs? I do understand that the "buff alert" bar and the "buff bar" do opposite things. The buff bar shows what you have, the buff alert bar shows what you don't have and need to recast, but why have a separate short term buff bar showing buffs that you currently have filling up the middle of the screen when you don't need to see them. Don't you only need to see them in the middle of the screen when they wear off so you can recast them? So why not make those "buff alerts" and put those in the middle of the screen then you only have to see them in the middle of the screen when they need recasting?

3) Seeing the UI while the settings menu open would be an easy addition. Showing fake buffs to give you an idea of what it would look like wouldn't be to hard.

4) Making the UI settings: font, size, position, exc.. account wide so its the same on every character would be an easy fix as well.
Last edited by circonian : 01/06/16 at 06:22 PM.
Report comment to moderator  
Reply With Quote
Unread 01/06/16, 08:14 AM  
GreyRanger

Forum posts: 0
File comments: 18
Uploads: 0
I disagree. While it would be nice to have the option to save some settings account wide, the buffs I need to track and the prompts I want to set are different across characters and are actually different for the same character based on what I am doing such as DPS vs. tank vs. pvp.

So the ability to change settings for characters is useful to me at least.
Report comment to moderator  
Reply With Quote
Unread 01/05/16, 10:51 PM  
tap3ah

Forum posts: 0
File comments: 15
Uploads: 0
Thumbs up for Furiant's suggestions. Especially for tooltip and account-wide. Nobody will ever want to set this addon differently for different characters.
Report comment to moderator  
Reply With Quote
Unread 01/02/16, 01:55 PM  
Furiant
Premium Member
Premium Member

Forum posts: 0
File comments: 10
Uploads: 0
Really love this so far - better than FTC's.

I have some suggestions.

1. When icons are laid out horizontally, mousing over them should show a tooltip with the name of that effect. I just can't remember the icon for every effect.

2. Consider separating long term effects from short ones. I'd like to know when short term buffs that are not procs happen, and I'd like to position them near the center of the screen so that they are highly noticeable in combat. Buffs like my Mundus Stone, food etc. I only need to occasionally check, so I want them out of the way. The idea is that there is a region of my screen where if something is there, it's important right now. Like procs, but I want to differentiate procs from short term buffs.

3. Probably much harder, but some means of seeing the elements while in the settings UI would be really great - like how FTC does it. Or maybe some kind of testing mode (/bufftracker test) which would show the elements with fake units so we could see the results of our changes without having to exit, check, return to settings, repeat.

4. Finally, and most importantly for me, the ability to save layout and appearance settings account-wide. I want the specific effects that I track to be different on each character of course, but their positions, icon and font sizes, etc. should be the same. With more than a few characters this is a big pain point, and I have 8 characters.

Thanks for your hard work. You really nailed most of what's important about this stuff. The lack of account-wide settings are the killer for me, though. I have to keep using FTC for now, and hope you implement this at some point. I'll definitely be keeping an eye on it.
Last edited by Furiant : 01/02/16 at 03:51 PM.
Report comment to moderator  
Reply With Quote
Unread 12/28/15, 01:44 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by GreyRanger
1. Would it be possible to create a setting that removes buff alerts outside of combat? It would be cool to have them disappear riding around and in town.
2. On the proc for Grim Resolve the proc alert stays us after you use it until you reset it or the full 20s timer runs out. Would it be possible to have it clear when you use it.
1) Yes, this is also on my list of things to add.
2) The problem is...lets just say complicated and involves a lot more than just that one buff. It has to do with some strange stuff ZOS does in the game code. I'm still thinking about what the best method is to try and fix all of the problems without causing other side effects. But eventually something will be done about it.
Last edited by circonian : 12/28/15 at 01:46 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: