diff --git a/engine/server/sv_ents.c b/engine/server/sv_ents.c index 9360bd2db..dc3db1665 100644 --- a/engine/server/sv_ents.c +++ b/engine/server/sv_ents.c @@ -1768,11 +1768,13 @@ void SV_WritePlayersToClient (client_t *client, edict_t *clent, qbyte *pvs, size //FIXME: Name flags //player is visible, now would be a good time to update what the player is like. pflags = 0; +#ifdef PEXT_VWEAP if (client->fteprotocolextensions & PEXT_VWEAP && client->otherclientsknown[j].vweap != ent->xv->vweapmodelindex) { pflags |= 1; client->otherclientsknown[j].vweap = ent->xv->vweapmodelindex; } +#endif if (pflags) { ClientReliableWrite_Begin(client, svc_ftesetclientpersist, 10); diff --git a/engine/server/sv_main.c b/engine/server/sv_main.c index d48e094c3..97d126e1e 100644 --- a/engine/server/sv_main.c +++ b/engine/server/sv_main.c @@ -1694,7 +1694,7 @@ client_t *SVC_DirectConnect(void) printext(PEXT_ENTITYDBL); printext(PEXT_ENTITYDBL2); printext(PEXT_FLOATCOORDS); - printext(PEXT_VWEAP); +// printext(PEXT_VWEAP); printext(PEXT_Q2BSP); printext(PEXT_Q3BSP); printext(PEXT_COLOURMOD);