[Do not merge] Fixes bubble/hull shield generators not updating air zones, update_nearby_tiles() cleanup.

- [ ] needs local testing.
I'd like some feedback on this.