diff --git a/src/g_game.c b/src/g_game.c index cc5a1044..c6b633ce 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -7014,10 +7014,13 @@ static void G_LoadDemoExtraFiles(UINT8 **pp) } else { - P_AddWadFile(filename); + P_PartialAddWadFile(filename); } } } + + if (P_PartialAddGetStage() >= 0) + P_MultiSetupWadFiles(true); // in case any partial adds were done } static void G_SkipDemoExtraFiles(UINT8 **pp)