diff --git a/source/exhumed/src/sound.cpp b/source/exhumed/src/sound.cpp index 5990a9e3f..84ef80cdd 100644 --- a/source/exhumed/src/sound.cpp +++ b/source/exhumed/src/sound.cpp @@ -440,6 +440,8 @@ void EXSoundEngine::CalcPosVel(int type, const void* source, const float pt[3], } auto fcampos = GetSoundPos(&campos); + if (vel) vel->Zero(); + if (type == SOURCE_Ambient) { *pos = *(FVector3*)source;