Thank you, and the dash is supposed to allow you to dash diagonally, but the movement system was being a bit finicky. It's supposed to move in the direction of the slightly transparent triangle, which is based off of where the player is currently moving, or if the player is stopped, their last moved direction.