From 691d368434509379e54b051c0b9662236582a132 Mon Sep 17 00:00:00 2001 From: Monster Iestyn Date: Sun, 15 Jan 2017 18:36:38 +0000 Subject: [PATCH] if this is what caused resynching to randomly turn some people spectators then welp --- src/d_clisrv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index c33aff633..203685cc0 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -912,7 +912,7 @@ static inline void resynch_read_others(resynchend_pak *p) for (i = 0; i < MAXPLAYERS; ++i) { // We don't care if they're in the game or not, just write all the data. - players[i].spectator = !(loc_ingame & i<ctfteam[i]); // no, 0 does not mean spectator, at least not in Match players[i].score = (UINT32)LONG(p->score[i]); players[i].numboxes = SHORT(p->numboxes[i]);