From d302693946b59b2a436eaed647613e8a9ed58afb Mon Sep 17 00:00:00 2001 From: toaster Date: Sat, 3 Apr 2021 19:48:50 +0100 Subject: [PATCH] Fix replays, which were broken because all the player struct info was being clobbered IMMEDIATELY after reading it from the demo :mothpensive: --- src/g_demo.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/g_demo.c b/src/g_demo.c index d24409ad2..f19efaa2b 100644 --- a/src/g_demo.c +++ b/src/g_demo.c @@ -3048,11 +3048,6 @@ void G_DoPlayDemo(char *defdemoname) R_ExecuteSetViewSize(); - LUAh_MapChange(gamemap); - memset(displayplayers, 0, sizeof(displayplayers)); - consoleplayer = 0; - memset(playeringame,0,sizeof(playeringame)); - playeringame[0] = true; P_SetRandSeed(randseed); G_InitNew(demoflags & DF_ENCORE, G_BuildMapName(gamemap), true, true, false); // Doesn't matter whether you reset or not here, given changes to resetplayer.