Compensated for current motion in collisions. Fixed reverse bool