]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_main.c
*** empty log message ***
[xonotic/darkplaces.git] / cl_main.c
index 511aa1be86b1e65d0b70bfdcd88a2519739e26a4..b9ce01a39e95b66e0654305745adbfd8f82be3e7 100644 (file)
--- a/cl_main.c
+++ b/cl_main.c
@@ -617,7 +617,8 @@ void CL_LinkNetworkEntity(entity_t *e)
                if (e->render.model)
                {
                        Mod_CheckLoaded(e->render.model);
-                       if (e->render.model->type == mod_alias || e->render.model->type == mod_sprite)
+                       // if model is alias or this is a tenebrae-like dlight, reverse pitch direction
+                       if (e->render.model->type == mod_alias || (e->state_current.lightpflags & PFLAGS_FULLDYNAMIC))
                                angles[0] = -angles[0];
                        if ((e->render.model->flags & EF_ROTATE) && (!e->state_current.tagentity && !(e->render.flags & RENDER_VIEWMODEL)))
                        {