]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
allow invalid skin numbers on entities using tenebrae dlights (falling back to the...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 12 Oct 2004 17:27:06 +0000 (17:27 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 12 Oct 2004 17:27:06 +0000 (17:27 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4622 d7cf8633-e32d-0410-b094-e92efae38249

cl_parse.c

index 33dfa29b0bef40cf2b994eb995ccb211b308aed9..d3f52ac21ae8dcc4e122376e7f944e977272fb63 100644 (file)
@@ -486,7 +486,7 @@ void CL_ValidateState(entity_state_t *s)
                Con_DPrintf("CL_ValidateState: no such frame %i in \"%s\"\n", s->frame, model->name);
                s->frame = 0;
        }
-       if (model && s->skin > 0 && s->skin >= model->numskins)
+       if (model && s->skin > 0 && s->skin >= model->numskins && !(s->lightpflags & PFLAGS_FULLDYNAMIC))
        {
                Con_DPrintf("CL_ValidateState: no such skin %i in \"%s\"\n", s->skin, model->name);
                s->skin = 0;