Download
(13 Kb)
Download
Updated: 08/26/20 06:27 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:08/26/20 06:27 AM
Created:12/20/16 11:02 AM
Monthly downloads:980
Total downloads:608,908
Favorites:383
MD5:
Assist Rapid Riding  Popular! (More than 5000 hits)
Version: 3.3.5a
by: cloudor [More]
Overview
When you mount/ride, this addon changes one of your action slot to skill ability 'Rapid Maneuver'(RM) or its morph. The replaced skill ability will be restored after you use RM or dismount. Switching to RM will happen again before the buff timeout according to your settings if you are still riding.

Also you can manually switch RM in your slot by a key binding provided by this addon, e.g. switch to RM while running in a dungeon where you cannot mount.

Notice
Due to the game limitations, slotted skills cannot be changed in combat, so use RM whenever it shows up and avoid keeping RM in slot too long. If you get engaged in combat with RM in slot, the replaced skill will not come back until combat is over.

Summary
This is a really simple but useful addon.

Dependencies

What People Say
Originally Posted by Mitsarugi
Nice Idea Thanks
No more forgeting to put back skills for healing or Tanking
Originally Posted by Naeramarth
very nice! i love it!
Originally Posted by justo
love the addon mate
its really one of those addons that once you got it you cant play without it
Originally Posted by Elephant
Just noticed this addon and had to try it.

It . is . AWESOME!

Many thanks for thinking of it :thumbs up:
Originally Posted by Baxpowa
Another must have addon! Thanks again cloudor.
Originally Posted by Baertram
You've stolen my idea which I wasn't able to build properly (due to time and knowledge)

MANY THANKS for this great addon!

Happy holidays
Originally Posted by triase
Thank you very much.
You made a wonderful add-on.
v3.3.5a
- Just marked as new version.

v3.3.5
- Always recover origin skill no matter auto-switch is enabled in pvp or not.

v3.3.4a
- Added Spanish translation. Thanks to Inval1d.

v3.3.4
- Added a half second delay between using RM and recovering original skill.

v3.3.3
- Added a mounted state check to avoid auto switch failure.

v3.3.2
- Added one more retry to load skill info when preparing switch.

v3.3.1a
- Patched the previous feature.

v3.3.1
- Added an option to limit auto-switch feature only in non-pvp zones.

v3.3.0
- Refactored to remove some dependencies.

v3.2.0b
- Fixed a package script bug on filtering contents.

v3.2.0a
- Added some lang files.

v3.2.0
- Changed lib dependencies as external.

v3.1.9
- Added ru.lua in i18n folder. Thanks to GJSmoker.

v3.1.8a
- Shared in github [email protected]:cloudor126/lua-eso-addon-arr.git

v3.1.8
- Improved digit pattern matching to find buff duration info in description for jp/ru client.

v3.1.7
- Added a nil bug check that seems to be useful for jp and ru client version.

v3.1.6
- Optimized duration number selection by parsing description rather than the GetAbilityDuration api.

v3.1.5
- Marked as updated.

v3.1.4
- Marked as updated.

v3.1.3
- Marked as updated.

v3.1.2
- Reload skill info when skill points changed.

v3.1.1
- Improved delayed reverting if weapon pair is swapped.

v3.1.0
- Changed another way to find out RM skill no matter what morph/level/language players are taking.

v3.0.10
- Removed patch for EVENT_MOUNTED_STATE_CHANGED. Thanks to Kafeijao again.
- Added French translation. Thanks to Aleweadan.

v3.0.9
- Wait 1 second before reverting on foot for players to draw their weapons and have enouph time to cast RM skill.
- Fixed a bug of nil error

v3.0.8
- Fixed skillLine value for jp clients.
- Revert when skill is used no matter mounted or not. (In old versions, we must keep RM skill in slot if we are on foot, or rapid effect will be purged. But in current version, we can safely revert skills on foot while still having rapid effect.)

v3.0.7
- Modified menu option text.

v3.0.6
- Fixed a typo bug that caused error after combat.

v3.0.5
- Fixed a problem that RM skill line is different in de client.

v3.0.4
- Fixed a hotkey function lost from 3.x versions

v3.0.3
- Optimized the patch of EVENT_MOUNTED_STATE_CHANGED with EVENT_ABILITY_LIST_CHANGED

v3.0.2
- Solved confliction of LibTextDict with ActionDurationReminder.

v3.0.1
- Merged some patches from @kafeijao.

v3.0.0
- Rewrote this addon.

v2.0.4
- Added an option "Switch Back After Use When Mounted".Turn off this option to make RM skill stay in bar.
- Restored the option "Seconds Left To Switch Again". Increase this value to recast RM skill again earlier.

v2.0.3
- Fixed a bug that "Account Wide Configuration" is saved at character level which should be account wide.
- Added an option of "Always switch when mounted" enabled when "Auto switch when mounted" is turned on.

v2.0.2
- Fixed a bug that settings cannot be saved.

v2.0.1
- Fixed a bug that hot key doesn't work.

v2.0.0
- Rewrite.

v1.15
- Added a "Hotkey Only" option.

v1.14
- Marked new api version.

v1.13
- Fixed switch bug when RM is not skilled.

v1.12
- Added an "Account Wide Settings" option.

v1.11
- Fixed an recovery bug.
- Improved debug log.

v1.10
- Fixed an error introduced in v1.09

v1.09
- Added a debug level option.

v1.08
- Added support for persistent character re-log recovery.
- Added a key binding for manual switch, e.g. switch to RM while running in a dungeon where you cannot mount. NOTICE: If you are not mounted, your old skill will not be recovered automatically by this addon, because you will lose your RM buff after recovery if you are not mounted.

v1.07
- Added skill recovery after accepting a dungeon activity.

v1.06
- Fixed a recovery bug after changing character.
- Added support for JP client.
- Added recovery after combat.

v1.05
- Fixed a recovery bug.

v1.04
- Added sound options.

v1.03
- Fixed a recovering bug if sloted skill has different ability id from skills tree e.g. Blocade of Element.
- Improved skill recovery when your swapped your weapon pair and dismount without calling RM.

v1.02
- Added support for dismount recovering.

v1.01
- Fixed UI error and skill recovering bug.

v1.00
- Initial implementation.
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.0.4-Murkmire-1
54kB
11/01/18 05:42 AM
Patch
1.02
53kB
08/13/18 01:55 PM
Patch


Archived Files (53)
File Name
Version
Size
Uploader
Date
3.3.5
13kB
cloudor
04/09/20 09:06 AM
3.3.4a
13kB
cloudor
03/21/20 08:03 PM
3.3.4
12kB
cloudor
03/20/20 06:27 PM
3.3.3
12kB
cloudor
03/02/20 07:05 AM
3.3.2
12kB
cloudor
02/29/20 05:55 PM
3.3.1a
12kB
cloudor
02/25/20 05:41 PM
3.3.1
12kB
cloudor
02/22/20 06:23 PM
3.3.0
12kB
cloudor
11/11/19 03:45 AM
3.2.0b
12kB
cloudor
10/12/19 03:01 AM
3.2.0a
12kB
cloudor
10/09/19 04:59 AM
3.2.0
8kB
cloudor
09/05/19 06:41 PM
3.1.9
54kB
cloudor
08/27/19 06:50 PM
3.1.8a
53kB
cloudor
08/18/19 09:59 PM
3.1.8
53kB
cloudor
08/18/19 07:45 PM
3.1.7
53kB
cloudor
08/15/19 04:11 PM
3.1.6
53kB
cloudor
08/10/19 06:34 PM
3.1.5
52kB
cloudor
07/09/19 05:14 PM
3.1.4
52kB
cloudor
06/25/19 05:14 PM
3.1.3
52kB
cloudor
03/02/19 07:25 PM
3.1.2
52kB
cloudor
12/18/18 06:56 AM
3.1.1
52kB
cloudor
11/17/18 02:27 AM
3.1.0
52kB
cloudor
11/16/18 09:34 PM
3.0.10
52kB
cloudor
11/15/18 12:25 AM
3.0.9
52kB
cloudor
11/07/18 07:23 PM
3.0.8
52kB
cloudor
11/07/18 08:57 AM
3.0.7
52kB
cloudor
11/05/18 10:31 AM
3.0.6
52kB
cloudor
11/05/18 04:51 AM
3.0.5
52kB
cloudor
11/04/18 03:11 AM
3.0.4
52kB
cloudor
11/04/18 12:14 AM
3.0.3
52kB
cloudor
11/02/18 01:49 AM
3.0.2
52kB
cloudor
11/01/18 06:03 PM
3.0.1
52kB
cloudor
11/01/18 11:36 AM
3.0.0
51kB
cloudor
11/01/18 11:06 AM
2.0.4
53kB
cloudor
12/09/17 02:36 AM
2.0.3
53kB
cloudor
12/07/17 05:46 AM
2.0.2
49kB
cloudor
11/30/17 11:00 PM
2.0.1
49kB
cloudor
11/30/17 06:31 AM
1.15
46kB
cloudor
06/11/17 01:50 AM
1.14
40kB
cloudor
02/07/17 05:08 AM
1.13
40kB
cloudor
01/03/17 05:06 AM
1.12
40kB
cloudor
01/01/17 08:03 PM
1.11
40kB
cloudor
12/31/16 11:03 PM
1.10
40kB
cloudor
12/30/16 07:10 PM
1.09
40kB
cloudor
12/30/16 07:28 AM
1.09
40kB
cloudor
12/30/16 06:23 AM
1.08
40kB
cloudor
12/27/16 07:08 AM
1.07
39kB
cloudor
12/25/16 06:49 AM
1.06
39kB
cloudor
12/24/16 11:19 PM
1.05
39kB
cloudor
12/22/16 09:35 AM
1.04
39kB
cloudor
12/22/16 08:42 AM
1.02
39kB
cloudor
12/21/16 06:38 AM
1.01
39kB
cloudor
12/21/16 04:42 AM
1.00
39kB
cloudor
12/20/16 11:02 AM


Post A Reply Comment Options
Unread 02/12/19, 12:07 PM  
Marcus

Forum posts: 11
File comments: 88
Uploads: 0
French???

So, I gotta ask.. Installed your plugin for the characters that have the skill for it, but some of mine don't. And when they mount, I get the 'Fail" gong, and it says "French" in the upper right hand corner notification area.

French? Lol...
Report comment to moderator  
Reply With Quote
Unread 12/18/18, 06:55 AM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Re: Error-Msg.

Originally Posted by Snakefish
Got the following Err.-Msg. in Chat
when using the basic skill Entropie in slot.
Fixed in v3.1.2
Report comment to moderator  
Reply With Quote
Unread 12/18/18, 06:19 AM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Originally Posted by Dark Wizard
not working with some bow not maxed skills.
For example?
Report comment to moderator  
Reply With Quote
Unread 12/16/18, 06:13 AM  
Snakefish

Forum posts: 0
File comments: 109
Uploads: 0
Exclamation Error-Msg.

Got the following Err.-Msg. in Chat
ARR can not find info for ability id:39489
when using the basic skill Entropie in slot.
Report comment to moderator  
Reply With Quote
Unread 12/13/18, 04:08 PM  
Dark Wizard

Forum posts: 0
File comments: 48
Uploads: 0
not working with some bow not maxed skills.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 11:34 PM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Post Re: Re: Re: Re: Manual Switch To RM -> Bug ??

Please read first the comment that I posted in response to your first reply, before reading this one in response to your second reply. Hopefully, what I write will make more sense if you do.

The problem is this: a player cannot assume that a character is "in combat" simply because another player or an NPC attacked the character. Ordinarily, I ignore the attack and attempt to continue moving -- at a sprint. But sometimes my character cannot escape, and I switch to the other bar so that my character will have (and should have) the slotted ability available instead of RM.
Originally Posted by cloudor
Originally Posted by Shadowshire
Certainly, I certainly agree wholeheartedly with your 3rd statement -- except that when my mounted character is under attack and will be dismounted, I switch to the second bar and discover that either RM is slotted or the slot is empty.
Your second bar had been WRONGLY used before you are under attack. No addons can take care of inactive ability bars. You should not leave RM on bar. Your usage is very very weird and I can't imagine why you want to hide an RM on your second bar.
First, if you have never experienced the outcome that I described, then probably network latency is much lower and FPS is much higher while you play than while I play TESO on PC NA.

Asserting that the character's second bar has been "wrongly" used before the character came under attack does not make sense or have any merit -- I do not use "animation cancelling". While my character is mounted, RM appears on any bar to which I switch because Assist Rapid Riding replaced the ability in the configured slot with RM. I have used the keybind to place RM on the active bar only while the character is not mounted, and only if I don't plan to summon a mount.

It is true that I originally assumed that Assist Rapid Riding swapped RM into the slot on both ability bars when the character summoned a mount. But I have since realized that it swaps RM into the slot on the inactive bar at the time it becomes the active bar (i.e., when the player switches to it).

If the character is "in combat" at the time that a player switches to the inactive bar before the character is dismounted, then RM cannot be slotted, but the ability in that slot is likely to be missing. As I speculated before, probably I should not swap to the other bar before the character dismounts -- to avoid the risk that the ability in the slot that I configured to use for RM either will contain RM or, more likely, will be empty.

Apparently, Assisted Rapid Riding does not, perhaps cannot, find out whether the character is "in combat" before removing the ability from a slot, to replace it with RM. Regardless, it would not surprise me if it is possible for an add-on to remove an ability from a slot during combat but not possible to place an ability into a slot during combat. Like TESO, no doubt its API has design flaws and bugs.

In conclusion, to avoid the risk of having an empty slot, I would like to have the option to slot RM only on the bar which is active at the time that the mount is summoned. I do not want RM to replace the ability that is in the same slot on the other bar, because I only swap to that bar when I expect that the character will be dismounted while under attack.

Of course, I accept that most players do want RM on the other bar after they swap to it while their character is mounted. I would prefer that, too, but without the risk of the outcome which I described above. If the risk cannot be removed, then RM swapping only on the bar which is active at the time that the character summons the mount could be added as a configuration option for Assist Rapid Riding, although I doubt you will do that.
Last edited by Shadowshire : 11/20/18 at 12:02 AM.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 09:23 PM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Post Re: Re: Re: Re: Manual Switch To RM -> Bug ??

Originally Posted by cloudor
Originally Posted by Shadowshire
When the RM buff expires, RM is not returned to the slot for which it is configured. The player must use the manual key-bind again to be able to cast RM. <- Is that intended by design, or is it a flaw?
It depends on the mount state. It is very annoying that RM keeps showing up when players are on foot, so this feature is only valid when players have mounted.
Ah ... so what I really need while my character is pharming crafting resources on foot is an add-on which simply swaps RM into and out of the configured slot when the player uses the assigned keybind -- while the character is not in combat. Assisted Rapid Riding and Fast Ride, respectively, are only concerned with mounted movement.

Originally Posted by cloudor
Another thing you should know which I thought you knew but not is that no addons can change abilities when player is in combat.
That has been repeated so many times in so many ways in so many comments -- not just yours -- and in forum posts, that I do know that an add-on cannot change abilities while the character is in combat. If you believe that what I have written implies that an add-on can change -- or should be able to change -- abilities while the character is in combat, then you did not fully comprehend what I wrote.

What I have read, though: it is possible for a player to change an ability on the active bar while the character is in the process of being resurrected in the location where the character was killed. But I have never tried it, so I don't know whether the ZOS developers have since eliminated that possibility.
Last edited by Shadowshire : 11/19/18 at 09:31 PM.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 07:53 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Re: Re: Re: Manual Switch To RM -> Bug ??

Originally Posted by Shadowshire
When the RM buff expires, RM is not returned to the slot for which it is configured. The player must use the manual key-bind again to be able to cast RM. <- Is that intended by design, or is it a flaw?
It depends on the mount state. It is very annoying that RM keeps showing up when players are on foot, so this feature is only valid when players have mounted.

Another thing you should know which I thought you knew but not is that no addons can change abilities when player is in combat.
Last edited by cloudor : 11/18/18 at 07:55 PM.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 07:40 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Re: Re: Re: Manual Switch To RM -> Bug ??

Originally Posted by Shadowshire
Certainly, I certainly agree wholeheartedly with your 3rd statement -- except that when my mounted character is under attack and will be dismounted, I switch to the second bar and discover that either RM is slotted or the slot is empty.
Your second bar had been WRONGLY used before you are under attack. No addons can take care of inactive ability bars. You should not leave RM on bar. Your usage is very very weird and I can't imagine why you want to hide an RM on your second bar.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 06:40 PM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Re: Re: Manual Switch To RM -> Bug ??

Originally Posted by cloudor
1. That notice is out-dated. From update 19 on, buffs will survive no matter players are on foot or not. So a reverting will always be performed by new versions of this addon after an RM action.

2. ARR should revert your skills on the very bar where switching take place, otherwise, you should report that as a bug.

3. Keeping RM on slot is not the purpose of this addon. We want RM's buff and RM's absense for OTHER skills. There should be no difference between which bar is active when player mounts, because no bar is for RM.
Certainly, I certainly agree wholeheartedly with your 3rd statement -- except that when my mounted character is under attack and will be dismounted, I switch to the second bar and discover that either RM is slotted or the slot is empty.

Perhaps I switch to the other bar while the character is still mounted -- already under attack, anticipating combat, thus being dismounted, and needing all abilities without RM replacing one. So the ability in the configured slot is either replaced by RM before combat ensues, or the slot is empty because RM cannot be slotted during combat. This implies that the first thing which the add-on does after I switch to the other bar is remove the previously slotted ability on it. (Note that the Host might allow an ability to be removed during combat, but not allow one to be placed.)

However, I cannot confirm from recent experience that the foregoing events still happen in the current version of ARR. Probably that outcome can be avoided if I wait until the character is dismounted before I switch to the other bar.

What I can confirm is this:
  • Bind a key to press to put RM on the active bar while the character is not mounted.
  • Press that key to put RM on the active bar while the character is not mounted, and it will be available.
  • Press the key for the slot in which RM is present to cast it -- it will be cast and the buff applied.
  • The ability which was replaced by RM is now available for use.
  • When the RM buff expires, RM is not returned to the slot for which it is configured. The player must use the manual key-bind again to be able to cast RM. <- Is that intended by design, or is it a flaw?
I assume that the manual key-bind is disabled while the character is in combat (thus also on foot), but I have not tested what the outcome will be if I try to use it to slot RM. I would expect an error message displayed on the HUD.
Report comment to moderator  
Reply With Quote
Unread 11/17/18, 02:16 AM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Re: Manual Switch To RM

Originally Posted by Shadowshire
The description on the Addon Info tab states: "NOTICE: If you switch RM on foot, your old skill will not be recovered automatically by this addon, because you will lose your RM buff after recovery if you are on foot." (Note that RM will also remain slotted after the buff expires, and that it cannot be removed by the keybind while the character is in combat. )

However, when I use the keybind to remove RM on foot, the ability it replaced should be re-slotted. In my experience, though, usually the slot is left empty. Also, using the keybind should place RM (or remove RM) only from the active bar, and the ability slotted on the other bar will remain available. If I switch to the other bar while on foot it becomes the active bar. So using the keybind should place RM on that bar, but remove it from the other bar and restore the ability for that slot on that bar (unless the character is in combat).

Personally, I don't want RM slotted on both bars while the character is mounted. If my character is dismounted by becoming engaged in combat, then I can switch to the other bar, and use its normally-slotted ability. But that is not how Assist Rapid Riding works.

So I would prefer that RM only be slotted on the active bar when my character mounts. Switching to the other bar should show the ability in the same slot for that bar regardless of whether my character is currently mounted. When RM expires (or is about to expire), it would be re-slotted on the active bar, and be replaced by the ability for that slot on the other bar, which is not active.

I hope this makes sense to you.
1. That notice is out-dated. From update 19 on, buffs will survive no matter players are on foot or not. So a reverting will always be performed by new versions of this addon after an RM action.
2. ARR should revert your skills on the very bar where switching take place, otherwise, you should report that as a bug.
3. Keeping RM on slot is not the purpose of this addon. We want RM's buff and RM's absense for OTHER skills. There should be no difference between which bar is active when player mounts, because no bar is for RM.
Report comment to moderator  
Reply With Quote
Unread 11/16/18, 11:51 PM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Exclamation Manual Switch To RM

The description on the Addon Info tab states: "NOTICE: If you switch RM on foot, your old skill will not be recovered automatically by this addon, because you will lose your RM buff after recovery if you are on foot." (Note that RM will also remain slotted after the buff expires, and that it cannot be removed by the keybind while the character is in combat. )

However, when I use the keybind to remove RM on foot, the ability it replaced should be re-slotted. In my experience, though, usually the slot is left empty. Also, using the keybind should place RM (or remove RM) only from the active bar, and the ability slotted on the other bar will remain available. If I switch to the other bar while on foot it becomes the active bar. So using the keybind should place RM on that bar, but remove it from the other bar and restore the ability for that slot on that bar (unless the character is in combat).

Personally, I don't want RM slotted on both bars while the character is mounted. If my character is dismounted by becoming engaged in combat, then I can switch to the other bar, and use its normally-slotted ability. But that is not how Assist Rapid Riding works.

So I would prefer that RM only be slotted on the active bar when my character mounts. Switching to the other bar should show the ability in the same slot for that bar regardless of whether my character is currently mounted. When RM expires (or is about to expire), it would be re-slotted on the active bar, and be replaced by the ability for that slot on the other bar, which is not active.

I hope this makes sense to you.
Report comment to moderator  
Reply With Quote
Unread 11/16/18, 11:19 PM  
Torvard

Forum posts: 0
File comments: 3
Uploads: 0
Everything works. Thanks, bro.
Report comment to moderator  
Reply With Quote
Unread 11/16/18, 09:54 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Re: Re: Re: Re: unfortunately, no new versions work

Originally Posted by stribog
Originally Posted by cloudor
Originally Posted by stribog
Thank you very much for a very necessary addon. But all new versions do not work. Still use version: "Assist Rapid Riding (Fixed)"
( sry for my English )
Can you provide any details of "not work"?
There are no errors, just no autoswitch... ( game language is Russian )
Should work in v3.1.0 now.
Last edited by cloudor : 11/16/18 at 09:55 PM.
Report comment to moderator  
Reply With Quote
Unread 11/16/18, 09:08 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
Originally Posted by Torvard
All 3.0 versions of the addon do not work. It's definitely something to do with the language in the game. If you do not put the addon of the Russian language, it works.
I am trying another way to fit all RM abilities no matter what morphs/levels/languages they are in.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: