fix stale cached overmap

fixes #5699, sorry for that and thanks for the testing.

How to reproduce:
- create new character,
- teleport to another overmap,
- save, but don't close the game,
- load a game from another world