diff --git a/src/k_kart.c b/src/k_kart.c index 0cb8b9d20..853f50a93 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1101,6 +1101,9 @@ static void K_KartItemRoulette(player_t *player, ticcmd_t *cmd) } } + if (mapobjectscale != FRACUNIT) + pdis = FixedDiv(pdis, mapobjectscale); + if (franticitems) // Frantic items make the distances between everyone artifically higher, for crazier items pdis = (15 * pdis) / 14;