diff --git a/engine/client/cl_ui.c b/engine/client/cl_ui.c index 2556a03cc..0539debd5 100644 --- a/engine/client/cl_ui.c +++ b/engine/client/cl_ui.c @@ -452,8 +452,10 @@ void VQ3_AddEntity(const q3refEntity_t *q3) ent.forcedshader = VM_FROMSHANDLE(q3->customShader); ent.shaderTime = q3->shaderTime; - if (q3->renderfx & Q3RF_FIRST_PERSON) - ent.flags |= RF_WEAPONMODEL; + + /* no, these flags are not alike, the first_person rf in q3a so mirrors don't draw them -eukara */ + /*if (q3->renderfx & Q3RF_FIRST_PERSON) + ent.flags |= RF_WEAPONMODEL;*/ if (q3->renderfx & Q3RF_DEPTHHACK) ent.flags |= RF_DEPTHHACK; if (q3->renderfx & Q3RF_THIRD_PERSON)