mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2025-02-20 19:02:37 +00:00
Fix the permanent instashield bug
This commit is contained in:
parent
ea90778c32
commit
59ca91a825
2 changed files with 3 additions and 3 deletions
|
@ -4574,7 +4574,7 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd)
|
|||
{
|
||||
player->powers[pw_flashing] = K_GetKartFlashing(player);
|
||||
}
|
||||
else if (player->powers[pw_flashing] == K_GetKartFlashing(player))
|
||||
else if (player->powers[pw_flashing] >= K_GetKartFlashing(player))
|
||||
{
|
||||
player->powers[pw_flashing]--;
|
||||
}
|
||||
|
|
|
@ -8495,8 +8495,8 @@ void P_PlayerThink(player_t *player)
|
|||
if (player->powers[pw_invulnerability] && player->powers[pw_invulnerability] < UINT16_MAX)
|
||||
player->powers[pw_invulnerability]--;
|
||||
|
||||
if (player->powers[pw_flashing] && player->powers[pw_flashing] < UINT16_MAX && ((player->pflags & PF_NIGHTSMODE)
|
||||
|| (player->spectator || player->powers[pw_flashing] < K_GetKartFlashing(player))))
|
||||
if (player->powers[pw_flashing] && player->powers[pw_flashing] < UINT16_MAX &&
|
||||
(player->spectator || player->powers[pw_flashing] < K_GetKartFlashing(player)))
|
||||
player->powers[pw_flashing]--;
|
||||
|
||||
if (player->powers[pw_tailsfly] && player->powers[pw_tailsfly] < UINT16_MAX /*&& player->charability != CA_SWIM*/ && !(player->powers[pw_super] && ALL7EMERALDS(player->powers[pw_emeralds]))) // tails fly counter
|
||||
|
|
Loading…
Reference in a new issue