diff --git a/src/k_kart.c b/src/k_kart.c index 0a67c10d9..e053640a2 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -8271,7 +8271,7 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd) if (player->instaWhipChargeLockout) player->instaWhipChargeLockout--; if (player->rings > 0 || player->itemamount || player->ringdelay) - player->instaWhipChargeLockout = 3*TICRATE/4; + player->instaWhipChargeLockout = INSTAWHIP_HOLD_DELAY; if (!(player->cmd.buttons & BT_ATTACK)) // Deliberate Item button release, no need to protect you from lockout player->instaWhipChargeLockout = 0; diff --git a/src/k_kart.h b/src/k_kart.h index 62d75e756..4fb0f1c42 100644 --- a/src/k_kart.h +++ b/src/k_kart.h @@ -33,6 +33,7 @@ Make sure this matches the actual number of states #define INSTAWHIP_CHARGETIME (5*TICRATE/4) #define INSTAWHIP_DROPGUARD (12) #define INSTAWHIP_RINGDRAINEVERY (TICRATE/2) +#define INSTAWHIP_HOLD_DELAY (TICRATE*2) #define GUARDBREAK_COOLDOWN (TICRATE*4) #define FLAMESHIELD_MAX (120)