Really fixed the atan2(-Pi, 0) bug.