bugfix: checkMove was setting intersects_exiting wrongly