diff --git a/qw/source/cl_ents.c b/qw/source/cl_ents.c index fb68fa50c..3f335b001 100644 --- a/qw/source/cl_ents.c +++ b/qw/source/cl_ents.c @@ -131,11 +131,11 @@ CL_EntityState_Copy (entity_state_t *src, entity_state_t *dest, int bits) { // just incase they didn't set the group bits if (bits & U_GROUP_EXTEND2) - bits &= U_EXTEND2; + bits |= U_EXTEND2; if (bits & U_GROUP_EXTEND1) - bits &= U_EXTEND1; + bits |= U_EXTEND1; if (bits & U_GROUP_MOREBITS) - bits &= U_MOREBITS; + bits |= U_MOREBITS; if (bits & U_ORIGIN1) dest->origin[0] = src->origin[0];