From a95dff8ca03b3ef06e23ac5f6c653f3d181cf677 Mon Sep 17 00:00:00 2001 From: daobashun <49193927+fangshun2004@users.noreply.github.com> Date: Fri, 24 Jul 2026 12:10:08 +0800 Subject: [PATCH] fix(Core): SMART_ACTION_ESCORT_STOP now stops a repeating escort path (#26455) Co-authored-by: sudlud --- src/server/game/AI/SmartScripts/SmartAI.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp index 18e3cbcfa..bdbb5cba5 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.cpp +++ b/src/server/game/AI/SmartScripts/SmartAI.cpp @@ -338,6 +338,8 @@ void SmartAI::StopPath(uint32 DespawnTime, uint32 quest, bool fail) if (quest) mEscortQuestID = quest; + mCanRepeatPath = false; + SetDespawnTime(DespawnTime); if (me->GetMotionMaster()->GetMotionSlotType(MOTION_SLOT_ACTIVE) == ESCORT_MOTION_TYPE)