Drop items being dragged behind you, like orbinaut shields, when failing a trick

This commit is contained in:
James R 2022-09-23 06:15:19 -07:00
parent 794385dd63
commit c6e4a93e29

View file

@ -10693,6 +10693,8 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
player->trickpanel = 0;
K_trickPanelTimingVisual(player, momz); // fail trick visual
P_SetPlayerMobjState(player->mo, S_KART_SPINOUT);
if (player->pflags & (PF_ITEMOUT|PF_EGGMANOUT))
K_DropHnextList(player, true);
}
else if (!(player->pflags & PF_TRICKDELAY)) // don't allow tricking at the same frame you tumble obv