From 1158f267df22c0782fb5f20f7de31f5643ac0b58 Mon Sep 17 00:00:00 2001 From: Treeston Date: Sun, 23 Jun 2019 23:31:51 +0200 Subject: 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. --- src/server/game/Grids/ObjectGridLoader.cpp | 1 - 1 file changed, 1 deletion(-) (limited to 'src/server/game/Grids/ObjectGridLoader.cpp') diff --git a/src/server/game/Grids/ObjectGridLoader.cpp b/src/server/game/Grids/ObjectGridLoader.cpp index ada845e0234..2c17aaa4b1a 100644 --- a/src/server/game/Grids/ObjectGridLoader.cpp +++ b/src/server/game/Grids/ObjectGridLoader.cpp @@ -255,7 +255,6 @@ void ObjectGridStoper::Visit(CreatureMapType &m) if (iter->GetSource()->IsInCombat()) { iter->GetSource()->CombatStop(); - iter->GetSource()->GetThreatManager().ClearAllThreat(); iter->GetSource()->AI()->EnterEvadeMode(); } } -- cgit v1.2.3