From 72899b37f3cbf93d34cd395e0f608b82b58fc7d6 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Mon, 25 May 2009 01:36:28 +0000 Subject: [PATCH] Fix ImmediateCheckpointMiss not working. Silly mistakes, oh how I wish I could avoid you. --- stepmania/src/Player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/Player.cpp b/stepmania/src/Player.cpp index 59ca437d88..8b405b09ea 100644 --- a/stepmania/src/Player.cpp +++ b/stepmania/src/Player.cpp @@ -2612,7 +2612,8 @@ void Player::CrossedRows( int iLastRowCrossed, const RageTimer &now ) continue; viColsWithHold.push_back( iTrack ); - if( ( IMMEDIATE_CHECKPOINT_MISS && tn.HoldResult.bHeld ) || tn.HoldResult.fLife > 0 ) + if( ( IMMEDIATE_CHECKPOINT_MISS && tn.HoldResult.bHeld ) || + ( !IMMEDIATE_CHECKPOINT_MISS && tn.HoldResult.fLife > 0 ) ) { ++iNumHoldsHeldThisRow; ++tn.HoldResult.iCheckpointsHit;