diff options
| author | Lucas Nascimento <keader.android@gmail.com> | 2021-11-06 10:24:32 -0300 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-03-21 22:02:34 +0100 |
| commit | 4ed918fcb38d7fd3752899a0eafd7ad62b7217af (patch) | |
| tree | bb960252953f275963354d8e62c589733f96113f /src/server/game/Entities | |
| parent | 64a217801b08452b26eb641c3eb324691006b732 (diff) | |
Core/Combat: Fixed combat after remove charm (#27248)
https://github.com/TrinityCore/TrinityCore/pull/27038#issuecomment-958784361
(cherry picked from commit 0cc0b3f926a55fd70a51a90631dde99fbb8c6b8b)
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index d72bdd264d8..8d4e9c22ec7 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -11240,6 +11240,7 @@ void Unit::RemoveCharmedBy(Unit* charmer) ASSERT(type != CHARM_TYPE_VEHICLE || (GetTypeId() == TYPEID_UNIT && IsVehicle())); charmer->SetCharm(this, false); + m_combatManager.RevalidateCombat(); Player* playerCharmer = charmer->ToPlayer(); if (playerCharmer) |
