Feedback:User/Master F./Enemy movement pattern

One thing that always bothered me about GW1 was the way enemy groups (that do not patrol) shuffle around so awkwardly. I mean, a group of foes that reside at a particular spot on the map does some random movements within a certain boundary. I guess every unit of that group has it's own generator for random waypoints within this boundary. But the way they walk a straight line from point to point, just to turn instantly and walk to the next one is so unnatural. Think about it. Neither humans nor animals would behave like that.

My suggestions to make this look better are as follows:

-Use invisible bezier-lines to connect the random waypoints and make the units follow those lines (from a 2D top-down perspective).

-Add a randomness of movement speed along these lines. Sometimes they walk slow and sometimes a bit faster

-When they make a stop, they should do a quick look over the area, like a guard would do. But don't just turn the model at it's place! The unit should have a special animation for this lookout move.

-At least human foes should act a little more organized. Instead of shuffling around all at the same time, the major part of the group could sit together in a circle (or something), some could stand guard, and some could do mini-patrols to the perimeter and return to the main spot.

-The player's pet should also behave a bit more like above mentioned. A real dog for example would constantly stray in a wider range and with more variation in movement speed than the pets do in GW1

I guess thats it. Thank you.