fix weird LOS issue

big units being spotted through walls due to improper handling