Fix overmap::find_closest() and NPC usage thereof.

fixes #4512
fixes #4486