My bad, you need to make sure that your movement mode is falling while doing this other wise it won’t work well when you fall on a flat surface where you would want to maintain your velocity. To do this, simply add a ==Falling with an “And” node to the branch.