diff options
author | Treeston <treeston.mmoc@gmail.com> | 2019-06-23 23:31:51 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-12-12 02:09:15 +0100 |
commit | 38d7c1530a65a7ff1bd10775c4a35269b2416538 (patch) | |
tree | cb35c9ea9e6e26f0d09ce82ddc3bb41a13fc038f /src/server/game/Grids/ObjectGridLoader.cpp | |
parent | a9946bd580272d85b2f88464a33e4766ba93c10a (diff) |
Combat/Threat: Split ThreatManager::NotifyDisengaged off from ThreatManager::ClearAllThreat. NotifyDisengaged signifies intent to clear the engagement flag, and should only be called from AI. Fixes #23490.
(cherry picked from commit 1158f267df22c0782fb5f20f7de31f5643ac0b58)
Diffstat (limited to 'src/server/game/Grids/ObjectGridLoader.cpp')
-rw-r--r-- | src/server/game/Grids/ObjectGridLoader.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/server/game/Grids/ObjectGridLoader.cpp b/src/server/game/Grids/ObjectGridLoader.cpp index 237d7196284..58fb0815e87 100644 --- a/src/server/game/Grids/ObjectGridLoader.cpp +++ b/src/server/game/Grids/ObjectGridLoader.cpp @@ -270,7 +270,6 @@ void ObjectGridStoper::Visit(CreatureMapType &m) if (iter->GetSource()->IsInCombat()) { iter->GetSource()->CombatStop(); - iter->GetSource()->GetThreatManager().ClearAllThreat(); iter->GetSource()->AI()->EnterEvadeMode(); } } |