Finally got the bounding box working correctly with elevation changes. Idle is now pushed away from an edge when he changes elevation so he can not stand in an illegal space but can transfer through it.