(06-22-2014, 11:48 PM)mityada Wrote: I have noticed that random movement is not truly random on retail. Below are some plotted movement paths of Scarabs from Zul'Farrak:
As you can see, sometimes there are some points that occur much more often than others. Sometimes the path "draws" some shapes. What can it be?
At a glance it seems to me like they're plotting random points that are biased, and then guaranteed to give something like 45 to 160 degree turns on random points, also with a maximum range so that the monster always stays within the same general area even if it's moving randomly. Alternatively perhaps before a random move they check the mob's distance from the center point and forcibly redirect it at least 45 to 180 degrees back towards the center so that the mob will either go in a long circle around the middle point or back towards it entirely. Either of those implementations would produce movement similar to that.
It's quite obvious in any case that the random points are oscillating around a center point, so clearly they're not "true" random or the mob's location would diverge significantly from where it was spawned.