Disable large game scaling in Frantic

This commit is contained in:
Antonio Martinez 2025-09-20 17:02:38 -04:00
parent 944c13993b
commit 27b9a46f0c

View file

@ -1423,6 +1423,9 @@ void K_FillItemRouletteData(player_t *player, itemroulette_t *const roulette, bo
// 6: Cram it all in
fixed_t largegamescaler = roulette->playing * 14 + 100; // Spread out item odds in large games for a less insane experience.
if (franticitems)
largegamescaler = 100; // Except in Frantic, where you know what you're getting
UINT32 targetpower = 100 * roulette->dist / largegamescaler; // fill roulette with items around this value!
UINT32 powers[NUMKARTRESULTS]; // how strong is each item? think of this as a "target distance" for this item to spawn at