diff --git a/src/k_respawn.c b/src/k_respawn.c index c3804ffae..21af8253d 100644 --- a/src/k_respawn.c +++ b/src/k_respawn.c @@ -112,7 +112,11 @@ void K_DoFault(player_t *player) player->mo->renderflags |= RF_DONTDRAW; player->mo->flags |= MF_NOCLIPTHING; - player->roundconditions.faulted = true; + if (player->roundconditions.faulted == false) + { + player->roundconditions.faulted = true; + player->roundconditions.checkthisframe = true; + } } }