Download
(219 Kb)
Download
Updated: 03/29/17 04:08 PM
Pictures
File Info
Compatibility:
Homestead (2.7)
Thieves Guild (2.3)
Updated:03/29/17 04:08 PM
Created:01/20/16 05:28 PM
Monthly downloads:272
Total downloads:93,335
Favorites:52
MD5:
BuffTimers  Popular! (More than 5000 hits)
Version: 1.4
by: coolmodi, Grashek
Update for 2.7:
I'm not playing ESO anymore, so I don't actively maintain this addon. Thanks to Grashek sending me a fix for API changes I uploaded an update for 2.7 though.


Want to really see that one single buff you want to keep up 24/7 for max. dps, or maybe a short duration buff that is hard to keep track of between all the other buff symbols? I wanted to, but couldn't find an addon for that. So here it is, the next addon in the line of addons with a crappy name convention:

BuffTimers! (doesn't only work for buffs)

Update 1.31:
  • Updated to new API version
  • Can now show multiple notifications at once, each will fade after beeing shown the set duration.
  • Notifications will now work again correctly if an effect didn't run out completely after the notification fired before.
  • (WIP) Custom filters: On recieving X start timer for Y. A bar for Y has to be configured! E.g. Molten Armaments doesn't give you the Major Sorcery buff, use this to make it start the Major Sorcery bar too.

What is this exactly?
With this you can make completely stand-alone timer bars for one specific spell each. You just go in settings (see pictures), choose how many bars you want, and then choose for every bar what spell it should show, also the size, colors and optional notifications(sound+text) can be customized.

READ BELOW BEFORE USE!

Due to how the game/API works tracking some things isn't as straight forward as you might expect.
  1. The effectname is not always the same as the spell that causes it (extreme case: Cleansing Ritual from templars, the effect is called Healing Ritual. Yes, like the other spell...)! I included a debug mode that will output all effect changes into chat, activate it by /buti d or in settings, then use the spell you want to track and check how it's actually called.
  2. Additionally some spells have multiple effects with the same name which can cause the spell to not be tracked correctly by the addon. In this case I have to implement special handlers/filters to make it work. If you encounter such a spell please activate debug (see 1.) and send me the complete output that using that spell produces. Use my author portal for that or leave a comment, a screen of the whole chat output is probably the easiest way
    Example of what I need (here Cleansing Ritual): i.imgur.com/8GY82WH.png
About profiles:
You can create, rename and delete profiles in settings.
Loading profiles can also be done in settings or with /buti profilename/ID, you can output a list with profilenames and their ID with /buti p.
(Important: Deleting profiles will decrease the ID of every profile above by one!)

Loading a profile with more bars than currently active will reload the UI, loading one with less will set the loaded profile's number to the previous profile's setting and lock the additional bars. That will prevent further loading screens in the future and also won't change the UI of the loaded profile.

Chat commands
/buti d Toggles debug mode.
/buti s Opens settings panel.
/buti p List profiles.
/buti profilename/ID Load profile by name or ID.
Update 1.4
-Fixed other players spells triggering bars
-Bumped API version
Update 1.31
-Updated to new API version
-Can now show multiple notifications at once, each will fade after beeing shown the set duration.
Notifications will now work again correctly if an effect didn't run out completely after the notification fired before.
-WIP implementation for custom filters: On recieving X start timer for Y.
Update 1.3
-Added profile system
-Coming from an old version will migrate to new profile save format
-Added new chat commands, /buti now shows them
Update 1.26
-Fix for Major Force timer reset on weapon swap
Update 1.25
-The previous addition should now actually work...
Update 1.24
-Added special handler for Major Force (from Agressive Horn) to make it work
Update 1.23
-Fix for error when going back to less bars and having names in now deactivated ones
-Option to chose custom icon
Update 1.22:
-It's now possible to track ground AoE spells and possibly other things with duration
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
1.31
52kB
coolmodi
03/14/16 01:43 PM
1.3
50kB
coolmodi
02/04/16 05:43 PM
1.26
45kB
coolmodi
02/02/16 08:21 AM
1.25
45kB
coolmodi
02/02/16 03:18 AM
1.24
45kB
coolmodi
02/01/16 05:54 PM
1.23
45kB
coolmodi
01/29/16 10:35 AM
1.22
44kB
coolmodi
01/28/16 07:15 AM
1.21
43kB
coolmodi
01/23/16 09:30 AM
1.2
43kB
coolmodi
01/23/16 08:32 AM
1.1
42kB
coolmodi
01/21/16 08:20 AM
1.0
42kB
coolmodi
01/20/16 05:28 PM


Post A Reply Comment Options
Unread 03/17/16, 09:34 AM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Thanks for the awesome addon. Small request to add the hide while in menu, kinda annoying having all my buffs on screen while Im in my bag or esc menu.
Report comment to moderator  
Reply With Quote
Unread 03/14/16, 05:41 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by timidobserver
Nice, I am looking forward to any updates.
Sadly switching to just IDs is not possible, it would work fine for most spells (Siphoning Attacks, Power Surge, Illustrious Healing etc.) but things like Buffs (Minor/major xyz) have a different ID for every single source spell, so it's absolutely neccesary to use names there.

I'll have to go for a hybrid solution (at least I plan to as it's probably better than just names), but still not sure how exactly.

I'll just patch in needed things until then, so probably later today I'll upload a update with custom filters (on recieving X start timer for Y) to hopefully solve problems like yours with Molten Armaments, multiple notifications is already done

Edit: I uploaded a new version, please try putting "Molten Armaments also starts Major Sorcery" as a filter. The Major Sorcery bar should then start as if you recieve that buff. It should also corectly fade if you loose the buff early.

Other spells that have the same problem should also be fixable that way. I may code that in directly in the future, but I have to do that for every language, so this is the easier solution for now.
Last edited by coolmodi : 03/14/16 at 01:51 PM.
Report comment to moderator  
Reply With Quote
Unread 03/10/16, 09:44 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by coolmodi
Multiple text alerts is possible, and now that you say it i also noticed that power surge from sorcerer doesn't give the buffs too now.

What I have on my todo list for now:

-collect id+name+dur make list to choose if possible (basically go for a by-ID system, using/recieving a effect will put it in a list where you can then chose it from)
-multiple notifications
-every bar will be a "group" that can have 1-x effects and bars
-debuff tracker (grouped as target -> debuffs? still not sure)
-custom filters: treat x as y, start z on recieving x, ignore x (so things like your armament problem can be resolved easily by the user)

Especially the "by-name" system I use right now is not ideal with how the game works, but I couldn't think of a user friendly way to use IDs (and every rank has it's own ID etc. so also no pre-filled list), but just filling a (volatile) list with whatever you recieve/use and offering that in a dropdown should work fine. Just need to check if the same buff always has the same ID, i.e. Major Whatever must have the same ID all the time or that won't work.

But I fear that I have to use both methods to make the addon work as it should...
Nice, I am looking forward to any updates.
Report comment to moderator  
Reply With Quote
Unread 03/10/16, 06:40 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Multiple text alerts is possible, and now that you say it i also noticed that power surge from sorcerer doesn't give the buffs too now.

What I have on my todo list for now:

-collect id+name+dur make list to choose if possible (basically go for a by-ID system, using/recieving a effect will put it in a list where you can then chose it from)
-multiple notifications
-every bar will be a "group" that can have 1-x effects and bars
-debuff tracker (grouped as target -> debuffs? still not sure)
-custom filters: treat x as y, start z on recieving x, ignore x (so things like your armament problem can be resolved easily by the user)

Especially the "by-name" system I use right now is not ideal with how the game works, but I couldn't think of a user friendly way to use IDs (and every rank has it's own ID etc. so also no pre-filled list), but just filling a (volatile) list with whatever you recieve/use and offering that in a dropdown should work fine. Just need to check if the same buff always has the same ID, i.e. Major Whatever must have the same ID all the time or that won't work.

But I fear that I have to use both methods to make the addon work as it should...
Last edited by coolmodi : 03/10/16 at 06:43 AM.
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 08:11 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by coolmodi
Originally Posted by timidobserver
One problem I've been noticing is that the text alerts overwrite each other.

So for example, let's say you set your text alerts to last 6 seconds. It will still go away instantly if another text alert is triggered before the 6 seconds is over. Can you come up with a better way to handle that which can allow more than one text alert to show at a time.
Pretty sure there is a way, have to rework many things in this addon. Basically everything this addon is was never planned and just patched together as I came up with the ideas, I only wanted to have a timer for Dark Cloak originally

I'll have a lot of free time the next weeks, working on this addon is one thing I planned for that
Allow the user to specify how many text alerts can show at a time. If they pick two then drop the 1st one if a third one pops up. So it would be kind of like a first in first out kind of thing.

Another annoying thing. Molten Armaments now gives you Major Sorcery, but the API doesn't register it as Major Sorcery. All it registers is Molten Armaments. So if I am using bufftimers to track major sorcery it doesn't work if there is a dk using molten armaments. Is there anything you can do about this?
Last edited by timidobserver : 03/10/16 at 01:57 AM.
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 10:18 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by timidobserver
One problem I've been noticing is that the text alerts overwrite each other.

So for example, let's say you set your text alerts to last 6 seconds. It will still go away instantly if another text alert is triggered before the 6 seconds is over. Can you come up with a better way to handle that which can allow more than one text alert to show at a time.
Pretty sure there is a way, have to rework many things in this addon. Basically everything this addon is was never planned and just patched together as I came up with the ideas, I only wanted to have a timer for Dark Cloak originally

I'll have a lot of free time the next weeks, working on this addon is one thing I planned for that
Report comment to moderator  
Reply With Quote
Unread 03/08/16, 07:10 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
One problem I've been noticing is that the text alerts overwrite each other.

So for example, let's say you set your text alerts to last 6 seconds. It will still go away instantly if another text alert is triggered before the 6 seconds is over. Can you come up with a better way to handle that which can allow more than one text alert to show at a time.
Report comment to moderator  
Reply With Quote
Unread 03/08/16, 01:22 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by babylon
Can no longer track Crystal Fragments Proc (ran debug mode to see what name to put in). Used to work, now doesn't work.

Its just not tracking.
The proc appears to be called "Crystal Fragments Proc" now (was "Crystal Fragments Passive"). Using that name works fine for me.
Last edited by coolmodi : 03/08/16 at 01:24 AM.
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 11:26 PM  
Vorall

Forum posts: 0
File comments: 53
Uploads: 0
Originally Posted by babylon
Can no longer track Crystal Fragments Proc (ran debug mode to see what name to put in). Used to work, now doesn't work.

Its just not tracking.
weird Im having this issue with sorc helper as well. swapped to circonians bufftracker wich works atm.
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 11:11 PM  
babylon

Forum posts: 14
File comments: 363
Uploads: 0
Can no longer track Crystal Fragments Proc (ran debug mode to see what name to put in). Used to work, now doesn't work.

Its just not tracking.
Report comment to moderator  
Reply With Quote
Unread 02/20/16, 11:57 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Originally Posted by timidobserver
Is there any way that you can get this to track debuffs placed on a target?
Yes, when I'm done with exams next month. Want to change a few things with this addon, debuff tracking is one of them
Report comment to moderator  
Reply With Quote
Unread 02/17/16, 10:36 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Is there any way that you can get this to track debuffs placed on a target?

For example Siphon Spirit doesn't give ME a buff so this add-on won't track it. I'd like to be able to set up a notification for when it needs to be caster again.
Last edited by timidobserver : 02/18/16 at 01:48 PM.
Report comment to moderator  
Reply With Quote
Unread 02/06/16, 07:25 AM  
coolmodi
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 55
Uploads: 3
Re: awesome

Originally Posted by pepperpep
awesome add-on!!!!! i just love it, its one of the best!

plz, can you make 2 or 3 buffs more at once visible, in a row?
Thx, but what do you mean by "at once visible, in a row"?
You can display 15 spells at once, but I don't think anyone would want or need even that much.
Last edited by coolmodi : 02/06/16 at 07:31 AM.
Report comment to moderator  
Reply With Quote
Unread 02/05/16, 06:22 PM  
pepperpep
 
pepperpep's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
awesome

awesome add-on!!!!! i just love it, its one of the best!

plz, can you make 2 or 3 buffs more at once visible, in a row?
Report comment to moderator  
Reply With Quote
Unread 02/05/16, 03:00 PM  
Synozeer

Forum posts: 0
File comments: 27
Uploads: 0
My favorite add-on of all time. Thanks!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: