From 23ec089d519ce9c5dc37e350c75240e6cda96483 Mon Sep 17 00:00:00 2001 From: Sryder Date: Sun, 23 Aug 2020 19:18:02 +0100 Subject: [PATCH] Fix splitscreen joining destroying textcmd buffer --- src/d_clisrv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 45fa7cc5b..5840f3005 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -3872,6 +3872,9 @@ static boolean SV_AddWaitingPlayers(const char *name, const char *name2, const c playernode[newplayernum] = (UINT8)node; + // Reset the buffer to the start for multiple joiners + buf_p = buf; + WRITEUINT8(buf_p, (UINT8)node); WRITEUINT8(buf_p, newplayernum);