make game keep CR_TRAPBUBBLE flag on player respawn/reset

This commit is contained in:
Lighto97 2025-03-12 02:31:01 -03:00
parent 05923e935d
commit 25712a0cf3
2 changed files with 4 additions and 2 deletions

View file

@ -2626,7 +2626,8 @@ static boolean P_KillPlayer(player_t *player, mobj_t *inflictor, mobj_t *source,
K_DropEmeraldsFromPlayer(player, player->emeralds);
//K_SetHitLagForObjects(player->mo, inflictor, source, MAXHITLAGTICS, true);
player->carry = CR_NONE;
if (player->carry != CR_TRAPBUBBLE)
player->carry = CR_NONE;
K_KartResetPlayerColor(player);

View file

@ -418,7 +418,8 @@ void P_ResetPlayer(player_t *player)
{
//player->pflags &= ~(PF_);
player->carry = CR_NONE;
if (player->carry != CR_TRAPBUBBLE)
player->carry = CR_NONE;
player->onconveyor = 0;
//player->drift = player->driftcharge = 0;