diff --git a/stepmania/src/ScreenGameplay.cpp b/stepmania/src/ScreenGameplay.cpp index d2e97fea43..c75dcc4199 100644 --- a/stepmania/src/ScreenGameplay.cpp +++ b/stepmania/src/ScreenGameplay.cpp @@ -779,11 +779,11 @@ void ScreenGameplay::Update( float fDeltaTime ) { case STATE_DANCING: // - // Update players' alive time + // Update living players' alive time // for( pn=0; pnIsPlayerEnabled(pn) ) - GAMESTATE->m_CurStageStats.fAliveSeconds[pn] += fDeltaTime; + if( GAMESTATE->IsPlayerEnabled(pn) && !GAMESTATE->m_CurStageStats.bFailed[pn]) + GAMESTATE->m_CurStageStats.fAliveSeconds [pn] += fDeltaTime; // // Check for end of song