Quantcast
Download
(191 Kb)
Download
Updated: 10/22/20 12:34 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Updated:10/22/20 12:34 AM
Created:09/13/20 09:26 AM
Monthly downloads:412
Total downloads:748
Favorites:5
MD5:
Categories:Beta-version AddOns, Tank
6.1.5
Hyper Tanking Tools  Updated this week!
Version: 0.6c
by: Hyperioxes [More]
The addon is still in development

Dependencies:
-LibAddonMenu

Youtube video showing its features




1.Current block cost, turns blue if Ice Staff is equipped
2.Current % block mitigation, turns blue if Ice Staff is equipped
3.Shield icon, transparent if not blocking, opaque if blocking, shield textures can be changed in settings.
4.Class special ability tracker - at the moment only works for DK and Warden, tracks Stonefist and Shimmering Shield
5.Debuffs on current target:
-Stonefist - 3 different colors, depending on amount of stacks (by default red for 1 stack, yellow for 2 stacks, green for 3 stacks)
-Alkosh - tracks actual penetration done (which means it will show 0 if the target was immune or damage shield was hit), default color is purple
-Engulfing Flames - tracks current fire damage bonus based on your Spell Damage and Maximum Magicka, default color is orange
-Weapon Skill for applying Crusher - tracks any weapon skill capable of applying Crusher and displays how many times will it apply the enchant, default color is blue
-Crusher - tracks Crusher uptime, default color is cyan
-Minor Vulnerability - tracks Minor Vulnerability uptime, default color is purple
-Minor Magickasteal - tracks Minor Magickasteal uptime, default color is blue
-Off-Balance/Off-Balance Immunity - tracks Off-Balance uptime (default color is blue/green) and Off-Balance immunity cooldown (default color is red)
-You can add more debuffs of your own
6.Buffs:
-Immovable - tracks Immovable block mitigation bonus, default color is blue
-Minor Courage - tracks Minor Courage bonus, default color is green
-Green Dragon Blood - tracks Green Dragon Blood to keep track of Burning Heart passive bonus,
default color is pink
-You can add more debuffs of your own















Plans for future (random order):
-Allowing to track multiple debuff IDs with single bar
-Default profiles for each class
-Tracking debuffs not just on current target, but also on bosses
-At the moment shield icon appears when you're holding your block button, I want to make it so it doesn't show when you're holding block while casting, because you're not actually blocking
-Adding more hard-coded buffs and debuffs, like Ele Drain, Off Balance, Major Resolve etc.
-Changing the way settings work so you won't have to reload UI to change stuff

Known bugs:
-Doesn't properly track block mitigation for Sorcerer and Templar


Any feedback is appreciated
0.6c
-Fixed a bug with UI not hiding and flashing in combat when you're opening backpack, character sheet etc.
-Alkosh is now being properly tracked when applied by other people, rather than showing "Unknown penetration"

0.6b
-Fixed a bug with UI elements that were turned off flashing when you enter combat for the first time

0.6a
-Fixed bug causing debuffs moved out of their original order to show false values

0.6
-Worked a lot on settings, most of options dont require UI reload anymore
-Added option to add multiple IDs to single tracker

0.5b
-Added options to scale shield texture
-Added debuff tracking on bosses (it's turned off by default, the UI is way too big, I'll add option to scale it down in future updates)

0.5a
-Fixed bug with Off-Balance tracker's color and text resetting when you switch targets
-Added more sources to track Off-Balance from (previously it'd only track Off-Balance from Wall of Lightning concussion and Tactician dodge roll)

0.5
-Fixed bug with Dragon Blood tracking
-Added Off-Balance/Off-Balance Immunity tracking

0.4
-Fixed various bugs
-Added option to switch buffs'/debuffs' order
-Added option to turn off entire parts of addon (for example turn of all buff tracking, turn off block UI)
-Added Minor Magickasteal tracking
-Added addition shield texture option

0.3
-Fixed a bug with debuffs not being tracked properly when you're switching between targets
-Added option to add buffs and debuffs of your own in the settings
-Settings overhaul

0.2a
-Fixed a bug with saved variables not setting proper default values for people who downloaded version 0.2 as their first version (people who updated from previous versions shouldn't notice any issues)

0.2
-Added Minor Vulnerability tracking
-Added Shimmering Shield tracking
-Changed the way the buffs are being tracked to increase performance (switched from cycling through all the debuffs on target every 100ms to using events)

0.1b
-Fixed bug with buffs and debuffs not being properly tracked when you turn off any of the buff trackers
-When someone else applies Alkosh debuff to an enemy you're targeting it will now display "unknown penetration" instead of throwing up error

0.1a
-Fixed a bug with not properly removing gender indicators at the end of names (^F,^M etc.)
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Uploader
Date
0.6b
191kB
Hyperioxes
10/21/20 09:18 AM
0.6a
191kB
Hyperioxes
10/21/20 07:27 AM
0.6
191kB
Hyperioxes
10/20/20 07:59 PM
0.5b
190kB
Hyperioxes
10/04/20 04:08 PM
0.5a
189kB
Hyperioxes
09/25/20 08:52 AM
0.5
188kB
Hyperioxes
09/24/20 11:11 PM
0.4
188kB
Hyperioxes
09/21/20 07:21 AM
0.3
159kB
Hyperioxes
09/19/20 04:36 AM
0.2a
158kB
Hyperioxes
09/18/20 07:04 PM
0.2
158kB
Hyperioxes
09/18/20 08:09 AM
0.1b
152kB
Hyperioxes
09/16/20 06:31 PM
0.1a
152kB
Hyperioxes
09/13/20 10:28 AM
0.1
152kB
09/13/20 09:26 AM


Post A Reply Comment Options
Unread 10/22/20, 06:39 AM  
Troodon80

Forum posts: 0
File comments: 35
Uploads: 0
Originally Posted by Hyperioxes
That issue should also be fixed now, please let me if you find any more bugs, I really appreciate the help
Looks good. Will keep an eye out for anything else. :-)
Report comment to moderator  
Reply With Quote
Unread 10/22/20, 12:35 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by Troodon80
Originally Posted by Hyperioxes
I think I found the issue and fixed it in version I just uploaded (0.6b), can you tell me if the problem persists?
That issue seems fixed, but a similar one seems to be present-- while in combat, when you go into cursor mode (or open character page, etc. and then close it), all the addon UI elements flash on and off.
That issue should also be fixed now, please let me if you find any more bugs, I really appreciate the help
Report comment to moderator  
Reply With Quote
Unread 10/21/20, 11:10 AM  
Troodon80

Forum posts: 0
File comments: 35
Uploads: 0
Originally Posted by Hyperioxes
I think I found the issue and fixed it in version I just uploaded (0.6b), can you tell me if the problem persists?
That issue seems fixed, but a similar one seems to be present-- while in combat, when you go into cursor mode (or open character page, etc. and then close it), all the addon UI elements flash on and off.
Report comment to moderator  
Reply With Quote
Unread 10/21/20, 09:21 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by Troodon80
The UI flashes even though that button was not pressed. Relogging to a different character, reloading UI, etc. still sees the same effect. As soon as I go into combat, the UI flashes and then the elements which are disabled are removed.
I think I found the issue and fixed it in version I just uploaded (0.6b), can you tell me if the problem persists?
Report comment to moderator  
Reply With Quote
Unread 10/21/20, 08:31 AM  
Troodon80

Forum posts: 0
File comments: 35
Uploads: 0
Originally Posted by Hyperioxes
As for the second thing, there's a button in the settings that shows entire UI even when you're out of combat so you can move it around, the flashing happens if u only click it once, to turn it on, and then go into combat without turning it off. I should probably clarify it better in the settings. Please tell me if that was the issue cause if not I'll need to look more into it.
The UI flashes even though that button was not pressed. Relogging to a different character, reloading UI, etc. still sees the same effect. As soon as I go into combat, the UI flashes and then the elements which are disabled are removed.
Report comment to moderator  
Reply With Quote
Unread 10/21/20, 07:33 AM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by Troodon80
Heya,

I decided to try this out. I was curious. Couple things I'm wondering about.

First, what does "Crushers left -400" mean? What does "Crushers left" mean in general? The number of times you can proc it based on your weapon enchantment bar? If that's the case, why would it be a negative number? Does the addon account for Torug's Pact? (see screenshot below)

Second, and more importantly, whenever I hit something, the entire current target, buff, block/shield, and boss target UI flashes on the screen despite being disabled. Any ideas on how to remedy this?


The first thing you mentioned is a bug, it's supposed to show how many Crushers are going to be applied by the Elemental Blockade (or other weapon skill), I just uploaded new version fixing this bug. At the moment it doesn't account for Torug.

As for the second thing, there's a button in the settings that shows entire UI even when you're out of combat so you can move it around, the flashing happens if u only click it once, to turn it on, and then go into combat without turning it off. I should probably clarify it better in the settings. Please tell me if that was the issue cause if not I'll need to look more into it.
Report comment to moderator  
Reply With Quote
Unread 10/21/20, 06:01 AM  
Troodon80

Forum posts: 0
File comments: 35
Uploads: 0
Heya,

I decided to try this out. I was curious. Couple things I'm wondering about.

First, what does "Crushers left -400" mean? What does "Crushers left" mean in general? The number of times you can proc it based on your weapon enchantment bar? If that's the case, why would it be a negative number? Does the addon account for Torug's Pact? (see screenshot below)

Second, and more importantly, whenever I hit something, the entire current target, buff, block/shield, and boss target UI flashes on the screen despite being disabled. Any ideas on how to remedy this?


Report comment to moderator  
Reply With Quote
Unread 09/20/20, 09:53 PM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by Rhoswyn
I'm getting repeat LUA errors when tanking dungeons and trials
Can you show a screenshot of one of the errors?
Report comment to moderator  
Reply With Quote
Unread 09/20/20, 07:26 PM  
Rhoswyn

Forum posts: 0
File comments: 15
Uploads: 0
I'm getting repeat LUA errors when tanking dungeons and trials
Report comment to moderator  
Reply With Quote
Unread 09/18/20, 07:18 PM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by Baertram
As you wrote you are using events now (didn't check the code so forgove me if you knew and use the event filters already )
you can even speed those up if you only want to check your own buffs "player" etc. by using event filters:
https://wiki.esoui.com/AddFilterForEvent

ONly make sure that each abilityId e.g. you are tracking will get an own "unique" eventName and an own eventFilter with the same eventName (where eventName would be something like "myAddonName_EventEffectChanged_".. <AbilityId>).
Hope it helps.
I'm already using event filters and I'm naming all events ("HTT"..abilityID) but thanks for the info
Report comment to moderator  
Reply With Quote
Unread 09/18/20, 10:37 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3132
File comments: 3755
Uploads: 63
As you wrote you are using events now (didn't check the code so forgove me if you knew and use the event filters already )
you can even speed those up if you only want to check your own buffs "player" etc. by using event filters:
https://wiki.esoui.com/AddFilterForEvent

ONly make sure that each abilityId e.g. you are tracking will get an own "unique" eventName and an own eventFilter with the same eventName (where eventName would be something like "myAddonName_EventEffectChanged_".. <AbilityId>).
Hope it helps.
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 06:35 PM  
Hyperioxes
 
Hyperioxes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 19
Uploads: 6
Originally Posted by zelenin
Originally Posted by Hyperioxes
Originally Posted by zelenin
Code:
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:799: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:799: in function 'UpdateDuration'
Are you using version 0.1 or 0.1a? If that problem still appears on version 0.1a, what enemy were you targetting when that error popped? Also did someone else apply alkosh to that target or was it just you?
0.1a
it was the boss transforming into a werewolf in Unhollowed grave. I don't know about alkosh
It must've been someone else applying alkosh, but it's fixed now, it will show "uknown penetration" on alkosh debuff timer instead of throwing error when someone else applies it



Originally Posted by Baertram
Please add the dependencies needed to run this addon into the addon description so one is bale to read and see them within Minion before one is logging in to see it ingame.

e.g. LibAddonMenu-2.0

Thank you.

Hint:
You could use the >=31 version check for LibAddonMenu-2.0 in your manifest txt file to assure users install the currently newest version of LAM in order to make your addon work.

Code:
## DependsOn: LibAddonMenu-2.0>=31
This assures they do not run any older verison below 28, where the global var LibAddonMenu2 was missing e.g. (from the time as LibStub was still used)
Done, thank you


Originally Posted by Rhoswyn
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:624: attempt to index a nil value
stack traceback:
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:624: in function 'UpdateDuration'
|caaaaaa<Locals> reticleName = ud, reticleBackground = ud, n = 1 </Locals>|r
It's fixed now
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 09:46 AM  
Rhoswyn

Forum posts: 0
File comments: 15
Uploads: 0
When I turn off the features I don't need the block shield bugs out
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 08:11 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3132
File comments: 3755
Uploads: 63
Please add the dependencies needed to run this addon into the addon description so one is bale to read and see them within Minion before one is logging in to see it ingame.

e.g. LibAddonMenu-2.0

Thank you.

Hint:
You could use the >=31 version check for LibAddonMenu-2.0 in your manifest txt file to assure users install the currently newest version of LAM in order to make your addon work.

Code:
## DependsOn: LibAddonMenu-2.0>=31
This assures they do not run any older verison below 28, where the global var LibAddonMenu2 was missing e.g. (from the time as LibStub was still used)
Report comment to moderator  
Reply With Quote
Unread 09/15/20, 03:27 PM  
Rhoswyn

Forum posts: 0
File comments: 15
Uploads: 0
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:624: attempt to index a nil value
stack traceback:
user:/AddOns/HyperTankingTools/HyperTankingTools.lua:624: in function 'UpdateDuration'
|caaaaaa<Locals> reticleName = ud, reticleBackground = ud, n = 1 </Locals>|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: