From 17fe9f0dd97968e570f0e86e836962d1eb0dd359 Mon Sep 17 00:00:00 2001 From: Brues <5278969+brues-code@users.noreply.github.com> Date: Sat, 31 Oct 2026 13:20:03 -0500 Subject: [PATCH] Drive the mounted trigger from PLAYER_MOUNT_DISPLAY_CHANGED IsMounted reads the mount display field, which this event watches. The trigger listened to UNIT_AURA_DELTA, which can fire before that field updates and only worked because the switch waits half a second. UNIT_AURA_DELTA still drives the stealth and dining triggers. --- modules/equipmentmanager.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/equipmentmanager.lua b/modules/equipmentmanager.lua index 81cfe11c..0c5c7eff 100644 --- a/modules/equipmentmanager.lua +++ b/modules/equipmentmanager.lua @@ -1536,7 +1536,8 @@ pfUI:RegisterModule("equipmentmanager", function() engineEvents:RegisterEvent("PLAYER_ENTERING_WORLD") engineEvents:RegisterEvent("PLAYER_LEAVING_WORLD") - engineEvents:RegisterUnitEvent("UNIT_AURA_DELTA", "player") -- mounted, stealth, dining + engineEvents:RegisterUnitEvent("UNIT_AURA_DELTA", "player") -- stealth, dining + engineEvents:RegisterEvent("PLAYER_MOUNT_DISPLAY_CHANGED") engineEvents:RegisterEvent("UPDATE_SHAPESHIFT_FORM") engineEvents:RegisterEvent("ZONE_CHANGED") engineEvents:RegisterEvent("ZONE_CHANGED_INDOORS")