about summary refs log tree commit diff
path: root/src/engine
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2011-08-03 23:13:35 +0200
committeroy <Tom_Adams@web.de>2011-08-05 18:37:59 +0200
commit2aee50d5b1753b2a007fad35629cd2a16e77ba33 (patch)
treef8b52d15dad938bde8f4b500d17109bc37039964 /src/engine
parentdfd9e142d57a3543e08a27983d014c053811bc1e (diff)
downloadzcatch-2aee50d5b1753b2a007fad35629cd2a16e77ba33.tar.gz
zcatch-2aee50d5b1753b2a007fad35629cd2a16e77ba33.zip
fixed a nasty noise problem. Closes #812
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/client/sound.cpp2
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)