Quantcast
Download
(56 Kb)
Download
Updated: 06/11/17 04:48 AM
Pictures
File Info
Compatibility:
Morrowind (3.0)
Homestead (2.7)
Updated:06/11/17 04:48 AM
Created:11/27/16 06:57 AM
Monthly downloads:5,871
Total downloads:78,673
Favorites:185
MD5:
Categories:Action Bar Mods, Buff, Debuff, Spell, Casting Bars, Cooldowns
Action Duration Reminder  Popular! (More than 5000 hits)
Version: 2.0.3
by: cloudor [More]
Overview

This addon tracks your sloted actions that have duration attributes or over time effects, reminds you to re-invoke your actions, and makes you good at performing rotations.

Features
  • Show current action duration remaining seconds in action bar,
  • Show a shift bar of swapped action hints above their original action bar position,
  • Auto move player resource bars upward when they are conflicted with shift bar,
  • Support actions without duration attribute but have DOT effects such as Desctructive Touch or other timed effect such as Elemental Drain,
  • Keep the ending 0.0 hints blinking for a little longer after duration finished, so they don't get lost easily,
  • Switch correspongding timer hints for current reticle over target,
  • Support actions stackable effect counting such as nightblade's Grim Focus and its morphs,
  • Append shift bar on top of ultimate button to show third ability bar such as overload bar action timer hints,
  • Override action duration with target debuff effect, e.g. change Beast Trap's 60s timeout to 6s timeout after triggered.
v2.0.3
- Link taunt effects with concurrent tank-role actions such as "Inner Fire".

v2.0.2
- Fixed an eso effect change bug that reset Crippling Grasp's duration to end immediately after cast.

v2.0.1
- Added an option to switch account/character settings.

v2.0.0
- Refactored code structure and fixed some bugs.
- Supported "Rendering Slash" for French/German language.
- Supported ultimate action duration such as "War Horn".

v1.31
- Fixed a precedence issue, e.g. the dragonknight volatile armor should show 20s buff time, not 10s DOT time.

v1.30
- Marked new api version.

v1.29
- Readjust default auto reposition margins for "Wykkyds Enhanced HUD".
- Improved effect recognition of bold escape fatigue for its morphs.
- Fixed a weapon pair recognition bug.

v1.28
- Fixed a format bug of alert name.

v1.27
- Fixed a bleeding DOT effect recognition bug.
- Added a 'Multiple Target Tracking' option, default is on.

v1.26
- Added player effect tracking e.g. the 4s 'Bolt Escape' fatigue time. If both player and target effects take place by same action, it will show player effect over target effect, e.g. the 20s Brutality buff from dual wield skill 'Hidden Blade' will override the 6s target movement debuff.

v1.25
- Added an option button to place the alert frame.

v1.24
- Fixed the gender specific screen string for french and german clients.
- Added an alert sound select option.

v1.23
- Added an option to exclude short duration.

v1.22
- Avoided alerts when debuffs fade because target die.

v1.21
- Fixed an issue that action bar flip animation is gone after applying time out lines.

v1.20
- Fixed an issue that resource bars are mis-repositioned when they are below the action bar.

v1.19
- Impoved options of alert including text and sound.

v1.18
- Impoved the DOT effect recognition such as Twin Slashes Bleeding effect.

v1.17
- Added options to play sound before timeout.

v1.16
- Added an option to show timeout announce, off by default.
- Added support for actions with both duration attribute and target debuff effect, e.g. change Beast Trap's 60s timeout to 6s timeout after triggered.

v1.15
- Added support for showing third ability bar such as overload bar action timer hints.

v1.14
- Added support for stackable effect counting such as light/heavy attacks with nightblade's Grim Focus and its morphs.

v1.13
- Added a button in settings menu to show the shift bar that can be moved around.

v1.12
- Added an option to disable shift action bar and an option to adjust cooldown line thickness.

v1.11
- Added support for target and target effect change.

v1.10
- Added conflict detection of all player resource bars and move them upward automatically.

v1.09
- Changed health bar patch that auto move it vertically according to option "Position Gap".

v1.08
- Fixed an issue that action icon stays lit while character is out of mag/stam.

v1.07
- Added some line options and a font name option.

v1.06
- Fixed a bug of starting to count down a ground ability that just canceled by invoking another ability before placement.

v1.05
- Added a position patch for addon "Wykkyds Enhanced HUD" to avoid overlap, options added.

v1.04
- Added option setting "Cooldown Color".
- Removed tracking of "Crystal Fragment Proc“.

v1.03
- Added option settings "Label Font Size" and "Label Vertical Offset".

v1.02
- Added tracking of effects over time as action duration.

v1.01
- Fixed some ui error bugs.

v1.0
- Initial implementation.
Optional Files (0)


Archived Files (31)
File Name
Version
Size
Author
Date
2.0.2
57kB
cloudor
04/20/17 07:19 AM
2.0.1
57kB
cloudor
04/19/17 08:33 AM
2.0.0
56kB
cloudor
04/04/17 09:03 AM
1.30
48kB
cloudor
02/16/17 06:40 AM
1.30
48kB
cloudor
02/16/17 06:03 AM
1.30
48kB
cloudor
02/07/17 05:08 AM
1.29
48kB
cloudor
01/19/17 07:03 AM
1.28
54kB
cloudor
01/03/17 10:27 PM
1.27
47kB
cloudor
01/03/17 05:44 AM
1.26
47kB
cloudor
12/26/16 08:07 AM
1.25
47kB
cloudor
12/20/16 05:51 AM
1.24
47kB
cloudor
12/19/16 07:06 AM
1.23
46kB
cloudor
12/17/16 06:38 PM
1.22
46kB
cloudor
12/17/16 06:20 AM
1.18
45kB
cloudor
12/12/16 08:41 AM
1.17
45kB
cloudor
12/12/16 08:22 AM
1.15
45kB
cloudor
12/11/16 03:18 AM
1.14
44kB
cloudor
12/08/16 07:49 AM
1.13
44kB
cloudor
12/07/16 09:44 AM
1.12
43kB
cloudor
12/06/16 11:59 AM
1.11
43kB
cloudor
12/06/16 09:10 AM
1.09
42kB
cloudor
12/05/16 08:13 AM
1.08
42kB
cloudor
12/04/16 08:18 AM
1.07
42kB
cloudor
12/01/16 08:32 AM
1.06
42kB
cloudor
11/30/16 08:01 AM
1.05
41kB
cloudor
11/29/16 11:46 AM
1.04
41kB
cloudor
11/29/16 07:45 AM
1.03
40kB
cloudor
11/28/16 11:14 AM
1.02
40kB
cloudor
11/28/16 08:03 AM
1.01
40kB
cloudor
11/27/16 11:30 AM
1.0
40kB
cloudor
11/27/16 07:32 AM


Post A Reply Comment Options
Unread Today, 09:53 AM  
Gamer1986PAN

Forum posts: 34
File comments: 170
Uploads: 0
Originally Posted by cloudor
Originally Posted by Baranthus
Hi guys. Will this be getting updated for HotR soon? I'm using Minion and it looks like its trying to aurtoupload a new version everyday but it stays stuck on Morrowind as the latest update.
Yes, it will. This week.
Can you think about implementing the Global Cooldown as well? Like red colored cooldowns while the global cooldown is ticking...
Report comment to moderator  
Reply With Quote
Unread Today, 04:05 AM  
leviz

Forum posts: 1
File comments: 4
Uploads: 0
Originally Posted by cloudor
Originally Posted by Baranthus
Hi guys. Will this be getting updated for HotR soon? I'm using Minion and it looks like its trying to aurtoupload a new version everyday but it stays stuck on Morrowind as the latest update.
Yes, it will. This week.
awesome!
Report comment to moderator  
Reply With Quote
Unread Today, 07:24 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 89
Uploads: 2
Originally Posted by Baranthus
Hi guys. Will this be getting updated for HotR soon? I'm using Minion and it looks like its trying to aurtoupload a new version everyday but it stays stuck on Morrowind as the latest update.
Yes, it will. This week.
Report comment to moderator  
Reply With Quote
Unread 08/19/17, 07:40 AM  
Baranthus
 
Baranthus's Avatar

Forum posts: 5
File comments: 7
Uploads: 0
Hi guys. Will this be getting updated for HotR soon? I'm using Minion and it looks like its trying to aurtoupload a new version everyday but it stays stuck on Morrowind as the latest update.
Report comment to moderator  
Reply With Quote
Unread 08/18/17, 12:08 PM  
zkeme

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: ADR bug with merciless resolve fix

Unfortunately, adding this change makes my FPS drop to less than 5 fps on my nightblade. This is at a target dummy when I have Poison Injection, Endless Hail, Relentless Focus, and Leeching Strikes active. I don't even want to see what it's like in an actual trial.

On the other hand, it works flawlessly for my Warden since I don't have nearly as many dots up.
Sorry to read that, but I really and I mean REALLY dont see how this change will affect FPS. All it does is saying "hey is the ability Merciless Resolve (or the stamina morph), if so dont reset my visual timer" which btw is similar to what the addon was already doing on some other skills. So really dude, recheck it. I am sure it has nothing to do with this change at all. I am a professional programmer for mobile phones, I am used to have to respect resources of the devices and I am telling you, there is no way this change impacts fps.

Maybe you did not change the file correctly and you ended up somehow in an infinite loop? that would explain things somehow.. Recheck that you edited the file correctly.
Last edited by zkeme : 08/18/17 at 12:15 PM.
Report comment to moderator  
Reply With Quote
Unread 08/15/17, 12:36 PM  
Khakari

Forum posts: 0
File comments: 2
Uploads: 0
Perfect. Thanks.

This Addon Dev needs proper gratitude. This is badass.
Cheers
Report comment to moderator  
Reply With Quote
Unread 08/11/17, 12:25 AM  
PlagueSD
 
PlagueSD's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Re: ADR bug with merciless resolve fix

Originally Posted by zkeme
Originally Posted by bungus
Originally Posted by imsg
Merciless resolve CD disappear after first arrow. Would be awesome if it kept on going over the full duration of the Minor Berserk buff so you know how much time there is for another arrow. Keep up the good work!
Yeah, this is still broken. Using ADR for keeping track of how many weaves until my next arrow is really useful, but less useful after the first arrow because it goes away
This was annoying me a bit, so I lost 30min and found the solution

1 - Open the Core.lua that is inside the ActionDurationReminder/src folder with any text editor
2- Select all the code from line 160 until line 174 (the comment lines that start with "--"), so this block:
Code:
    
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action
                            core.actions[key] = nil
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
3- Replace with following block of code:
Code:
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action 
                            if abilityId == 62118 then --and avoid removing Merciless Resolve, since buff stays on
                                action.stackCount = 0
                            else 
                                core.actions[key] = nil
                            end
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
4- Save file and reopen the game, you should be good to go

Unfortunately, adding this change makes my FPS drop to less than 5 fps on my nightblade. This is at a target dummy when I have Poison Injection, Endless Hail, Relentless Focus, and Leeching Strikes active. I don't even want to see what it's like in an actual trial.

On the other hand, it works flawlessly for my Warden since I don't have nearly as many dots up.
Report comment to moderator  
Reply With Quote
Unread 08/08/17, 06:01 AM  
zkeme

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: ADR bug with merciless resolve fix

Originally Posted by MonarchChief
Originally Posted by zkeme
Code:
if abilityId == 62118 or abilityId == 62108 then 
        action.stackCount = 0
Would you need to adjust this line at all?
Code:
        --and avoid removing Relentless Focus, since buff stays on
Maybe to

Code:
        --and avoid removing Merciless Resolve or Relentless Focus, since buff stays on
Or is the buff name in that section negligible?
Whatever is after the "--" is just a comment for someone that might be reading the code at some point and wonder what the hell the condition is for. It has no effect on what the code actually does. Nevertheless, you are right. The comment will better describe what the condition is for, if we add that ability name to it
Last edited by zkeme : 08/08/17 at 06:03 AM.
Report comment to moderator  
Reply With Quote
Unread 08/05/17, 07:55 PM  
MonarchChief

Forum posts: 0
File comments: 20
Uploads: 0
Re: Re: Re: ADR bug with merciless resolve fix

Originally Posted by zkeme
Code:
if abilityId == 62118 or abilityId == 62108 then 
        action.stackCount = 0
Would you need to adjust this line at all?
Code:
        --and avoid removing Relentless Focus, since buff stays on
Maybe to

Code:
        --and avoid removing Merciless Resolve or Relentless Focus, since buff stays on
Or is the buff name in that section negligible?
Last edited by MonarchChief : 08/05/17 at 07:56 PM.
Report comment to moderator  
Reply With Quote
Unread 08/05/17, 04:08 AM  
zkeme

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: ADR bug with merciless resolve fix

Originally Posted by MonarchChief
Originally Posted by zkeme
4- Save file and reopen the game, you should be good to go
It didn't work for me The buff still "disappears" after you fire off the proc.


EDIT: What zkeme posted should work for Merciless Resolve, the magicka morph. For Relentless Focus, use the following:

Code:
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action 
                            if abilityId == 62108 then --and avoid removing Relentless Focus, since buff stays on
                                action.stackCount = 0
                            else 
                                core.actions[key] = nil
                            end
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
I see then probably the best way is to do:
Code:
if abilityId == 62118 or abilityId == 62108 then 
        action.stackCount = 0
And it will work for both
Report comment to moderator  
Reply With Quote
Unread 08/02/17, 04:56 PM  
MonarchChief

Forum posts: 0
File comments: 20
Uploads: 0
Re: ADR bug with merciless resolve fix

Originally Posted by zkeme
4- Save file and reopen the game, you should be good to go
It didn't work for me The buff still "disappears" after you fire off the proc.


EDIT: What zkeme posted should work for Merciless Resolve, the magicka morph. For Relentless Focus, use the following:

Code:
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action 
                            if abilityId == 62108 then --and avoid removing Relentless Focus, since buff stays on
                                action.stackCount = 0
                            else 
                                core.actions[key] = nil
                            end
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
Last edited by MonarchChief : 08/04/17 at 08:20 PM.
Report comment to moderator  
Reply With Quote
Unread 07/30/17, 07:42 AM  
zkeme

Forum posts: 0
File comments: 4
Uploads: 0
ADR bug with merciless resolve fix

Originally Posted by bungus
Originally Posted by imsg
Merciless resolve CD disappear after first arrow. Would be awesome if it kept on going over the full duration of the Minor Berserk buff so you know how much time there is for another arrow. Keep up the good work!
Yeah, this is still broken. Using ADR for keeping track of how many weaves until my next arrow is really useful, but less useful after the first arrow because it goes away
This was annoying me a bit, so I lost 30min and found the solution

1 - Open the Core.lua that is inside the ActionDurationReminder/src folder with any text editor
2- Select all the code from line 160 until line 174 (the comment lines that start with "--"), so this block:
Code:
    
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action
                            core.actions[key] = nil
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
3- Replace with following block of code:
Code:
        -- 1.1 stackable
        if  stackCount > 0 then -- e.g. relentless focus
            for key,action in pairs(core.actions) do
                if action.abilityName == effectName then
                    if changeType == EFFECT_RESULT_FADED then
                        if stackCount == action.stackCount then -- check to avoid removing a new action 
                            if abilityId == 62118 then --and avoid removing Merciless Resolve, since buff stays on
                                action.stackCount = 0
                            else 
                                core.actions[key] = nil
                            end
                        end
                    else
                        action.stackCount = stackCount
                    end
                end
        end
        end
        -- 1.2 player buff
4- Save file and reopen the game, you should be good to go
Report comment to moderator  
Reply With Quote
Unread 07/09/17, 09:31 AM  
Gamer1986PAN

Forum posts: 34
File comments: 170
Uploads: 0
Is there a way to Combine Show Global Cooldown with that addon here?
Report comment to moderator  
Reply With Quote
Unread 06/30/17, 09:46 PM  
bungus

Forum posts: 1
File comments: 18
Uploads: 0
Originally Posted by imsg
Merciless resolve CD disappear after first arrow. Would be awesome if it kept on going over the full duration of the Minor Berserk buff so you know how much time there is for another arrow. Keep up the good work!
Yeah, this is still broken. Using ADR for keeping track of how many weaves until my next arrow is really useful, but less useful after the first arrow because it goes away
Report comment to moderator  
Reply With Quote
Unread 06/27/17, 11:06 PM  
Jerkling
 
Jerkling's Avatar

Forum posts: 11
File comments: 20
Uploads: 0
would be great if you could adjust the shift bar so it would push the ingame buff tracker [setting>combat>buff tracker] upwards as well (and maybe a little more space between the shift bar and the health bar?).

right now this is what happens...




i was also wondering if it would be possible to mark Execute abilities when the targets health has reached the threshold? like for example the Shadow Image abilite of the nightblade gets a yellowish border around the edges when players can teleport back to the image, something like that.
Last edited by Jerkling : 06/30/17 at 11:52 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: