From a55c8727832307877c14a7b89caf0f4ce6a0ca38 Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Sat, 13 Sep 2025 15:13:37 -0400 Subject: [PATCH] Don't strip backup items when bubbledashing --- src/k_kart.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index 2cc937198..ac994ead6 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -78,7 +78,12 @@ void K_PopBubbleShield(player_t *player) return; S_StartSound(player->mo, sfx_kc31); - K_StripItems(player); + + player->curshield = KSHIELD_NONE; + player->itemtype = 0; + player->itemamount = 0; + player->itemflags &= ~(IF_ITEMOUT|IF_EGGMANOUT); + K_AddHitLag(player->mo, 4, false); vector3_t offset = { 0, 0, 0 }; K_SpawnSingleHitLagSpark(player->mo, &offset, player->mo->scale*2, 4, 0, player->skincolor);