From 745367908d6218b7dbb74eb75293a82e963bbe7a Mon Sep 17 00:00:00 2001 From: Patrick McIlroy Date: Sat, 10 May 2008 20:53:03 +0000 Subject: [PATCH] git-svn-id: https://openitg.svn.sourceforge.net/svnroot/openitg@296 83fadc84-e282-4d84-a09a-c4228d6ae7e5 --- src/ScoreKeeperMAX2.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ScoreKeeperMAX2.cpp b/src/ScoreKeeperMAX2.cpp index c81bfd5a..ef368a63 100755 --- a/src/ScoreKeeperMAX2.cpp +++ b/src/ScoreKeeperMAX2.cpp @@ -363,7 +363,8 @@ void ScoreKeeperMAX2::HandleTapRowScore( TapNoteScore scoreOfLastTap, int iNumTa // Regular combo // const int iComboCountIfHit = m_bComboIsPerRow? 1: iNumTapsInRow; - if( scoreOfLastTap >= m_MinScoreToContinueCombo ) + // OpenITG: fix for "off by 1 note tap combo" bug: check for miss combo too + if( scoreOfLastTap >= m_MinScoreToContinueCombo && m_pPlayerStageStats->iCurMissCombo == 0 ) m_pPlayerStageStats->iCurCombo += iComboCountIfHit; else if( scoreOfLastTap < m_MinScoreToMaintainCombo ) -- 2.11.0