diff --git a/src/Player.cpp b/src/Player.cpp index 78228bb324..5f0df3e43e 100644 --- a/src/Player.cpp +++ b/src/Player.cpp @@ -1402,8 +1402,7 @@ void Player::UpdateHoldNotes( int iSongRow, float fDeltaTime, vector= 0 && tn.iKeysoundIndex < (int) m_vKeysounds.size() ) { - float factor = (tn.subType == TapNote::hold_head_roll ? 2 : 10.0f - 8.5f); - factor *= fLifeFraction; + float factor = (tn.subType == TapNote::hold_head_roll ? 2.0 * fLifeFraction : 10.0f * fLifeFraction - 8.5f); m_vKeysounds[tn.iKeysoundIndex].SetProperty ("Volume", max(0.0f, min(1.0f, factor))); } }