map::inbounds uses local coords, not absolute ones

Apparently I'd been checking the wrong thing until now, and it was
saying that all vehicles were out of bounds (unless you happened to be
living very near the bottom-right side of the world origin).

Surprised nobody mentioned that none of their vehicles were making smoke
anymore. Guess that's not as obvious as them not making _sound_ anymore.