some character types- bats, and ethereal form say they can enter windows or move through objects, so you might want to keep those in, even if you don't want to complicate things with moving into buildings and fighting inside them. -in buildings could be a problem, since then you can end up with bunkered firefights, which is slow for ranged vrs ranged, and not much hope for hand to hand fighting styled bands.