From 0da18745d9bf102fed3bba3b4a2cf1e325d12d2e Mon Sep 17 00:00:00 2001 From: James R Date: Sat, 22 Apr 2023 15:22:38 -0700 Subject: [PATCH] K_DrawDraftCombiring: do not read outside of colors array --- src/k_kart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index ed24fef49..042d499bc 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1182,7 +1182,7 @@ static void K_DrawDraftCombiring(player_t *player, mobj_t *victim, fixed_t curdi } else { - c = FixedMul(CHAOTIXBANDCOLORS<> FRACBITS; + c = FixedMul((CHAOTIXBANDCOLORS - 1)<> FRACBITS; } stepx = (victim->x - player->mo->x) / CHAOTIXBANDLEN;