diff --git a/src/k_odds.c b/src/k_odds.c index 82440fe7e..d53e2422e 100644 --- a/src/k_odds.c +++ b/src/k_odds.c @@ -98,7 +98,7 @@ static UINT8 K_KartItemOddsRace[NUMKARTRESULTS-1][MAXODDS] = {18, 15, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Eggman Monitor {15, 30, 25, 12, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Orbinaut { 0, 11, 22, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Jawz - { 0, 0, 10, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Mine + { 0, 0, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Mine { 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Ballhog { 0, 0, 2, 3, 4, 5, 6, 9, 10, 12, 8, 5, 2, 2, 2, 0}, // Self-Propelled Bomb { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 9, 0, 0, 0}, // Grow @@ -828,6 +828,12 @@ INT32 K_KartGetItemOdds( break; } + // In very small matches, remove the stupid bottom half item limiter + if (pingame < 6) + { + notForBottom = false; + } + if (newodds == 0) { // Nothing else we want to do with odds matters at this point :p