From a758a500ddc5cb697cba99b8d097cc688e717120 Mon Sep 17 00:00:00 2001 From: James R Date: Fri, 11 Aug 2023 17:41:00 -0700 Subject: [PATCH] P_NetArchivePlayers, P_NetUnArchivePlayers: send bot flag Fixes bots desyncing if you join a server with bots already added. --- src/p_saveg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/p_saveg.c b/src/p_saveg.c index 9b992bf8e..f948c7fa0 100644 --- a/src/p_saveg.c +++ b/src/p_saveg.c @@ -565,6 +565,7 @@ static void P_NetArchivePlayers(savebuffer_t *save) WRITEUINT8(save->p, players[i].respawn.manual); // botvars_t + WRITEUINT8(save->p, players[i].bot); WRITEUINT8(save->p, players[i].botvars.difficulty); WRITEUINT8(save->p, players[i].botvars.diffincrease); WRITEUINT8(save->p, players[i].botvars.rival); @@ -988,6 +989,7 @@ static void P_NetUnArchivePlayers(savebuffer_t *save) players[i].respawn.manual = READUINT8(save->p); // botvars_t + players[i].bot = READUINT8(save->p); players[i].botvars.difficulty = READUINT8(save->p); players[i].botvars.diffincrease = READUINT8(save->p); players[i].botvars.rival = (boolean)READUINT8(save->p);