From 0c90378cec45c94c846bb86d30022e2ded31d9cd Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 29 Sep 2022 20:51:17 +0200 Subject: Core/Players: Fixed pvp talents being removed and immediately readded from players when entering/leaving Orgrimmar and Stormwind --- src/server/game/Entities/Player/Player.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 18b42194733..46a12936706 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -28434,14 +28434,14 @@ void Player::UpdateWarModeAuras() if (CanEnableWarModeInArea()) { RemovePlayerFlag(PLAYER_FLAGS_WAR_MODE_ACTIVE); - RemoveAurasDueToSpell(auraOutside); CastSpell(this, auraInside, true); + RemoveAurasDueToSpell(auraOutside); } else { SetPlayerFlag(PLAYER_FLAGS_WAR_MODE_ACTIVE); - RemoveAurasDueToSpell(auraInside); CastSpell(this, auraOutside, true); + RemoveAurasDueToSpell(auraInside); } SetWarModeLocal(true); SetPvpFlag(UNIT_BYTE2_FLAG_PVP); -- cgit v1.2.3