Disable Rhythm Badge in painstates

This commit is contained in:
AJ Martinez 2024-01-06 14:59:09 -07:00
parent 79eb400f49
commit 71b9c5358e

View file

@ -11581,9 +11581,18 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
if (K_PowerUpRemaining(player, POWERUP_BADGE))
{
if (P_PlayerInPain(player))
{
releasedwhip = false;
player->instaWhipCharge = 0;
}
else
{
releasedwhip = (ATTACK_IS_DOWN && player->rings <= 0 && player->itemflags & IF_USERINGS);
player->instaWhipCharge = INSTAWHIP_CHARGETIME;
}
chargingwhip = false;
releasedwhip = (ATTACK_IS_DOWN && player->rings <= 0 && player->itemflags & IF_USERINGS);
player->instaWhipCharge = INSTAWHIP_CHARGETIME;
player->instaWhipCooldown = 0;
}