diff --git a/src/ScoreKeeperRave.cpp b/src/ScoreKeeperRave.cpp index 87ff254a1a..22d2e82706 100644 --- a/src/ScoreKeeperRave.cpp +++ b/src/ScoreKeeperRave.cpp @@ -143,7 +143,7 @@ void ScoreKeeperRave::AddSuperMeterDelta( float fUnscaledPercentChange ) { LaunchAttack( oldAL ); if( newAL == NUM_ATTACK_LEVELS ) // hit upper bounds of meter - m_pPlayerState->m_fSuperMeter = 0.f; + m_pPlayerState->m_fSuperMeter -= 1.f; } // mercy: if losing remove attacks on life drain