fixed issues with angle calculation with player, speeds and such