From 47cdd2524b4d5bff7f171686af8260aa8a083c50 Mon Sep 17 00:00:00 2001 From: oy Date: Mon, 27 Jun 2011 22:57:06 +0200 Subject: do not try to play sound when it isn't enabled --- src/game/client/components/sounds.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/game/client/components') diff --git a/src/game/client/components/sounds.cpp b/src/game/client/components/sounds.cpp index e9902108..4e9ef5b5 100644 --- a/src/game/client/components/sounds.cpp +++ b/src/game/client/components/sounds.cpp @@ -128,7 +128,7 @@ void CSounds::PlayAndRecord(int Chn, int SetId, float Vol, vec2 Pos) void CSounds::Play(int Chn, int SetId, float Vol, vec2 Pos) { - if(!g_Config.m_SndEnable || (Chn == CHN_MUSIC && !g_Config.m_SndMusic) || m_WaitForSoundJob || SetId < 0 || SetId >= g_pData->m_NumSounds) + if(!g_Config.m_SndEnable || !Sound()->IsSoundEnabled() || (Chn == CHN_MUSIC && !g_Config.m_SndMusic) || m_WaitForSoundJob || SetId < 0 || SetId >= g_pData->m_NumSounds) return; CDataSoundset *pSet = &g_pData->m_aSounds[SetId]; -- cgit 1.4.1