Merge branch 'fix-combiring-bounds-error' into 'master'

K_DrawDraftCombiring: do not read outside of colors array

See merge request KartKrew/Kart!1189
This commit is contained in:
Sal 2023-04-23 00:26:56 +00:00
commit 81b1cc8492

View file

@ -1182,7 +1182,7 @@ static void K_DrawDraftCombiring(player_t *player, mobj_t *victim, fixed_t curdi
}
else
{
c = FixedMul(CHAOTIXBANDCOLORS<<FRACBITS, FixedDiv(curdist-minimumdist, maxdist-minimumdist)) >> FRACBITS;
c = FixedMul((CHAOTIXBANDCOLORS - 1)<<FRACBITS, FixedDiv(curdist-minimumdist, maxdist-minimumdist)) >> FRACBITS;
}
stepx = (victim->x - player->mo->x) / CHAOTIXBANDLEN;