diff --git a/src/game/server/tf/tf_obj_teleporter.cpp b/src/game/server/tf/tf_obj_teleporter.cpp index e2a4c6f3a27..21e8e2356bc 100644 --- a/src/game/server/tf/tf_obj_teleporter.cpp +++ b/src/game/server/tf/tf_obj_teleporter.cpp @@ -444,6 +444,11 @@ void CObjectTeleporter::OnGoActive( void ) UpdateMaxHealth( pMatch->GetMaxHealth() ); } } + + if ( TFGameRules()->IsMannVsMachineMode() && GetTeamNumber() == TF_TEAM_PVE_INVADERS ) + { + EmitSound( "mvm/mvm_tele_activate.wav" ); + } } //----------------------------------------------------------------------------- @@ -482,6 +487,7 @@ void CObjectTeleporter::Precache() PrecacheScriptSound( "Building_Teleporter.SpinLevel1" ); PrecacheScriptSound( "Building_Teleporter.SpinLevel2" ); PrecacheScriptSound( "Building_Teleporter.SpinLevel3" ); + PrecacheSound("mvm/mvm_tele_activate.wav"); PrecacheParticleSystem( "teleporter_red_charged" ); PrecacheParticleSystem( "teleporter_blue_charged" ); @@ -1537,4 +1543,4 @@ void CObjectTeleporter::FireGameEvent( IGameEvent *event ) SetTeleportingPlayer( NULL ); } } -} \ No newline at end of file +}