diff --git a/src/game/shared/tf/tf_weapon_medigun.cpp b/src/game/shared/tf/tf_weapon_medigun.cpp index ed55d29ef31..d681d09101c 100644 --- a/src/game/shared/tf/tf_weapon_medigun.cpp +++ b/src/game/shared/tf/tf_weapon_medigun.cpp @@ -1357,7 +1357,7 @@ bool CWeaponMedigun::FindAndHealTargets( void ) } #ifdef CLIENT_DLL - if ( GetMedigunType() == MEDIGUN_RESIST ) + if ( GetMedigunType() == MEDIGUN_RESIST && prediction->IsFirstTimePredicted() ) { // Play a sound when we tick over to a new charge level int nChargeLevel = int(floor(flNewLevel/flMinChargeAmount));