im speaking abaut rocks, forests and buildings/walls/gates
lets say:
if your hero has scouting master he walks in path that has grass or sand, hes sight will be only 3, if he goes up to rocks,walls/buildings/gates hes sight will be 4. in forest heroes sight will be only 2, but enemy wont see him hiding in forest till he is 2 cells closer to forest(so then both can see each other)
i think thats more logical???