Thread Tools Display Modes
10/02/18, 05:14 AM   #1
ArtOfShred
 
ArtOfShred's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 103
[fixed] EVENT_MOUNTED_STATE_CHANGED not firing on Hard Dismount

Since the change to Hard Dismount in Murkmire, EVENT_MOUNTED_STATE_CHANGED is no longer firing an event when you are knocked off your mount by damage.

In LUI Extended I add a buff icon for the player when they are mounted and it is removed when dismounted. I'm almost 100% certain EVENT_MOUNTED_STATE_CHANGED did trigger when you were knocked off your horse with isMounted = false before.

I also submitted an ingame ticket for this.

Video with Zgoo event log:
https://www.youtube.com/watch?v=ZUmPCtMxYVM

EDIT: Update - this also occurs when using crouch to remove your mount. No event is triggered.

Last edited by ArtOfShred : 10/03/18 at 07:40 AM.
 
10/02/18, 07:09 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,903
Just a question about "damage":
Damage as you get into combat?
-> One could check as a workaround via the event EVENT_PLAYER_COMBAT_STATE (or some other event + IsUnitInCombat("player")) and use the function IsMounted() to see if you are still on the mount.

Or even fall damage?

Last edited by Baertram : 10/02/18 at 07:12 AM.
 
10/29/18, 09:08 AM   #3
ArtOfShred
 
ArtOfShred's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 103
Just wanted to report this is still an issue in the live version of the patch.

Seems like I can use EVENT_ABILITY_LIST_CHANGED (and just run a simple IsMounted() check) in order to temporarily get around this without too much trouble for now - but I still think it would be nice if this was fixed.

Last edited by ArtOfShred : 10/29/18 at 11:10 AM.
 
10/31/18, 07:04 AM   #4
kafeijao
AddOn Author - Click to view addons
Join Date: Apr 2018
Posts: 11
I didn't know this forum category existed, but I also find similar issues with EVENT_MOUNTED_STATE_CHANGED, where is not being called when dismounting by using a light attack, a skill, or blocking.

I have reported here, but I don't think it got any attention at all.
 
11/06/18, 08:47 AM   #5
ArtOfShred
 
ArtOfShred's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 103
Originally Posted by kafeijao View Post
I didn't know this forum category existed, but I also find similar issues with EVENT_MOUNTED_STATE_CHANGED, where is not being called when dismounting by using a light attack, a skill, or blocking.

I have reported here, but I don't think it got any attention at all.
I almost want to post there but the last few posts are just wrought with ignorance. This is probably the better place to bring up the issue.
 
11/06/18, 02:39 PM   #6
ZOS_ChipHilseberg
ZOS Staff!
Premium Member
Yes this person is from ZeniMax!
Join Date: Oct 2014
Posts: 551
We have a fix for this internally now.
 
11/13/18, 04:31 PM   #7
kafeijao
AddOn Author - Click to view addons
Join Date: Apr 2018
Posts: 11
Originally Posted by ZOS_ChipHilseberg View Post
We have a fix for this internally now.
Thanks a lot for the fix!

The event now fires when you dismount all the ways, but it seems it is firing twice when you dismount a specific way.

I have tested the following dismounts:
  • Dismounting using the mounting key: Working fine
  • Dismounting by falling from received damage: Working fine
  • Dismounting from certain interactions (like a door): Working fine
  • Dismounting by light attacking: Triggers the event twice
  • Dismounting by blocking: Triggers the event twice

This is not addon-breaking (if implemented correctly), just wanted to get this information here.
 

ESOUI » Developer Discussions » Bug Reports » [fixed] EVENT_MOUNTED_STATE_CHANGED not firing on Hard Dismount

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off