Found what I believe is an error in the LOS tool for VSQL. From a level 2 cliff hex, a unit has LOS as shown in the first image. But the LOS tool shows a blocked LOS in the second image, despite being the same exact situation – no obstacle in the hex immediately in front of the target hex, and the firing hex has at least a one-level height advantage over all obstacles. The building next to the target in the blocked LOS image is not a three-hex building, so even if the LOS crossed the building it would not count as a 2-level building.
I’m not sure the VSQL maintainers follow this forum. You might want to contact them directly about the problem. (Contact information is available on the modules page if you’re logged in.)
Thanks, I will do that.