Fix Spring E. Thing's skincolor name change for dynamic skins

This commit is contained in:
Eidolon 2025-08-23 10:58:38 -05:00
parent fc5a3f2dc3
commit 2d9700e23f

View file

@ -2154,7 +2154,7 @@ static void M_DrawCharSelectPreview(UINT8 num)
if (p->color < numskincolors)
{
if(p->color == SKINCOLOR_NONE) //'default' handling
sprintf(variadicInfoBuffer, "%s (%s)", skincolors[p->color].name, skincolors[skins[p->skin].prefcolor].name);
sprintf(variadicInfoBuffer, "%s (%s)", skincolors[p->color].name, skincolors[skins[p->skin]->prefcolor].name);
else
sprintf(variadicInfoBuffer, "%s", skincolors[p->color].name);
@ -2188,7 +2188,7 @@ static void M_DrawCharSelectPreview(UINT8 num)
}
break;
case CSSTEP_FOLLOWERCOLORS:
folcol = K_GetEffectiveFollowerColor(p->followercolor, &followers[p->followern], p->color, &skins[p->skin]);
folcol = K_GetEffectiveFollowerColor(p->followercolor, &followers[p->followern], p->color, skins[p->skin]);
if (p->followercolor == FOLLOWERCOLOR_MATCH)
{