diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp index b5900487e..13b704f65 100644 --- a/src/server/scripts/World/npcs_special.cpp +++ b/src/server/scripts/World/npcs_special.cpp @@ -840,7 +840,10 @@ public: break; case TEXT_EMOTE_DANCE: if (!player->HasAura(SPELL_SEDUCTION)) + { + player->RemoveAurasByType(SPELL_AURA_MOUNTED); DoCast(player, SPELL_SEDUCTION, true); + } break; } }