diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 5c37c64c42..529b4bd465 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -623,6 +623,11 @@ void NoteData::MakeLittle() /* ConvertHoldNotesTo2sAnd3s also clears m_iNumHoldNotes; * shouldn't this do likewise and set all 2/3's to 0? * -glenn + * + * Other code assumes != '0' means there's a tap note, so I changed + * this to do this. -glenn + * + */ void NoteData::Convert2sAnd3sToHoldNotes() { @@ -635,6 +640,7 @@ void NoteData::Convert2sAnd3sToHoldNotes() { if( m_TapNotes[col][i] != '2' ) // this is a HoldNote begin marker continue; + m_TapNotes[col][i] = '0'; for( int j=i+1; j