Quantcast
Download
(162 Kb)
Download
Updated: 06/18/21 08:02 PM
Pictures
File Info
Compatibility:
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Updated:06/18/21 08:02 PM
Created:04/30/21 07:33 AM
Monthly downloads:1,045
Total downloads:1,638
Favorites:17
MD5:
Categories:Buff, Debuff, Spell, Combat Mods
7.0.5
Hyper Tools  Updated less than 3 days ago!
Version: 0.7
by: Hyperioxes [More]
Hyper Tools is a framework that allows you to create and display graphics that help you track buffs, debuffs and other important information. The addon is somewhat similar in functionality to AuraMastery though my main inspiration was WoW addon WeakAuras2. You can also export trackers to share them with other people and import pre-made trackers



The addon allows you to create Icon Trackers and Progress Bar Trackers, put them inside regular groups





or groups attached to your group members that will follow their movements on your screen.



To all trackers you can add Load conditions (load trackers only when using certain classes, roles, in certain zones, only when certain skills are slotted, only when certain sets are equipped etc.)



and regular Conditions which change tracker's behaviour based on situation (for example hide a tracker when buff's duration is higher than 3 seconds, make tracker glow when duration equals 0, etc)




Commands:
/htshow - displays settings window
/hthide - hides settings window

GitHub Wiki with more detailed tutorials on creating trackers

0.7
-Added option to add custom lua code to events that executes when event fires
-Moved Ids from General Tab to Events Tab
-Added 'X' in top right corner that closes settings
-Added keybind for switching settings window

0.6a
-Fixed a bug with not tracking effects that were applied before the game loaded
-Fixed a bug with not being able to change Events in trackers that don't have any condition

0.6
-Groups you select in settings will now be highligthed on your screen
-Fixed a bug with equipment in your offbar being ignored when checking gear conditions (for example if you had a tracker set to only show with Vateshran's SnB equipped and you had it equipped on frontbar, the tracker would disappear when you go switch to backbar)

0.5
-Reversed border changes - switched back from using textures to using backdrops and fixed bugs that were the reason for this change back version 0.2
-'Overwrite effects when shorter duration is applied' setting has been changed to 'Don't overwrite effects when shorter duration is applied'. Overwriting is now on by default since in huge majority of cases you'll want it on (turning off the 'overwrite' is only useful in rare cases where same effect has different durations, like for example regular Engulfing Flames and elfbane Engulfing Flames)
-Added cooldowns to Icon Trackers - texture on top of Icon Trackers that will decrease in size from top to bottom based on duration, you can change its color in Display settings
-Importing trackers from import strings from previous versions will now work properly, applying default values to properties that are missing in old import strings

0.4
-Fixed a bug with pages (page number setting to 0 when importing your first tracker)
-Fixed a bug that would occur when adding Group Member type trackers with names of previously deleted trackers
-Trackers' positions are now locked when settings window isn't opened
-Settings window is now above other trackers

0.3a
-Fixed a bug with renaming Group Members and trackers placed inside Group Members

0.3
-Cooldowns now have a "Only your cast" checkbox, before that they would always only trigger on your casts, now you have a choice if you want to track all casts or only yours, this was done to make it possible to create cooldown trackers for bosses' abilities
-Added another Load condition called "Bosses" - the tracker will only load if current bosses' name is in that table, this was done so you could hide boss specific trackers outside of fighting that exact boss


0.2
-Added draw levels - you can now set level at which tracker will be drawn, allowing you to put some trackers above others
-Added checkbox in Events tab "Overwrite effects when shorter duration is applied" - normally, applying same effect with shorter duration wont override the previous effect (example applying 13sec engulfing flames wont override a longer 18sec engulfing flames with elfbane); in some cases (example Stonefist buff on you - when you use up all 3 stacks the effect's duration changes to 0 which normally wouldn't override the already existing duration, this checkbox will allow you to override older longer duration)
-Event type "Get Effect Duration only your cast" has been removed, it's now an option you can add to regular "Get Effect Duration" event type
-Fixed a bug with some textures of old trackers remaining when you change their names
-Fixed a bug that would occur when you changed tracker's name to a name some other tracker used to have in that session
-Changed Icon Tracker's borders, instead of using backdrops that would sometimes anchor to wrong places, borders are now textures which should anchor fine but their thickness can't be changed (for now)
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Uploader
Date
0.6a
331kB
Hyperioxes
06/14/21 10:04 AM
0.6
169kB
Hyperioxes
06/12/21 09:10 PM
0.5
160kB
Hyperioxes
06/10/21 05:01 PM
0.4
160kB
Hyperioxes
06/05/21 07:27 PM
0.3a
160kB
Hyperioxes
05/13/21 12:05 AM
0.3
167kB
Hyperioxes
05/07/21 08:25 PM
0.2
156kB
Hyperioxes
05/02/21 08:30 PM
0.1
153kB
04/30/21 07:33 AM


Post A Reply Comment Options
Unread 06/14/21, 10:22 PM  
electricfish
 
electricfish's Avatar

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Hyperioxes

I made a workaround for this issue in version I just uploaded - 0.6a, can you tell me if it works for you?
Yes, it appears to be working. The tracker stayed visible both after reloading the UI and logging in/out.
Report comment to moderator  
Reply With Quote
Unread 06/14/21, 10:13 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Originally Posted by CP5
I've been really enjoying using this addon, trying to figure out the bits about it as I go, but for anyone who may have a clue is there a good place to look to find synergy cooldowns to track those? And for tracking sets specifically, what wording is needed in the set name conditional field?

Edit: With the servers going down anyone with the same first question as me, I found id codes in the bandits UI buffs lua file and will test those to see if they work.
I'm using sidTools to check IDs, my other addon Hyper Tanking Tools has simplified viewers for IDs of events, effects and ability slots, I'm planning to add similar feature to Hyper Tools at some point.
Report comment to moderator  
Reply With Quote
Unread 06/14/21, 10:06 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Originally Posted by electricfish
Originally Posted by Hyperioxes
Few things to double check:
-when creating the tracker and typing in ID number did you click the plus icon after typing the ID? If you didn't, go into General Tab and there you can add the ID in a similar way
-in General Tab make sure 'Target' is set as 'Yourself'
-in Event Tab make sure the dropdown is set to 'Get Effect Duration'

If these dont work, does the tracker have Crown Experience Scroll's icon or does it have a red question mark icon?
The icon is the Solvent Proficiency one by default.
When I added the buff, I had an existing XP buff active which wasn't detected. I hadn't tried using a fresh scroll because the tracker was able to detect a couple other buffs I had active. The Progress Bar tracker I set up popped up properly when I happened to use a scroll on a below-50 character.

I noticed that after reloading the UI the buff tracker disappears and no longer appears to track the XP buff.

I have the condition operator properly set to show when greater than 0 seconds left, and I've double checked the Event is Effect Duration, along with "Yourself" as the Target. I left the Role and Class options set as "Any."


<Edit> The XP tracker in the corner is from S'rendarr. It doesn't appear to conflict because even after disabling S'rendarr entirely and reloading UI the buff tracker still did not reappear
I made a workaround for this issue in version I just uploaded - 0.6a, can you tell me if it works for you?
Report comment to moderator  
Reply With Quote
Unread 06/14/21, 01:58 AM  
CP5

Forum posts: 0
File comments: 2
Uploads: 0
I've been really enjoying using this addon, trying to figure out the bits about it as I go, but for anyone who may have a clue is there a good place to look to find synergy cooldowns to track those? And for tracking sets specifically, what wording is needed in the set name conditional field?

Edit: With the servers going down anyone with the same first question as me, I found id codes in the bandits UI buffs lua file and will test those to see if they work.
Last edited by CP5 : 06/14/21 at 02:02 AM.
Report comment to moderator  
Reply With Quote
Unread 06/13/21, 01:53 AM  
electricfish
 
electricfish's Avatar

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Hyperioxes
Few things to double check:
-when creating the tracker and typing in ID number did you click the plus icon after typing the ID? If you didn't, go into General Tab and there you can add the ID in a similar way
-in General Tab make sure 'Target' is set as 'Yourself'
-in Event Tab make sure the dropdown is set to 'Get Effect Duration'

If these dont work, does the tracker have Crown Experience Scroll's icon or does it have a red question mark icon?
The icon is the Solvent Proficiency one by default.
When I added the buff, I had an existing XP buff active which wasn't detected. I hadn't tried using a fresh scroll because the tracker was able to detect a couple other buffs I had active. The Progress Bar tracker I set up popped up properly when I happened to use a scroll on a below-50 character.

I noticed that after reloading the UI the buff tracker disappears and no longer appears to track the XP buff.

I have the condition operator properly set to show when greater than 0 seconds left, and I've double checked the Event is Effect Duration, along with "Yourself" as the Target. I left the Role and Class options set as "Any."


<Edit> The XP tracker in the corner is from S'rendarr. It doesn't appear to conflict because even after disabling S'rendarr entirely and reloading UI the buff tracker still did not reappear
Last edited by electricfish : 06/13/21 at 02:20 AM.
Report comment to moderator  
Reply With Quote
Unread 06/12/21, 06:36 PM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Originally Posted by electricfish
Is this addon able to track long duration buffs like experience scrolls or food buffs?
I tried to add a Crown Experience Scroll buff using id 66776 (which I got from S'rendarr and double checked with CMX) as a Progress Bar type, but it doesn't show any time or bar progress. When adding a condition to hide the buff if the time == 0, it disappears so that tells me it's not detecting this on my character somehow.
Few things to double check:
-when creating the tracker and typing in ID number did you click the plus icon after typing the ID? If you didn't, go into General Tab and there you can add the ID in a similar way
-in General Tab make sure 'Target' is set as 'Yourself'
-in Event Tab make sure the dropdown is set to 'Get Effect Duration'

If these dont work, does the tracker have Crown Experience Scroll's icon or does it have a red question mark icon?
Report comment to moderator  
Reply With Quote
Unread 06/12/21, 06:14 PM  
electricfish
 
electricfish's Avatar

Forum posts: 0
File comments: 7
Uploads: 0
Is this addon able to track long duration buffs like experience scrolls or food buffs?
I tried to add a Crown Experience Scroll buff using id 66776 (which I got from S'rendarr and double checked with CMX) as a Progress Bar type, but it doesn't show any time or bar progress. When adding a condition to hide the buff if the time == 0, it disappears so that tells me it's not detecting this on my character somehow.
Report comment to moderator  
Reply With Quote
Unread 06/11/21, 02:54 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Originally Posted by Baertram
Just curious about the technical part: How did you add the textures to the group members and let them move with them? Thanks!
I got the idea form Player Role Indicator addon, original author doesn't maintain it anymore but a friend of mine continues working on it (though he doesn't upload his stuff on esoui). Can't say I understand those operations in 100% but it takes group member's world position, camera's world position and rotation, and uses matrixes to calculate how much an UI element should move.
Report comment to moderator  
Reply With Quote
Unread 06/10/21, 05:24 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3545
File comments: 4340
Uploads: 68
Just curious about the technical part: How did you add the textures to the group members and let them move with them? Thanks!
Last edited by Baertram : 06/10/21 at 05:24 PM.
Report comment to moderator  
Reply With Quote
Unread 06/10/21, 05:03 PM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Re: Re: Assassin's Scourge Proc

Originally Posted by Ankou_rmv
Originally Posted by corerupt
I'm trying to get HT to show me the Relentless Focus Proc Assassin's Scourge. I have the correct ID (61928) and the icon shows but it will not track the stack amount (stays on 0) leaving the conditions i want to use ineffective. Any help to get this working?
The same thing for id 61919/61920. it just doesn't work.
That is because for some reason Relentless Focus effect doesn't have 'stacks' property (it just stays on 0), so you can't just check your Relentless Focus stacks by looking into buffs, other addons are counting Relentless Focus stacks using combat events.
Last edited by Hyperioxes : 06/10/21 at 05:03 PM.
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 08:43 AM  
Ankou_rmv
 
Ankou_rmv's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Angry Re: Assassin's Scourge Proc

Originally Posted by corerupt
I'm trying to get HT to show me the Relentless Focus Proc Assassin's Scourge. I have the correct ID (61928) and the icon shows but it will not track the stack amount (stays on 0) leaving the conditions i want to use ineffective. Any help to get this working?
The same thing for id 61919/61920. it just doesn't work.
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 06:42 AM  
corerupt

Forum posts: 0
File comments: 3
Uploads: 0
Assassin's Scourge Proc

I'm trying to get HT to show me the Relentless Focus Proc Assassin's Scourge. I have the correct ID (61928) and the icon shows but it will not track the stack amount (stays on 0) leaving the conditions i want to use ineffective. Any help to get this working?
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 10:22 AM  
[email protected]

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Trouble setting up a proc

Originally Posted by Hyperioxes
Originally Posted by [email protected]
So every time you use Crystal Shards there's a chance that Crystal Fragments might proc.

I wanted to track the Crystal Fragment Proc.

In my combat log, I found

5911,ABILITY_INFO,46326,"Crystal Fragments Passive","/esoui/art/icons/ability_mage_065.dds",T,T
5911,EFFECT_INFO,46326,BUFF,NONE,T

So I assume the id is 46326

I set it to "Yourself" since the buff is on me.

The icon was created, however, it didn't show the proc during combat. I experimented with the settings, but nothing seemed to work.

Hyper Tools seems like something I like to use since I've come from a long weakauras2 background.

Thanks
Hi, the ID of Crystal Frag proc is 46327, you can get the IDs with addons like SidTools, Hyper Tanking Tools or Combat Metrics, in future I'm also planning on adding ID viewer to Hyper Tools but atm I have other priorities. You will also have to turn on "Overwrite effects when shorter duration is applied" checkbox in Events tab so the tracker disappears when you use up your Crystal Frag proc


I see. I wonder why combat log had it wrong?

I found this:

https://esoitem.uesp.net/viewlog.php...ts&searchtype=

You don't have to install anything.

I'm using the addon now, works great.

Thanks for the good work.
Report comment to moderator  
Reply With Quote
Unread 05/12/21, 04:46 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 9
Originally Posted by crysis992
I'm currently trying to track combat prayer on my group members, but every time I create an group member tracker it just shows an empty box. Is it currently not possible to show an icon?

The "Group Member" type is just a container. You still need to put Icon Tracker or Progress Bar Tracker inside of that Group Member (you can put tracker inside a group by selecting the tracker and then CTRL+clicking the Group Member). There's a tutorial for it there: https://github.com/Hyperioxes/HyperT...a-group-member
Report comment to moderator  
Reply With Quote
Unread 05/12/21, 03:42 AM  
crysis992

Forum posts: 2
File comments: 42
Uploads: 0
I'm currently trying to track combat prayer on my group members, but every time I create an group member tracker it just shows an empty box. Is it currently not possible to show an icon?

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: