From c47a28812e41d38b467709b659de669f3d9a187e Mon Sep 17 00:00:00 2001 From: Fabian Greffrath Date: Fri, 8 Jan 2021 12:19:09 +0100 Subject: [PATCH] Fast and respawn options not reloaded from savegames correctly Apply cph's fix from mbf-bugs.html --- Source/g_game.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/g_game.c b/Source/g_game.c index 2ef0aca4..0d18230d 100644 --- a/Source/g_game.c +++ b/Source/g_game.c @@ -1573,11 +1573,16 @@ static void G_DoLoadGame(void) // killough 11/98: simplify idmusnum = *(signed char *) save_p++; + /* cph 2001/05/23 - Must read options before we set up the level */ + G_ReadOptions(save_p); + // load a base level G_InitNew(gameskill, gameepisode, gamemap); // killough 3/1/98: Read game options // killough 11/98: move down to here + /* cph - MBF needs to reread the savegame options because G_InitNew + * rereads the WAD options. The demo playback code does this too. */ save_p = G_ReadOptions(save_p); // get the times