]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - csprogs.c
fix segfault sendcvar for non existing cvars introduced in r6933
[xonotic/darkplaces.git] / csprogs.c
index 4762810b58ef5b7fe238eef3ae12b5ab1ad3a85d..e09fe5ff51afb3393fac26f14e68604e77d5f913 100644 (file)
--- a/csprogs.c
+++ b/csprogs.c
@@ -201,6 +201,8 @@ qboolean CSQC_AddRenderEdict(prvm_edict_t *ed)
         && !(e->render.flags & RENDER_VIEWMODEL)
         && (!(e->render.flags & RENDER_EXTERIORMODEL) || (!cl.intermission && cls.protocol != PROTOCOL_NEHAHRAMOVIE && !cl_noplayershadow.integer)))
                e->render.flags |= RENDER_SHADOW;
+       if (e->render.flags & RENDER_VIEWMODEL)
+               e->render.flags |= RENDER_NOSELFSHADOW;
 
        return true;
 }