Considered collision before performing rotation.
Implemented an accidentally recursive wallkick.