LOS in the default game has been the subject of much controversy. Of course, the changes were made to speed gameplay, and are brilliant at making LOS easy to calculate. The downside is that LOS is extremely "loose" and essentially makes cover/strategic placement of ranged units very difficult and unintuitive.
My solution is to use the same "corner-to-corner" tracing system, but add a single caveat:
This means that LOS around cover/walls/figures is limited to a pure diagonal and not shallower angles. It is still forgiving because we are not tracing center-to-center, but rather any-corner to any-corner. But the result should be a bit more rational and allow for ranged units to benefit from cover more than they do under the default rules.
I look forward to feedback on this system!
*edit: green = yes, cyan = no
My solution is to use the same "corner-to-corner" tracing system, but add a single caveat:
LOS lines must cover at least 50% of the target square.
This means that LOS around cover/walls/figures is limited to a pure diagonal and not shallower angles. It is still forgiving because we are not tracing center-to-center, but rather any-corner to any-corner. But the result should be a bit more rational and allow for ranged units to benefit from cover more than they do under the default rules.
I look forward to feedback on this system!
*edit: green = yes, cyan = no