set arrow.bullet.angleofmotion to angle(arrow.X,arrow.Y,target.X,target.Y)
And the bullet behavior need to have rotate object on
You described the settings exactly as they are. You can see the bullet.angleOfMotion in the code above. I have bullt.SetAngle property set to "yes". Token.X/Y are the target coords.
The arrow moves correctly from shooter toward target. That part works, but the arrow animation is always facing exactly opposite regardless of shooting from left to right or right to left. Always backwards.