Thanks for the response. I figured out another way to do - basically:
System Event (if Distance(Player.X,Player.Y,BadGuy.X,BadGuy.Y) < 900
Move (2) Pixels at angle Angle(BadGuy.X, BadGuy.Y, Player.X, Player.Y).
Now my only issue is making it so if the badguy is moving between x angle and x angle, play "X" animation. But for some reason it doesn't seem to work.
Anyone know how to change the enemy's animation based on it's movement?