Hoist sight_points up to the caller of overmap_los() to prevent recalculating the sight range repeatedly during draw.

This improves map scrolling speed to "tolerable' on my -D_GLIBCXX_DEBUG build.