aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Player
diff options
context:
space:
mode:
authorMeji <alvaro.megias@outlook.com>2024-12-29 00:44:05 +0100
committerGitHub <noreply@github.com>2024-12-29 00:44:05 +0100
commit0b16756172b2c3cc78b0861af86b93daae60edda (patch)
tree0ea7fdff6d4b6ebb3aed542cf02eda1f195fd649 /src/server/game/Entities/Player
parent75bc3021da469d7c8eddbff23e5f1ec7c4a4dfbb (diff)
Core/Units: Added helper methods to cancel mount/shapeshift auras (#30477)
Diffstat (limited to 'src/server/game/Entities/Player')
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index 32d2c43ddee..780176f64f1 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -26027,7 +26027,7 @@ void Player::UpdateAreaDependentAuras(uint32 newArea)
{
// use m_zoneUpdateId for speed: UpdateArea called from UpdateZone or instead UpdateZone in both cases m_zoneUpdateId up-to-date
if (iter->second->GetSpellInfo()->CheckLocation(GetMapId(), m_zoneUpdateId, newArea, this) != SPELL_CAST_OK)
- RemoveOwnedAura(iter);
+ RemoveOwnedAura(iter, AURA_REMOVE_BY_INTERRUPT);
else
++iter;
}