Previously dashing with supersonic wings 2 would cause you to accelerate again after you stopped moving, and dashing then running without stopping would disallow you from re-dashing until you stopped. These have been fixed.
added Player.DashMovement method swap
speed is no longer set to max after ending a dash
dashes will end if speed goes above the initial dash speed (even despite the dash continually slowing you down)
Previously dashing with supersonic wings 2 would cause you to accelerate again after you stopped moving, and dashing then running without stopping would disallow you from re-dashing until you stopped. These have been fixed.