How do I randomize the location where an AI is chasing the player?

How far the points are is dictated by this single variable, lower the value as soon as the AI is ready to engage:

image

You can also disregard player’s velocity once the AI is close enough. Essentially this would be just for catching up with a bit of scatter, then you’d script another appropriate behaviour.