Download
(41 Kb)
Download
Updated: 03/27/16 01:49 PM
Pictures
File Info
Compatibility:
Thieves Guild (2.3)
Orsinium (2.2.4)
Update 7 (1.7.0)
Update 6 (1.6.5)
Updated:03/27/16 01:49 PM
Created:03/15/15 07:32 AM
Monthly downloads:103
Total downloads:52,801
Favorites:10
MD5:
Ultimate Buff Tracker  Popular! (More than 5000 hits)
Version: 1.0
by: Agade [More]
Overview
Since 1.6.5 ultimate is generated by having a buff that regens ultimate for 8s after doing a light attack, heavy attack, block... This addon displays text on the screen when you are in combat and the buff is not on.

How it works
The addon tracks whether you have the buff or not only based on you doing light attacks, heavy attacks, blocking damage and dodging damage. The addon then knows that the buff will expire in 8s. This is imperfect as there is at least one other effect which triggers the buff: healing another player who has the buff. The reason it is being tracked this way is that this "buff" doesn't show up in the buffs list making direct tracking impossible.
You can turn on "Extensive Experimental Tracking" in the addon menu to further track the presence of the buff based of it ticking, if there the buff doesn't tick for 1.2s the addon tells you you don't have the buff anymore. The drawback of this is that you learn you don't have the buff 1.2s after you have already lost it, thereby losing some ultimate.

Manual
This text can be made movable in the addon menu and dragged on the screen to your preferred location.
You can also type /ut in chat to lock/unlock the text.
The addon will constantly show "No Ulti Buff" while the text frame is unlocked. Lock the text for normal addon behavior.

Installation
Method 1: Use Minion
Method 2: Extract the Ulti_Tracker folder from the .rar into your addons folder

Feedback
Use the comment section for bugs and requests.

Thanks
In order of human value
-All the netches and mudcrabs I killed while testing this addon
-Lontus for convincing me to make this addon by promising me my weight in columbine (and then not giving me anything)

--------------------------------------------------------Français ------------------------------------------------------

Présentation Brève
Depuis la version 1.6.5 les points de capacité ultime sont générés en acquiérant un buff de 8s après avoir fait une attaque légère, une attaque lourde, un bloquage, une esquive... Cet addon vous prévient lorsque vous êtes en combat et n'avez pas le buff avec un texte sur l'écran.

Que fait l'addon?
L'addon sait si vous avez le buff ou pas en regardant vos attaques légères, vos attaques lourdes, vos bloquages et vos esquives. L'addon sait ensuite que le buff expire dans 8s. Cette méthode est imparfaite car il y a au moins un autre effet qui vous donnent le buff: soigner quelqu'un ayant le buff.

L'addon fonctionne ainsi car il est impossible de voir directement le buff dans la liste des buff, le seul moyen est de le voir indirectement en regardant les attaques légères etc...

Vous pouvez activer le "Extensive Experimental Tracking" dans le menu de l'addon en jeux, ceci n'altère pas le fonctionnement de base de l'addon mais lui ajoute une nouveau comportement: Si le buff générateur de points d'ulti tick alors que vous n'aviez fait ni attaque légère, ni attaque lourde, ni bloquage, ni esquive l'addon déduit que vous avez le buff. Si pendant 1,2s le buff ne tick pas l'addon déduit que vous n'avez plus le buff. L'inconvéniant de la méthode est que vous êtes prévenus de l'absence du buff 1,2s après que vous l'ayiez déjà perdu.


Manuel
Le texte peut être rendu movible dans le menu de l'addon en jeux et bougé à la souris. Vous pouvez aussi tapper /ut dans le chat. N'oubliez pas ensuite de reverrouiller la position du texte pour que l'addon fonctionne correctement.

Installation
Method 1: Utilisez Minion
Method 2: Extraire le dossier Ulti_Tracker dans votre répertoire avec tous les autres addon
V1.0 - Added text size slider, text is now chosen via editbox, removed /uttext command
V0.99 - Updated to LAM r20 and libstub r4
V0.98 - Flagged API 14 compatibility, updated LAM to r19
V0.97 - Flagged API 13 compatibility
V0.96 - API 12 (patch 2.1.4/1.7.0) compatibility
V0.95 - Made settings account wide. (Tell me on the esoui page if you want an option for character wide settings)
V0.94 - Menu bugfix attempt
V0.93 - Cleaner update method (discovered RegisterForUpdate)
V0.92 - Update to LAM 2.0-r18, small cleanup
V0.91 - Fixed a polution of global namespace potentially causing incompatibility with other addons
V0.9 - Better turning off and updating behavior
Turning off with key now persists through /reloadui and restarting the game
V0.81 - Bug fix for clients other than EN in triggering from light and heavy attacks
V0.8 - Added a dropdown menu to choose the time before buff expiration when the addon will warn you
Added a description of Extensive Experimental Tracking in the menu
Added a description of Warning in the menu
Added a command to change the text of the indicator and an explanation of it in the menu
V0.73 - Cleaner looking menu including info about the /ut command
V0.72 - Better loading behavior
V0.71 - Added /ut command in chat to lock/unlock text
V0.7 - Added Extensive Experimental Tracking option to track the buff from it's ticks when it is triggered by an unknown source (anything other than light/heavy/block/dodge). The addon will then tell you you don't have the buff if it doesn't see an other tick for 1.2s
V0.6 - Addon should now track buff from dodges as well
V0.5 - Addon should not show any text while you are dead anymore
V0.4 - Added keybind option to quickly turn addon on and off
V0.3 - Addon now tracks buff from blocks as well
V0.2 - Added option to display text in yellow 1s before you lose the buff
V0.11 - Added default values for text position, hopefully fixing some problems on install.
V0.1 - Release
Optional Files (0)


Archived Files (23)
File Name
Version
Size
Uploader
Date
0.99
41kB
Agade
03/27/16 01:09 PM
0.98
37kB
Agade
03/15/16 03:57 PM
0.97
34kB
Agade
12/02/15 02:04 PM
0.96
34kB
Agade
09/02/15 01:32 AM
0.95
34kB
Agade
08/12/15 03:09 PM
0.94
34kB
Agade
07/24/15 04:33 PM
0.93
37kB
Agade
06/23/15 03:24 PM
0.92
37kB
Agade
06/23/15 02:12 PM
0.91
59kB
Agade
05/20/15 03:13 PM
0.9
59kB
Agade
04/04/15 10:23 AM
0.81
59kB
Agade
04/01/15 12:06 PM
0.8
59kB
Agade
03/28/15 12:38 PM
0.73
58kB
Agade
03/28/15 08:58 AM
0.72
58kB
Agade
03/25/15 01:42 PM
0.71
58kB
Agade
03/24/15 02:51 PM
0.7
58kB
Agade
03/21/15 12:08 PM
0.6
58kB
Agade
03/21/15 06:26 AM
0.5
58kB
Agade
03/19/15 03:06 PM
0.4
58kB
Agade
03/18/15 02:42 PM
0.3
57kB
Agade
03/17/15 02:19 PM
0.2
57kB
Agade
03/16/15 04:19 PM
0.11
57kB
Agade
03/15/15 09:41 AM
0.1
57kB
Agade
03/15/15 07:32 AM


Post A Reply Comment Options
Unread 03/16/15, 10:10 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Is there a way to make this addon pick up the buff for healers? Healers get the buff anytime to heal someone with the buff.
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 01:23 AM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
You are right, and apparently I'm also missing "Ultimate can also be gained from blocking, dodging..." I Should probably make it clear on the page that this only tracks light/heavy attacks. The thing is I've tested it out and this buff doesn't show up in the buffs list, so you can only keep track of it indirectly.

Since group wide damage meters are gone I'm gonna assume you can't keep track of everyone else's light/heavy attacks to know if they have the buff when you heal them.

I have some schemes in mind to try out, thanks for telling me about this.
Last edited by Agade : 03/17/15 at 03:05 AM.
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 07:39 AM  
Killcano

Forum posts: 0
File comments: 8
Uploads: 0
Ultimate Track Instead?

Would it be possible to watch ultimate gains instead? If you do not gain ultimate in 2-3 seconds, assume no buff is present. There are other ways to gain ultimate, but generally they have cool downs.

In short, what people really need to know is when their ultimate is not gaining at which point a reminder/notification would be helpful.

Thoughts?
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 11:07 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by Agade
You are right, and apparently I'm also missing "Ultimate can also be gained from blocking, dodging..." I Should probably make it clear on the page that this only tracks light/heavy attacks. The thing is I've tested it out and this buff doesn't show up in the buffs list, so you can only keep track of it indirectly.

Since group wide damage meters are gone I'm gonna assume you can't keep track of everyone else's light/heavy attacks to know if they have the buff when you heal them.

I have some schemes in mind to try out, thanks for telling me about this.
In that case some keybind toggle or other would be nice so that I can quickly turn it off when im healing and on when im dpsing.
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 10:39 PM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Re: Ultimate Track Instead?

Originally Posted by Killcano
Would it be possible to watch ultimate gains instead? If you do not gain ultimate in 2-3 seconds, assume no buff is present. There are other ways to gain ultimate, but generally they have cool downs.
I am working on something along those lines. And about the following :
" There are other ways to gain ultimate, but generally they have cool downs."
It seems like the game lets you tell that the buff ticked so there is no doubt where the ulti came from.

"In short, what people really need to know is when their ultimate is not gaining at which point a reminder/notification would be helpful.

Originally Posted by Killcano
In short, what people really need to know is when their ultimate is not gaining at which point a reminder/notification would be helpful.

Thoughts?
I see where you are coming from but some players might argue that if they are warned after the buff has expired they have already missed out on some ulti, competitive pvp for example. I am trying to add this robust tick tracking behavior on top of the light/heavy/block perfectly timed tracking the addon already does. In other words track only the healing and the dodging (and any other triggers that might be hidden in the game) with this. Speaking of which I probably will be able to track the dodging just havn't tried yet.
Report comment to moderator  
Reply With Quote
Unread 03/18/15, 02:43 PM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Originally Posted by timidobserver
Originally Posted by Agade
You are right, and apparently I'm also missing "Ultimate can also be gained from blocking, dodging..." I Should probably make it clear on the page that this only tracks light/heavy attacks. The thing is I've tested it out and this buff doesn't show up in the buffs list, so you can only keep track of it indirectly.

Since group wide damage meters are gone I'm gonna assume you can't keep track of everyone else's light/heavy attacks to know if they have the buff when you heal them.

I have some schemes in mind to try out, thanks for telling me about this.
In that case some keybind toggle or other would be nice so that I can quickly turn it off when im healing and on when im dpsing.
Done
Report comment to moderator  
Reply With Quote
Unread 03/18/15, 07:20 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by Agade
Originally Posted by timidobserver
Originally Posted by Agade
You are right, and apparently I'm also missing "Ultimate can also be gained from blocking, dodging..." I Should probably make it clear on the page that this only tracks light/heavy attacks. The thing is I've tested it out and this buff doesn't show up in the buffs list, so you can only keep track of it indirectly.

Since group wide damage meters are gone I'm gonna assume you can't keep track of everyone else's light/heavy attacks to know if they have the buff when you heal them.

I have some schemes in mind to try out, thanks for telling me about this.
In that case some keybind toggle or other would be nice so that I can quickly turn it off when im healing and on when im dpsing.
Done
Thanks for the quick responses and changes.

EDIT: Would it be feasible to hide the dialog when the player is dead?
Last edited by timidobserver : 03/18/15 at 07:21 PM.
Report comment to moderator  
Reply With Quote
Unread 03/19/15, 03:06 PM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Originally Posted by timidobserver
Originally Posted by Agade
Originally Posted by timidobserver
Originally Posted by Agade
You are right, and apparently I'm also missing "Ultimate can also be gained from blocking, dodging..." I Should probably make it clear on the page that this only tracks light/heavy attacks. The thing is I've tested it out and this buff doesn't show up in the buffs list, so you can only keep track of it indirectly.

Since group wide damage meters are gone I'm gonna assume you can't keep track of everyone else's light/heavy attacks to know if they have the buff when you heal them.

I have some schemes in mind to try out, thanks for telling me about this.
In that case some keybind toggle or other would be nice so that I can quickly turn it off when im healing and on when im dpsing.
Done
Thanks for the quick responses and changes.

EDIT: Would it be feasible to hide the dialog when the player is dead?
Done
Report comment to moderator  
Reply With Quote
Unread 03/21/15, 09:32 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
I have an idea for adding healing.

For example, let's take this addon http://www.esoui.com/downloads/info9...teCounter.html

This addon is using a method to update a UI element with how much ultimate a person has. Could you do the same thing, but instead update some kind of counter rather than a UI element. You could then create a function that tracks how often the counter is increasing every second. If the player is gaining 3 ultimate per second or more, we know they have the ultimate buff.

The problem with this is that there are abilities and skills that increase the ultimate generation rate or add directly to ultimate for the various classes and set items. You would have to find each of these abilities and have you addon to take those skills into consideration. For example, if the Templar has just used a Dawn's Wrath ability within 6 seconds, their ultimate generation should be 6 per second if they have the ultimate buff.

It would honestly get pretty complicated making this work with all of the things that augment ultimate, but it is the best that I could come up with.
Last edited by timidobserver : 03/21/15 at 09:34 AM.
Report comment to moderator  
Reply With Quote
Unread 03/21/15, 09:41 AM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Originally Posted by timidobserver
I have an idea for adding healing.

For example, let's take this addon http://www.esoui.com/downloads/info9...teCounter.html

This addon is using a method to update a UI element with how much ultimate a person has. Could you do the same thing, but instead update some kind of counter rather than a UI element. You could then create a function that tracks how often the counter is increasing every second. If the player is gaining 3 ultimate per second or more, we know they have the ultimate buff.

The problem with this is that there are abilities and skills that increase the ultimate generation rate or add directly to ultimate for the various classes and set items. You would have to find each of these abilities and have you addon to take those skills into consideration. For example, if the Templar has just used a Dawn's Wrath ability within 6 seconds, their ultimate generation should be 6 per second if they have the ultimate buff.

It would honestly get pretty complicated making this work with all of the things that augment ultimate, but it is the best that I could come up with.
Actually it's alot simpler because although you can't see the buff you can see it tick it's called "Ultimate Gain Restore". So you are suggesting tracking the buff by it's ticks. So if you don't get another tick after a second you know it wore off. What I don't like about this method is that by the time you know you don't have the buff you have lost the opportunity for an ulti tick.

My intentions are to keep tracking light/heavy/block/dodge with perfect timings as the addon currently does and to add previously described mechanism for tracking heals and other effects that might be in the game. I am testing something like that at the moment.
Last edited by Agade : 03/21/15 at 09:41 AM.
Report comment to moderator  
Reply With Quote
Unread 03/21/15, 09:51 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by Agade
Originally Posted by timidobserver
I have an idea for adding healing.

For example, let's take this addon http://www.esoui.com/downloads/info9...teCounter.html

This addon is using a method to update a UI element with how much ultimate a person has. Could you do the same thing, but instead update some kind of counter rather than a UI element. You could then create a function that tracks how often the counter is increasing every second. If the player is gaining 3 ultimate per second or more, we know they have the ultimate buff.

The problem with this is that there are abilities and skills that increase the ultimate generation rate or add directly to ultimate for the various classes and set items. You would have to find each of these abilities and have you addon to take those skills into consideration. For example, if the Templar has just used a Dawn's Wrath ability within 6 seconds, their ultimate generation should be 6 per second if they have the ultimate buff.

It would honestly get pretty complicated making this work with all of the things that augment ultimate, but it is the best that I could come up with.
Actually it's alot simpler because although you can't see the buff you can see it tick it's called "Ultimate Gain Restore". So you are suggesting tracking the buff by it's ticks. So if you don't get another tick after a second you know it wore off. What I don't like about this method is that by the time you know you don't have the buff you have lost the opportunity for an ulti tick.

My intentions are to keep tracking light/heavy/block/dodge with perfect timings as the addon currently does and to add previously described mechanism for tracking heals and other effects that might be in the game. I am testing something like that at the moment.
Awesome. Glad to hear you have something a lot less convoluted/complicated than what I described lol.
Report comment to moderator  
Reply With Quote
Unread 03/25/15, 09:36 AM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
It looks like the addon dosen't track my light and havy attacks it only works for block. It will show no ulti buff the whole time...
Report comment to moderator  
Reply With Quote
Unread 03/25/15, 01:23 PM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Originally Posted by Tonyleila
It looks like the addon dosen't track my light and havy attacks it only works for block. It will show no ulti buff the whole time...
I'm not able to reproduce the behavior with any settings. What settings are you using (lock/unlock text, extensive tracking, warning)? Can you try with only this addon loaded? Can you try reinstalling it?

The tracking of light/heavy is almost fused with blocks so I'm very confused. What weapon are you using?
Last edited by Agade : 03/25/15 at 01:24 PM.
Report comment to moderator  
Reply With Quote
Unread 03/26/15, 05:59 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Originally Posted by Agade
Originally Posted by Tonyleila
It looks like the addon dosen't track my light and havy attacks it only works for block. It will show no ulti buff the whole time...
I'm not able to reproduce the behavior with any settings. What settings are you using (lock/unlock text, extensive tracking, warning)? Can you try with only this addon loaded? Can you try reinstalling it?

The tracking of light/heavy is almost fused with blocks so I'm very confused. What weapon are you using?
I will test it again I did not change any settings. It worked fine with V0.6 and stoped working right when I updated to V0.71
Report comment to moderator  
Reply With Quote
Unread 03/27/15, 01:37 AM  
Agade
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
Originally Posted by Tonyleila
Originally Posted by Agade
Originally Posted by Tonyleila
It looks like the addon dosen't track my light and havy attacks it only works for block. It will show no ulti buff the whole time...
I'm not able to reproduce the behavior with any settings. What settings are you using (lock/unlock text, extensive tracking, warning)? Can you try with only this addon loaded? Can you try reinstalling it?

The tracking of light/heavy is almost fused with blocks so I'm very confused. What weapon are you using?
I will test it again I did not change any settings. It worked fine with V0.6 and stoped working right when I updated to V0.71
Uninstalled my addon and deleted savedvariables. Installed 0.72 and didnt touch settings, not able to reproduce, it works fine. Keep me posted
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: