Revert "this code just doesn't work and isn't needed anyway"

This reverts commit 9fb2fda66cceefd96b3a262f67ed6b2aefdb66ae.
everything was wrong

tile->closestSoldierDSqr shouldn't be used to test whether a tile is spotted by soldiers
in case it did get used, it ought to have been reset to -1, huh