diff options
Diffstat (limited to 'internal/game/exit_migrate.go')
| -rw-r--r-- | internal/game/exit_migrate.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/game/exit_migrate.go b/internal/game/exit_migrate.go index 2c56d27..55289f2 100644 --- a/internal/game/exit_migrate.go +++ b/internal/game/exit_migrate.go @@ -183,6 +183,9 @@ func (g *Game) MigrateRoomIDsOnOwner(idMap map[int]int) { } g.World.RekeyRooms(idMap) g.MobStore.RekeyRooms(idMap) + if g.safespot != nil { + g.safespot.RekeyRooms(idMap) + } // The file paths changed under the world: rebuild its room index so // lookups agree with the post-migration layout. g.World.RebuildRoomIndex(g.DataDir) |
