diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-09-29 20:51:17 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-09-29 20:51:17 +0200 |
commit | 0c90378cec45c94c846bb86d30022e2ded31d9cd (patch) | |
tree | 8fb6d0f208991385d3a38103bed031f91c61faff | |
parent | e0b7dfbecb46e5c040691a05aaba9933535145e6 (diff) |
Core/Players: Fixed pvp talents being removed and immediately readded from players when entering/leaving Orgrimmar and Stormwind
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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); |