facepalm I guess in my tiredness I forgot to stop the dash being spammable. Thanks for pointing that out tho! I sorta added it cause I wanted to give some control in mid-air, but I guess it is sorta extra I just figured it might help with mid-air movement. Making it cancel everything was a bit overboard tho and I added that pretty late as a quick fix.