From 356f10107825fba0480edd511ec7c16818a95cea Mon Sep 17 00:00:00 2001 From: Sergeanur Date: Fri, 25 Dec 2020 16:24:20 +0200 Subject: Fix cAudioManager::ProcessPedOneShots crash --- src/audio/AudioLogic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/audio') diff --git a/src/audio/AudioLogic.cpp b/src/audio/AudioLogic.cpp index 5b2fb75c..475914c6 100644 --- a/src/audio/AudioLogic.cpp +++ b/src/audio/AudioLogic.cpp @@ -5076,7 +5076,7 @@ cAudioManager::ProcessPedOneShots(cPedParams ¶ms) m_sQueueSample.m_bRequireReflection = true; break; case SOUND_SHIRT_WIND_FLAP: - if (params.m_pPed->IsPlayer()) { + if (params.m_pPed->IsPlayer() && params.m_pPed->m_pMyVehicle) { if (m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] > 0.0f) { if (m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] > 1.0f) m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] = 1.0f; -- cgit v1.2.3