Don't filter frontrunner roulette

This commit is contained in:
Antonio Martinez 2024-08-21 20:22:02 -07:00
parent 5b841c11cb
commit ef7c6dc086

View file

@ -1590,6 +1590,7 @@ void K_FillItemRouletteData(const player_t *player, itemroulette_t *const roulet
added++;
}
// No items?!
if (added == 0)
{
// Guess we're making circles now.
@ -1598,6 +1599,10 @@ void K_FillItemRouletteData(const player_t *player, itemroulette_t *const roulet
return;
}
// Frontrunner roulette is precise, no need to filter it.
if (player->position <= 1)
filterweakitems = false;
UINT8 debugcount = 0; // For the "simple" odds debugger.
UINT32 meanreelpower = totalreelpower/max(added, 1); // Average power for the "moth filter".