Use the correct overmap when reporting the current terain to the player

When near the northern or western boarders of an overmap, `game.levx` and `game.levy` give coordinates near the edge of the overmap the player isn't standing in. As a result, `cur_om->ter` returns `ot_null`, causing the area to be reported as `nothing` to the player.

Fixes #1341