Subsequently fixed what I subsequently broke.

Fixed diagonal collision glitches. Thank you, Jezzamon.