Fixed|Bsp Builder: Prefer non "self-referencing" lines when choosing a BSP leaf's sector
Rather than blindly take the sector from the first linedef half-edge, scan for a non self-referencing line first. Only resort to using a self-referencing line if no better indicator is available.
This logic greatly reduces the number of map rendering issues around such constructs.
Fixed|Bsp Builder: Prefer non "self-referencing" lines when choosing a BSP leaf's sector
Rather than blindly take the sector from the first linedef half-edge,
scan for a non self-referencing line first. Only resort to using a
self-referencing line if no better indicator is available.
This logic greatly reduces the number of map rendering issues around
such constructs.