diff --git a/src/k_kart.c b/src/k_kart.c index 577ba4d5e..e2e704ca9 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -13565,7 +13565,7 @@ static INT32 K_FlameShieldMax(player_t *player) disttofinish = K_GetItemRouletteDistance(player, 8); - if (D_NumPlayersInRace() <= 1) + if (D_NumPlayersInRace() <= 1 || (gametyperules & GTR_CATCHER) || (gametype == GT_TUTORIAL)) { return FLAMESHIELD_MAX; // max when alone, for testing // and when in battle, for chaos