Core/Movement: Properly clear UNIT_STATE_MOVING when reaching chase target.

(cherry picked from commit 6ae887a5a9)
This commit is contained in:
treeston
2016-08-20 13:39:57 +02:00
committed by joschiwald
parent df0d32be81
commit 8a4a51aadf

View File

@@ -216,6 +216,7 @@ bool TargetedMovementGeneratorMedium<T, D>::DoUpdate(T* owner, uint32 time_diff)
template<class T>
void ChaseMovementGenerator<T>::_reachTarget(T* owner)
{
_clearUnitStateMove(owner);
if (owner->IsWithinMeleeRange(this->i_target.getTarget()))
owner->Attack(this->i_target.getTarget(), true);
if (owner->GetTypeId() == TYPEID_UNIT)