about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2011-02-10 12:38:20 +0100
committeroy <Tom_Adams@web.de>2011-02-10 12:38:20 +0100
commitc2ad73cfe83dfdadd5500bdb909f1d3809a1963f (patch)
tree83e9ed7f4d435430b9b1901ea44b1a5a83ebe84f /src
parent0c119ba99bdf78c3c0a0a9562abe7e139e97e530 (diff)
downloadzcatch-c2ad73cfe83dfdadd5500bdb909f1d3809a1963f.tar.gz
zcatch-c2ad73cfe83dfdadd5500bdb909f1d3809a1963f.zip
fixed negative download speed. Closes #473
Diffstat (limited to 'src')
-rw-r--r--src/game/client/components/menus.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/client/components/menus.cpp b/src/game/client/components/menus.cpp
index cac86588..81a06011 100644
--- a/src/game/client/components/menus.cpp
+++ b/src/game/client/components/menus.cpp
@@ -977,7 +977,7 @@ int CMenus::Render()
 
 					// update download speed
 					float Diff = (Client()->MapDownloadAmount()-m_DownloadLastCheckSize)/1024.0f;
-					m_DownloadSpeed = (m_DownloadSpeed*(1.0f-(1.0f/m_DownloadSpeed))) + (Diff*(1.0f/m_DownloadSpeed));
+					m_DownloadSpeed = absolute((m_DownloadSpeed*(1.0f-(1.0f/m_DownloadSpeed))) + (Diff*(1.0f/m_DownloadSpeed)));
 					m_DownloadLastCheckTime = Now;
 					m_DownloadLastCheckSize = Client()->MapDownloadAmount();
 				}