diff --git a/src/k_kart.c b/src/k_kart.c index 9c57c402b..eeed2fda8 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -14724,7 +14724,7 @@ void K_MoveKartPlayer(player_t *player, boolean onground) if (player->cmd.buttons & BT_BAIL && (player->cmd.buttons & BT_RESPAWNMASK) != BT_RESPAWNMASK) { - if (leveltime < introtime || (gametyperules & GTR_SPHERES) || modeattacking) + if (leveltime < introtime || (gametyperules & GTR_SPHERES) || modeattacking || player->markedfordeath) { // No bailing in GTR_SPHERES because I cannot be fucked to do manual Last Chance right now. // Maybe someday!