As far as I can tell when he is travelling in the x negative direction he moves towards in the wrong direction towards his right. When he moves in the x positive direction it is towards his left. Depending on where the player/platforms are in front of him is he will still move forward sometimes but it will always be offset by some amount to his left or right depending on the corresponding x direction.
Edit: This is still the best pattern i can find but it really isnt predictable. I am using a draw debug sphere. To see if it is moving in the specified direction and it always moves to it perfectly.
Is it possible its bc im clearing focus just prior to running the attack?
