maybe this will help.
I'm using:
Code:
vec_set (temp, pOne.x);
vec_sub (temp, my.x);
vec_to_angle(my.pan, temp);


to have the entities face player one, and am just using a c_move command to have them move forwards so they "chase" the player.
If I only have one enemy there's no problems but when I have two, because they are both facing the player, they get stuck on each other during movement.