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/scripts/Pet/pet_priest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/scripts/Pet') diff --git a/src/server/scripts/Pet/pet_priest.cpp b/src/server/scripts/Pet/pet_priest.cpp index 0198c4bc542..573dd9750ea 100644 --- a/src/server/scripts/Pet/pet_priest.cpp +++ b/src/server/scripts/Pet/pet_priest.cpp @@ -49,8 +49,8 @@ class npc_pet_pri_lightwell : public CreatureScript if (!me->IsAlive()) return; - me->GetThreatManager().ClearAllThreat(); me->CombatStop(true); + me->GetThreatManager().NotifyDisengaged(); me->ResetPlayerDamageReq(); } }; -- cgit v1.2.3