From 6073c69827f169c357b33b3ade65d652cfd208d6 Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Tue, 12 Jun 2018 17:14:32 -0400 Subject: [PATCH] More frequent SPB, and fixed CHECK The new distance setting on SPB is directly inbetween the previous "way too rare" setting and the "way too frequent" setting before that. Hopefully they should come up in reasonable intervals now. --- src/k_kart.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index 351f387d7..17a8dc79d 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -551,7 +551,7 @@ static INT32 K_KartGetItemOdds(UINT8 pos, SINT8 item, player_t *player, boolean if ((!cv_selfpropelledbomb.value) || (indirectitemcooldown > 0) || (pexiting > 0) - || (secondist <= distvar*4)) newodds = 0; + || (secondist <= distvar*3)) newodds = 0; break; case KITEM_GROW: if (franticitems) newodds *= 2; @@ -4497,7 +4497,6 @@ static void K_drawKartPlayerCheck(void) INT32 i; UINT8 *colormap; INT32 x; - UINT8 pnum = 0; INT32 splitflags = K_calcSplitFlags(V_SNAPTOBOTTOM); @@ -4512,6 +4511,8 @@ static void K_drawKartPlayerCheck(void) for (i = 0; i < MAXPLAYERS; i++) { + UINT8 pnum = 0; + if (!playeringame[i] || players[i].spectator) continue; if (!players[i].mo)