From 307828a2a2e855b7c4ce1e5f7d47788e0ffee571 Mon Sep 17 00:00:00 2001 From: Shpoike Date: Sat, 13 Nov 2021 22:18:49 +0000 Subject: [PATCH] Fix a possible crash from player skin colours. --- Quake/gl_model.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Quake/gl_model.c b/Quake/gl_model.c index 7176b5f9..1ca7e0ef 100644 --- a/Quake/gl_model.c +++ b/Quake/gl_model.c @@ -460,9 +460,10 @@ qmodel_t *Mod_LoadModel (qmodel_t *mod, qboolean crash) Mod_SetExtraFlags (mod); //johnfitz. spike -- moved this to be generic, because most of the flags are anyway. - for (i = 0; i < countof(playertextures); i++) - if (playertextures[i] && playertextures[i]->owner == mod) - R_TranslateNewPlayerSkin(i); + if (cls.state == ca_connected) + for (i = 0; i < countof(playertextures); i++) + if (playertextures[i] && playertextures[i]->owner == mod) + R_TranslateNewPlayerSkin(i); return mod; }