about summary refs log tree commit diff
path: root/src/game/server/entities
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2009-01-11 13:54:42 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2009-01-11 13:54:42 +0000
commitc2c90982fd2c9b1d0f804872da3496d1c76d9c5e (patch)
tree256e074ce510092c7ab772e7db2fd8ee873ee380 /src/game/server/entities
parentb70eb4263f1ec36d73d193028cbb472b7c78e6c5 (diff)
downloadzcatch-c2c90982fd2c9b1d0f804872da3496d1c76d9c5e.tar.gz
zcatch-c2c90982fd2c9b1d0f804872da3496d1c76d9c5e.zip
increased the firedelay on the gun and hammer to 125ms. this is how fast a humanly doable. prevents usage of mouse wheel to get insane firing speeds
Diffstat (limited to 'src/game/server/entities')
-rw-r--r--src/game/server/entities/character.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/server/entities/character.cpp b/src/game/server/entities/character.cpp
index dba07ee7..3714bf08 100644
--- a/src/game/server/entities/character.cpp
+++ b/src/game/server/entities/character.cpp
@@ -275,6 +275,8 @@ void CHARACTER::fire_weapon()
 	// check for ammo
 	if(!weapons[active_weapon].ammo)
 	{
+		// 125ms is a magical limit of how fast a human can click
+		reload_timer = 125 * server_tickspeed() / 1000;;
 		game.create_sound(pos, SOUND_WEAPON_NOAMMO);
 		return;
 	}