Core/Movement: Allow using walk when chasing v2
Port From (https://github.com/TrinityCore/TrinityCore/commit/956158d299b3264f883f49ac647154179182fbea)
This commit is contained in:
@@ -533,13 +533,13 @@ namespace Game.Movement
|
||||
|
||||
public void MoveChase(Unit target, float dist, float angle = 0.0f) { MoveChase(target, new ChaseRange(dist), new ChaseAngle(angle)); }
|
||||
public void MoveChase(Unit target, float dist) { MoveChase(target, new ChaseRange(dist)); }
|
||||
public void MoveChase(Unit target, ChaseRange? dist = null, ChaseAngle? angle = null, bool walk = false)
|
||||
public void MoveChase(Unit target, ChaseRange? dist = null, ChaseAngle? angle = null)
|
||||
{
|
||||
// Ignore movement request if target not exist
|
||||
if (!target || target == _owner)
|
||||
return;
|
||||
|
||||
Add(new ChaseMovementGenerator(target, dist, angle, walk));
|
||||
Add(new ChaseMovementGenerator(target, dist, angle));
|
||||
}
|
||||
|
||||
public void MoveConfused()
|
||||
|
||||
Reference in New Issue
Block a user