i've made a huge mistake

ugh, dumb oversight with that ladder thing, I didn't realize laddermove called endslide every frame... Everything's much better now though!