diff --git a/src/k_hud.c b/src/k_hud.c index 6598c8f6f..7fa5d321c 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -1421,7 +1421,7 @@ static void K_drawKartItem(void) V_SetClipRect((fx + 8) << FRACBITS, (fy + 8) << FRACBITS, 34 << FRACBITS, 34 << FRACBITS, V_HUDTRANS|fflags); for (int rouletteshift = -1; rouletteshift <= 2; rouletteshift++) { - shiftprog = (FRACUNIT * -rouletteshift) + (FixedDiv(stplyr->itemroulette, animlength) % FRACUNIT); + shiftprog = (FRACUNIT * -rouletteshift) + (FixedDiv((stplyr->itemroulette<> FRACBITS)+(10-hudtrans); rfy = (fy< alpha) alpha = 0; diff --git a/src/k_items.c b/src/k_items.c index 04b13897c..c55e973e2 100644 --- a/src/k_items.c +++ b/src/k_items.c @@ -71,7 +71,7 @@ static CV_PossibleValue_t kartitemvariant_cons_t[] = {{0, "Legacy"}, {1, "Altern #define MAXBATTLEPROBABILITY (REALMAXBATTLEPROB * BATTLEODDSMUL) consvar_t cv_fancyroulette = CVAR_INIT ("fancyroulette", "Off", CV_SAVE, CV_OnOff, NULL); -consvar_t cv_fancyroulettespeed = CVAR_INIT ("fancyroulettespeed", "5", CV_SAVE, CV_Natural, NULL); +consvar_t cv_fancyroulettespeed = CVAR_INIT ("fancyroulettespeed", "3", CV_SAVE, CV_Natural, NULL); void K_RegisterItem(kartitemtype_e itemtype) {