anchor.diff:    if fGameMode = gmMultiSpectate then
       Exit;
   
  -  if aHandIndex = gMySpectator.HandID then
  +  if (aHandIndex = gMySpectator.HandID)
  +    and not gGameApp.GameSettings.VideoOn then // Don't play victory sound if videos are on
       gSoundPlayer.Play(sfxnVictory, 1, True); //Fade music
   
     if fGameMode = gmMulti then
  
positive.code: 
                  if aPlayerIndex = gMySpectator.HandID then
                  begin
                    gSoundPlayer.Play(sfxnDefeat, 1, True); //Fade music
                    GameResult := grDefeat;
                    fGamePlayInterface.ShowMPPlayMore(grDefeat);
                  end;
  
negative.code: 
  
  procedure TKMGame.PlayerDefeat(aPlayerIndex: TKMHandID; aShowDefeatMessage: Boolean = True);
  
    procedure PlayDefeatSound;
    begin
      if not gGameApp.GameSettings.VideoOn then // Don't play defeat sound if videos are on
        gSoundPlayer.Play(sfxnDefeat, 1, True); //Fade music
    end;
  
  begin
    case GameMode of
      gmSingle, gmCampaign:
                if aPlayerIndex = gMySpectator.HandID then
                begin
                  PlayDefeatSound;
                  RequestGameHold(grDefeat);
                end;
      gmMulti:  begin
  