Well, I have 2 sprites one for my player and one for the enemy. The player has the scroll to, bound to layout and 8-direction behaviours and the enemy has only bullet.
(I have a mouse object in the game)
I created an event like this:
System>Every Tick>
Player set angle toward Mouse.X, Mouse.Y
Enemy set angle toward Player.X, Player.Y
Now this does what I want, the bullets go to where I click and destroy if they go outside and stuff but it's the player/enemies. Instead of them looking with their front they are looking with their left sides. I'm not sure why it's doing this but I guess an easy solution is to just rotate the images I have.