Should hopefully fix the MD2 crash reported

I wasn't able to replicate it personally, but this should hopefully avoid it crashing where the RPT given pointed out.
This commit is contained in:
Sryder 2019-01-21 22:48:57 +00:00
parent 7dd4b0aea8
commit d959dd6934
1 changed files with 5 additions and 0 deletions

View File

@ -1208,6 +1208,7 @@ void HWR_DrawMD2(gr_vissprite_t *spr)
// MD2 colormap fix
// colormap test
if (spr->mobj->subsector)
{
sector_t *sector = spr->mobj->subsector->sector;
UINT8 lightlevel = 255;
@ -1239,6 +1240,10 @@ void HWR_DrawMD2(gr_vissprite_t *spr)
else
Surf.FlatColor.rgba = HWR_Lighting(lightlevel, NORMALFOG, FADEFOG, false, false);
}
else
{
Surf.FlatColor.rgba = 0xFFFFFFFF;
}
// Look at HWR_ProjectSprite for more
{