diff --git a/src/k_kart.c b/src/k_kart.c index 82ca555b4..f1db0188e 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -10210,7 +10210,7 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd) UINT16 maxduration = 125; UINT16 duration = FixedRescale(leveltime - starttime, 0, TICRATE*2, Easing_Linear, maxduration, 0); - player->aciddropdashboost += duration; + player->neostartboost += duration; S_StartSound(player->mo, sfx_s23c); if (duration) diff --git a/src/p_spec.c b/src/p_spec.c index ea2f3a49c..224b065c3 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -2074,7 +2074,7 @@ static void K_HandleLapIncrement(player_t *player) // CONS_Printf("%d: %s gimme first blood\n", leveltime, player_names[player - players]); player->pflags2 |= PF2_GIMMEFIRSTBLOOD; } - else + else if (!K_InRaceDuel()) { // CONS_Printf("%d: %s gimme start award\n", leveltime, player_names[player - players]); player->pflags2 |= PF2_GIMMESTARTAWARDS;