diff --git a/engine/gl/gl_ppl.c b/engine/gl/gl_ppl.c index e2fa8463..9dd23a4c 100644 --- a/engine/gl/gl_ppl.c +++ b/engine/gl/gl_ppl.c @@ -1869,6 +1869,9 @@ void PPL_DrawEntLighting(dlight_t *light) if (cl.viewentity[r_refdef.currentplayernum] && currententity->keynum == cl.viewentity[r_refdef.currentplayernum]) continue; + if (!Cam_DrawPlayer(0, currententity->keynum-1)) + continue; + if (!currententity->model) continue; @@ -1996,6 +1999,9 @@ void PPL_DrawEntFullBrights(void) if (cl.viewentity[r_refdef.currentplayernum] && currententity->keynum == cl.viewentity[r_refdef.currentplayernum]) continue; + if (!Cam_DrawPlayer(0, currententity->keynum-1)) + continue; + if (!currententity->model) continue;