This is actually functioning correctly. The reason is, this tool isn't picking up the elevation from the unit in the hex. It just defaults to elevation 1 for both units. So, it's not giving you LoS for the unit as if it were on top of the building, rather LoS as if the unit where in the building, and in that correct it's correct that LoS is blocked.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So, there isn't really a bug here, but in [r10897] I made the Ruler tool a bit more intuitive. Now, it will pick up height and isMech information from units in the selected hexes. Now, when a user clicks on a hex, the height and isMech info will be taken from the highest unit in the selected hex. If there is no unit, the information is unchanged.
In this check, I did not use both of Dead Zone Rule and Diagramming Line of Sight Rules.
This is actually functioning correctly. The reason is, this tool isn't picking up the elevation from the unit in the hex. It just defaults to elevation 1 for both units. So, it's not giving you LoS for the unit as if it were on top of the building, rather LoS as if the unit where in the building, and in that correct it's correct that LoS is blocked.
So, there isn't really a bug here, but in [r10897] I made the Ruler tool a bit more intuitive. Now, it will pick up height and isMech information from units in the selected hexes. Now, when a user clicks on a hex, the height and isMech info will be taken from the highest unit in the selected hex. If there is no unit, the information is unchanged.
Related
Commit: [r10897]
Thank you for your explanation. I misunderstand its function completely.
Thank you again for the new function.