as the game is top down the bullets are meant to be the same direction as the player which they do get the players rotation but this doesn't seen to have an impact on the direction they are being fired at, at the moment the bullet will only move in 45 degree segments (0, 45, 90 ...) how can I fix this.
