Apply to flame shield as well (although it didn't need it)

This commit is contained in:
Sally Cochenour 2020-03-17 20:37:36 -04:00
parent e5fb55df83
commit dad1d7b610

View file

@ -6776,20 +6776,19 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
if (!HOLDING_ITEM && NO_HYUDORO) if (!HOLDING_ITEM && NO_HYUDORO)
{ {
if (cmd->buttons & BT_ATTACK) if ((cmd->buttons & BT_ATTACK) && player->kartstuff[k_holdready])
{ {
if (player->kartstuff[k_holdready]) if (player->kartstuff[k_flamedash] == 0)
K_PlayBoostTaunt(player->mo);
player->kartstuff[k_flamedash]++;
if (player->kartstuff[k_flamedash] > 10*TICRATE)
{ {
if (player->kartstuff[k_flamedash] == 0) K_FlameShieldPop(player->mo);
K_PlayBoostTaunt(player->mo); player->kartstuff[k_flamedash] = 0;
player->kartstuff[k_flamedash]++; player->kartstuff[k_holdready] = 0;
if (player->kartstuff[k_flamedash] > 10*TICRATE) player->kartstuff[k_itemamount]--;
{
K_FlameShieldPop(player->mo);
player->kartstuff[k_flamedash] = 0;
player->kartstuff[k_holdready] = 0;
player->kartstuff[k_itemamount]--;
}
} }
} }
else else