Sight won’t be a problem, but the pathfinding will have to be modified. To make it work, for each step of the path search, all surrounding tiles must be checked for walkability before adding it to the walkability array. There are a few other ways to do this as well. It’s on my to-do list