That works! When I press shift first then directional buttons it works as intended. I am going to try to find a way to get that to work in reverse so that I can have the character moving along the x axis and then smoothly transition to a slide in the direction of movement, but for now this has things working. Thank you so much, this was driving me crazy!