]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_main.c
contrast boost: change 1 to myhvec3(1, 1, 1) to make ATI driver happy (doesn't change...
[xonotic/darkplaces.git] / cl_main.c
index 12704f50374e4f0020e6bd3649371f355c532c39..4be3ee7bf621edc7626a9b2e03b50c39574666c2 100644 (file)
--- a/cl_main.c
+++ b/cl_main.c
@@ -949,7 +949,9 @@ void CL_UpdateNetworkEntity(entity_t *e, int recursionlimit, qboolean interpolat
        if (e->render.model)
        {
                // models can set flags such as EF_ROCKET
-               e->render.effects |= e->render.model->effects;
+               // this 0xFF800000 mask is EF_NOMODELFLAGS plus all the higher EF_ flags such as EF_ROCKET
+               if (!(e->render.effects & 0xFF800000))
+                       e->render.effects |= e->render.model->effects;
                // if model is alias or this is a tenebrae-like dlight, reverse pitch direction
                if (e->render.model->type == mod_alias)
                        angles[0] = -angles[0];