diff --git a/src/m_cond.c b/src/m_cond.c index 117bf3d1d..436db7dcf 100644 --- a/src/m_cond.c +++ b/src/m_cond.c @@ -1805,7 +1805,7 @@ boolean M_CheckCondition(condition_t *cn, player_t *player) && M_NotFreePlay() && (player->tally.active == true) && (player->tally.state >= TALLY_ST_GRADE_APPEAR) - && (player->tally.state < TALLY_ST_DONE) + && (player->tally.state <= TALLY_ST_DONE) && (player->tally.rank >= cn->requirement)); case UCRP_FINISHTIME: return (player->exiting