diff --git a/src/g_game.c b/src/g_game.c index ce2aa41f52da22da2e0d3d856426c9d7ce6fdf1c..3955834b2170fa203222a5c76f8f9ead60e74fa6 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -3926,6 +3926,9 @@ static void G_DoCompleted(void) if (metalrecording) G_StopMetalRecording(false); + G_SetGamestate(GS_NULL); + wipegamestate = GS_NULL; + for (i = 0; i < MAXPLAYERS; i++) if (playeringame[i]) G_PlayerFinishLevel(i); // take away cards and stuff