Reworked laser collision using a much better point line distance algo