Stop occupied non-transparent tiles being visible.

The player's location could be determined under trees, because their
cell was marked as visible.