diff options
| author | oy <Tom_Adams@web.de> | 2011-08-03 23:13:35 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2011-08-05 18:37:59 +0200 |
| commit | 2aee50d5b1753b2a007fad35629cd2a16e77ba33 (patch) | |
| tree | f8b52d15dad938bde8f4b500d17109bc37039964 /src/engine/client/sound.cpp | |
| parent | dfd9e142d57a3543e08a27983d014c053811bc1e (diff) | |
| download | zcatch-2aee50d5b1753b2a007fad35629cd2a16e77ba33.tar.gz zcatch-2aee50d5b1753b2a007fad35629cd2a16e77ba33.zip | |
fixed a nasty noise problem. Closes #812
Diffstat (limited to 'src/engine/client/sound.cpp')
| -rw-r--r-- | src/engine/client/sound.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/client/sound.cpp b/src/engine/client/sound.cpp index c2ca91f7..aae52e32 100644 --- a/src/engine/client/sound.cpp +++ b/src/engine/client/sound.cpp @@ -126,7 +126,7 @@ static void Mix(short *pFinalOut, unsigned Frames) int dy = v->m_Y - m_CenterY; int Dist = (int)sqrtf((float)dx*dx+dy*dy); // float here. nasty int p = IntAbs(dx); - if(Dist < Range) + if(Dist >= 0 && Dist < Range) { // panning if(dx > 0) |