another divide by zero and fixed a couple more stuck cases:
sliding off a ledge with an overhang
diving into roll when there isn't room to unprone