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:130
Total downloads:20,701
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 11/23/15, 04:32 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Re: Resetting to original layout

Originally Posted by Nazareth
Dopesn't seem to save my custom setting or when I shut down the pc it is resetting all setting to original.
Did it just happen once? In the last update, version 1.3, all of the saved variables (settings) had to be reset to change the way the addon stores & handles the saved buff/proc alerts. That would have reset all of your settings back to the original. There was no way around it, that was the only way to fix a problem that was occurring when abilities were ranked up.
Last edited by circonian : 11/23/15 at 04:32 PM.
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 04:26 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Vorall
Originally Posted by circonian
Originally Posted by Vorall
Awesome =D. I hate to be ''that guy" but any chance you could add alerts for on effect buffs like crystal frags/grim focus procs?
I'm not sure I know what you mean. I don't know what grim focus is, but as for crystal fragments an icon already appears for it when you receive the buff, just right click on it & add it to the proc alerts.
Ah sorry haven't actually tested it on my sorc yet been busy leveling another nightblade. As for grim focus:

Grim Focus – When active, grants minor Berserk (8% Weapon damage increase) 20s. Light and heavy attacks grant charges, after 4 charges you can activate Assassins Will which fires a Spectral projectile at target, dealing magic damagel

The active buff grim focus shows fine but the proc doesn't appear. Having said that ftc and lui do not show the proc buff either so I'm guessing its not being reported through the api.
You are correc that the grim focus proc does not show up (it used to though). This is due to zos code & the change I had to make to fix other problems due to zos code. I added a request to the wish list that would fix this, hopefully they will do something about it http://www.esoui.com/forums/showthread.php?t=5297

Originally the addon identified all effects by their abilityId (which was the best option because those are all unique id numbers).

However, every time an ability ranks up its abilityId & the abilityId's of each effect that it gives you changes and there is no way to know that two abilityId's are the same effect, but just a different rank. Which meant that when an ability ranked up you would have to reset your buff alerts & proc alerts because they would have different abilityIds. This is why people were saying that their buff/proc alerts stopped showing up, because they had ranked them up and the abilityId's changed.

The only way to fix that was to stop using the unique abilityId's for effects and use the name of each effect. The proc that you are referring to is sent to the addon and it does have its own unique abilityId (it used to show up before I changed things), but the problem is that when it procs it has the same effect name. It is still called "Grim Focus" so the addon thinks it is the same buff and ignores it because effects are now stored by effect name.

I was not happy with having to change the way the addon worked to use effect names instead of abilityId's and this is the reason, because effect names in this game are not unique. But the only other alternative was to force players to reset their buff/proc alerts every time the skills ranked up which also was not good.

It would be possible to add some extra code for a special exception, but it would require the abilityId's for that effect for the base ability & both of its morphs for every rank and as far as I know the only way to obtain that information would be to manually level that skill from rank 1 to rank 4 for the base ability & both morphs and check what its abilityId would be at each rank, which is not feasible.
Last edited by circonian : 11/23/15 at 05:03 PM.
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 03:41 PM  
Nazareth

Forum posts: 3
File comments: 2
Uploads: 0
Resetting to original layout

Dopesn't seem to save my custom setting or when I shut down the pc it is resetting all setting to original.
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 09:43 AM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Originally Posted by circonian
Originally Posted by Vorall
Awesome =D. I hate to be ''that guy" but any chance you could add alerts for on effect buffs like crystal frags/grim focus procs?
I'm not sure I know what you mean. I don't know what grim focus is, but as for crystal fragments an icon already appears for it when you receive the buff, just right click on it & add it to the proc alerts.
Ah sorry haven't actually tested it on my sorc yet been busy leveling another nightblade. As for grim focus:

Grim Focus – When active, grants minor Berserk (8% Weapon damage increase) 20s. Light and heavy attacks grant charges, after 4 charges you can activate Assassins Will which fires a Spectral projectile at target, dealing magic damagel

The active buff grim focus shows fine but the proc doesn't appear. Having said that ftc and lui do not show the proc buff either so I'm guessing its not being reported through the api.
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 08:14 AM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Vorall
Awesome =D. I hate to be ''that guy" but any chance you could add alerts for on effect buffs like crystal frags/grim focus procs?
I'm not sure I know what you mean. I don't know what grim focus is, but as for crystal fragments an icon already appears for it when you receive the buff, just right click on it & add it to the proc alerts.
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 07:26 AM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Originally Posted by circonian
Originally Posted by Vorall
Yay! That fixed the disappearing proc alerts tyvm....small feature request, option to choose border countdown and colour values akin to the lui/ftc buffs (find radial makes the icon hard to see).
Yeah, that's an easy change I can just put the radial behind the icon instead of in front which will make it look like the border is filling in as it spins around.
Awesome =D. I hate to be ''that guy" but any chance you could add alerts for on effect buffs like crystal frags/grim focus procs?
Report comment to moderator  
Reply With Quote
Unread 11/22/15, 05:45 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by Vorall
Yay! That fixed the disappearing proc alerts tyvm....small feature request, option to choose border countdown and colour values akin to the lui/ftc buffs (find radial makes the icon hard to see).
Yeah, that's an easy change I can just put the radial behind the icon instead of in front which will make it look like the border is filling in as it spins around.

Originally Posted by Baertram
A feature request, if possible:
Add profiles for the buff alerts as some buffs are not always equipped and we don't want to get alerted about them.
I'll add some profiles.

Originally Posted by Baertram
Or maybe some kind of compatibility with e.g. Wykkyd's outfitter macros:
If you press the hotkey to change the buffs & equipment, the buffs&procs alters from your addon should change profiles too.
That is a good idea. I can definitely do that for my SetSwap addon. I'll talk to Ravalox and see if he wants to make some changes so it will work with outfitter as well.


Originally Posted by Adfinite
Within a day of installing this it has become my favorite addon yet (and I've tried about every buff tracking addon I could find.)

The only thing I can see making the addon better would be an option to hide each bar in combat. For instance I would like to keep the all buff's bar visible at all times but it would be nice to hide the Buff Alert/Proc bars when not in combat.
I can add some kind of option to hide them when not in combat.


I will be out of town this week for Thanksgiving, but I will take a look at adding those things when I get back.
Report comment to moderator  
Reply With Quote
Unread 11/22/15, 02:54 PM  
Trihugger

Forum posts: 0
File comments: 6
Uploads: 0
You made my day. Thank you so much. I can't wait to try it out!
Report comment to moderator  
Reply With Quote
Unread 11/22/15, 01:24 PM  
Adfinite

Forum posts: 0
File comments: 3
Uploads: 0
Feedback/Request

Within a day of installing this it has become my favorite addon yet (and I've tried about every buff tracking addon I could find.) I was about to learn how to develop addons myself but this is exactly what I've been looking for.

The only thing I can see making the addon better would be an option to hide each bar in combat. For instance I would like to keep the all buff's bar visible at all times but it would be nice to hide the Buff Alert/Proc bars when not in combat. I don't particularly care to see that I need to re-apply buffs when running around and enjoying the scenery.

Thank you very much for making this!
Report comment to moderator  
Reply With Quote
Unread 11/22/15, 09:14 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 6092
Uploads: 78
Great addon Circonian! I really love the dynamic buff alerts.
Many many thanks for all your addons and effort!

A feature request, if possible:
Add profiles for the buff alerts as some buffs are not always equipped and we don't want to get alerted about them.

Or maybe some kind of compatibility with e.g. Wykkyd's outfitter macros:
If you press the hotkey to change the buffs & equipment, the buffs&procs alters from your addon should change profiles too.
Last edited by Baertram : 11/22/15 at 09:15 AM.
Report comment to moderator  
Reply With Quote
Unread 11/22/15, 04:46 AM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Originally Posted by circonian
Fixed the bugs mentioned below & added the user requested features.

Text Timers - Added a text timer to the icons (optional). You can adjust the font, size, & color of the text or hide it.
Alert Sounds - Added the ability to select a sound to play when a buff or proc alert occurs. You can choose different buff/proc alert sounds. If anyone has any suggestions on sounds they would like added let me know.
Early Buff Alert Sounds - Added an adjustable time offset for playing buff alert sounds. You may select between 0-5 seconds. When set to 0 the buff alert sound will not play until the buff is removed. When set to 5 seconds the buff alert sound will play 5 seconds before the buff is removed to give you time to rebuff. This only applies to effects with a time/duration. All other effects will play the buff alert sound when they are removed.
Posted Version 1.3
Yay! That fixed the disappearing proc alerts tyvm....small feature request, option to choose border countdown and colour values akin to the lui/ftc buffs (find radial makes the icon hard to see).
Last edited by Vorall : 11/22/15 at 04:46 AM.
Report comment to moderator  
Reply With Quote
Unread 11/21/15, 08:22 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Fixed the bugs mentioned below & added the user requested features.

Text Timers - Added a text timer to the icons (optional). You can adjust the font, size, & color of the text or hide it.
Alert Sounds - Added the ability to select a sound to play when a buff or proc alert occurs. You can choose different buff/proc alert sounds. If anyone has any suggestions on sounds they would like added let me know.
Early Buff Alert Sounds - Added an adjustable time offset for playing buff alert sounds. You may select between 0-5 seconds. When set to 0 the buff alert sound will not play until the buff is removed. When set to 5 seconds the buff alert sound will play 5 seconds before the buff is removed to give you time to rebuff. This only applies to effects with a time/duration. All other effects will play the buff alert sound when they are removed.
Posted Version 1.3
Last edited by circonian : 11/21/15 at 08:22 PM.
Report comment to moderator  
Reply With Quote
Unread 11/21/15, 08:16 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Re: Thank You!

For some reason I am just now seeing this post even though its days old, I guess I overlooked it.

Originally Posted by Trihugger
If I may, would it be possible to add in a setting for the buff alert bar to display the alert when the buff in question has, say, 0-5 seconds remaining? I have no idea if such a thing is possible within this addon API, but that would truly be a unique feature that only this would provide.

Also, adding sounds to the alert and proc bars would be amazing, too.
That is a good idea.
Last edited by circonian : 11/21/15 at 08:16 PM.
Report comment to moderator  
Reply With Quote
Unread 11/21/15, 01:00 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by nolimits2k
Hi Circonian,

there is one issue I found out. When switching weapon bars, it resets the duration of buffs. As a sorc, I have e.g. power surge on my off-bar but when switching weapons this is always reset to full duration, resulting in the buff being still shown when it already ran out. Any solution for this ?

Thanks,
@Aiden_DE
You are correct that it "looks like" it is resetting the buff duration.

It is because every time you swap weapons the game is "incorrectly" sending the information to all addons saying that you just gained those buffs, like they are brand new buffs. It does this for every buff you have which is why when you swap bars it resets the visual countdown shader. However it does NOT reset it to the original full duration. The spinning countdown shader is always correct. Watch it closely it spins at different speeds. If you cast surge & watch it slowly count down, when it is about 3/4 of the way over swap bars. You will notice that, yes it does reset the visual spinning shader, but it is now using a different timer. You will see that it spins around & covers up the buff much more quickly. But the buff is not being shown after it runs out.

http://www.esoui.com/forums/showthread.php?t=5238

So basically its due to zos code doing crazy things...but I will see if I can find a way to fix it.
Last edited by circonian : 11/21/15 at 01:10 PM.
Report comment to moderator  
Reply With Quote
Unread 11/21/15, 04:22 AM  
nolimits2k

Forum posts: 1
File comments: 10
Uploads: 0
Hi Circonian,

there is one issue I found out. When switching weapon bars, it resets the duration of buffs. As a sorc, I have e.g. power surge on my off-bar but when switching weapons this is always reset to full duration, resulting in the buff being still shown when it already ran out. Any solution for this ?

Thanks,
@Aiden_DE
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: