From c0aad82cd1039ecd45520db4130efd959442f0d9 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sat, 1 Jan 2022 16:11:41 -0500 Subject: [PATCH] Core/SmartAI: allow more Unit::ResumeMovement calls on JustReachedHome() Port From (https://github.com/TrinityCore/TrinityCore/commit/f1ef2f73a4da4cf466728903207e9d623800d70e) --- Source/Game/AI/SmartScripts/SmartAI.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Source/Game/AI/SmartScripts/SmartAI.cs b/Source/Game/AI/SmartScripts/SmartAI.cs index b3027a617..4ad0a18dc 100644 --- a/Source/Game/AI/SmartScripts/SmartAI.cs +++ b/Source/Game/AI/SmartScripts/SmartAI.cs @@ -597,12 +597,10 @@ namespace Game.AI if (formation == null || formation.GetLeader() == me || !formation.IsFormed()) { if (me.GetMotionMaster().GetCurrentMovementGeneratorType(MovementSlot.Default) != MovementGeneratorType.Waypoint) - { if (me.GetWaypointPath() != 0) me.GetMotionMaster().MovePath(me.GetWaypointPath(), true); - } - else - me.ResumeMovement(); + + me.ResumeMovement(); } else if (formation.IsFormed()) me.GetMotionMaster().MoveIdle(); // wait the order of leader