diff --git a/src/p_saveg.c b/src/p_saveg.c index 93b4d12f2..018fe4cba 100644 --- a/src/p_saveg.c +++ b/src/p_saveg.c @@ -291,6 +291,10 @@ static void P_NetArchivePlayers(savebuffer_t *save) WRITEUINT8(save->p, players[i].numsneakers); WRITEUINT8(save->p, players[i].numboosts); + WRITEFIXED(save->p, players[i].draftpower); + WRITEUINT16(save->p, players[i].draftleeway); + WRITESINT8(save->p, players[i].lastdraft); + // boostinfo_t WRITEFIXED(save->p, players[i].boostinfo.stackspeedboost); WRITEFIXED(save->p, players[i].boostinfo.nonstackspeedboost); @@ -642,6 +646,10 @@ static void P_NetUnArchivePlayers(savebuffer_t *save) players[i].numsneakers = READUINT8(save->p); players[i].numboosts = READUINT8(save->p); + players[i].draftpower = READFIXED(save->p); + players[i].draftleeway = READUINT16(save->p); + players[i].lastdraft = READSINT8(save->p); + // boostinfo_t players[i].boostinfo.stackspeedboost = READFIXED(save->p); players[i].boostinfo.nonstackspeedboost = READFIXED(save->p);