I've a problem to use a bullet angle motion action. Something is wrong. I don't know if it's a bug, so I'm posting it here.

I used a variable to store a random angle and I noticed that the sprite always moves horizontally (0 or 180), never vertically. So, I tried to put an angle value directly instead of using a random angle and the sprite maintain the same directions.

Sorry about the CAPX. I always uploaded a project but in this case it's not possible. The project is quite large.

I'm glad do hear that bullet behavior is okay, but I don't understand how the direction moves only horizontally when I defined a absolute angle. I tried inclusive to set the angle to 45 degrees, directly in the action, and nothing changed.

the mistake is that u used choose (0,180,90,270) in which case choose will automatically choose from left to right one of those variations, however if you'd be adding choose(0,180,90,270,0,180,90,270,0,180,90,270) wold increase the chances for the choose function to actually pick 270 or 90 ! atleast that's how i make it in order to avoid creating repeat N times functions.

however the system seems to kinda like the pare numbers as in 0,2,4,6,8,.......180....... and so on so it will automatically most of times choose 0 or 180