diff --git a/src/d_enet.c b/src/d_enet.c index aad473da1f9bbfca09b0e58f2c00974e795ea9e5..d12a0e715c11c362016e2864d2e9b20b1521b604 100644 --- a/src/d_enet.c +++ b/src/d_enet.c @@ -698,7 +698,7 @@ void Net_SpawnPlayer(UINT8 pnum, UINT8 node) return; WRITEUINT8(buf, SERVER_SPAWN); - WRITEUINT16(buf, pnum+1); + WRITEUINT16(buf, playernode[pnum]+1); WRITEINT16(buf, players[pnum].mo->x >> 16); WRITEINT16(buf, players[pnum].mo->y >> 16); WRITEINT16(buf, players[pnum].mo->z >> 16); @@ -730,7 +730,7 @@ static void Net_MovePlayers(void) buf = net_buffer; WRITEUINT8(buf, SERVER_MOVE); - WRITEUINT16(buf, i+1); + WRITEUINT16(buf, playernode[i]+1); WRITEINT16(buf, players[i].mo->x >> 16); WRITEINT16(buf, players[i].mo->y >> 16); WRITEINT16(buf, players[i].mo->z >> 16);