From e81121a4584ccaa06bc5bd61ce64aa57bba12ee8 Mon Sep 17 00:00:00 2001 From: staphen Date: Wed, 27 Nov 2024 00:01:38 -0500 Subject: [PATCH] Divorce town seed from game seed --- Source/multi.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/multi.cpp b/Source/multi.cpp index 8de5fac41..e5d48f1a7 100644 --- a/Source/multi.cpp +++ b/Source/multi.cpp @@ -795,6 +795,8 @@ bool NetInit(bool bSinglePlayer) DungeonSeeds[i] = gameGenerator.next(); LevelSeeds[i] = std::nullopt; } + // explicitly randomize the town seed to divorce shops from the game seed + DungeonSeeds[0] = GenerateSeed(); PublicGame = DvlNet_IsPublicGame(); Player &myPlayer = *MyPlayer;