From 35102dcfe95e0ddc5aa9a76dc59cf780a6e656c7 Mon Sep 17 00:00:00 2001 From: blinkysc <37940565+blinkysc@users.noreply.github.com> Date: Wed, 25 Mar 2026 19:20:09 -0500 Subject: [PATCH] fix(Core/Movement): Clear CanNotReachTarget when chase spline finishes (#25235) Co-authored-by: ccrs Co-authored-by: TrinityCore --- .../MovementGenerators/TargetedMovementGenerator.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp index 457698f18..188578ea0 100644 --- a/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp +++ b/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp @@ -259,12 +259,7 @@ bool ChaseMovementGenerator::DoUpdate(T* owner, uint32 time_diff) owner->SetInFront(target); if (cOwner) - { - if (cOwner->IsWithinMeleeRange(target)) - cOwner->SetCannotReachTarget(); - else - cOwner->SetCannotReachTarget(target->GetGUID()); - } + cOwner->SetCannotReachTarget(); MovementInform(owner); }