From 5d940828411762ef9ee582b152dbda97f8f42093 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sat, 30 Oct 2021 19:59:16 -0400 Subject: [PATCH] Core/SmartAI: SetRun fix for SAI Port From (https://github.com/TrinityCore/TrinityCore/commit/0c3690db917016461f4c94b7e75bd16e67b5b0f0) --- Source/Game/AI/SmartScripts/SmartAI.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Game/AI/SmartScripts/SmartAI.cs b/Source/Game/AI/SmartScripts/SmartAI.cs index db3264885..70c4e6ecd 100644 --- a/Source/Game/AI/SmartScripts/SmartAI.cs +++ b/Source/Game/AI/SmartScripts/SmartAI.cs @@ -765,8 +765,13 @@ namespace Game.AI public void SetRun(bool run) { + if (run == _run) + return; + me.SetWalk(!run); _run = run; + foreach (var node in _path.nodes) + node.moveType = run ? WaypointMoveType.Run : WaypointMoveType.Walk; } public void SetDisableGravity(bool disable = true)