about summary refs log tree commit diff
path: root/src/game/server
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-16 22:46:23 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-16 22:46:23 +0000
commit85d58973e806ddcd881d7a518c75188601d2b332 (patch)
treea74663b9a35d34c02f2e92492fd5d8b36fe087b0 /src/game/server
parent138c0c5e2b5de54f141dbbca48da623b8d3616a0 (diff)
downloadzcatch-85d58973e806ddcd881d7a518c75188601d2b332.tar.gz
zcatch-85d58973e806ddcd881d7a518c75188601d2b332.zip
changed the balance of the shotgun a bit.. firedelay 400->500, more spread, slower speed and even speed on the pellets
Diffstat (limited to 'src/game/server')
-rw-r--r--src/game/server/gs_server.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp
index e581424a..5b0f4a11 100644
--- a/src/game/server/gs_server.cpp
+++ b/src/game/server/gs_server.cpp
@@ -914,14 +914,14 @@ int player::handle_weapons()
 						int shotspread = 2;
 						for(int i = -shotspread; i <= shotspread; i++)
 						{
-							float spreading[] = {-0.12f, -0.05f, 0, 0.05f, 0.12f};
+							float spreading[] = {-0.185f, -0.070f, 0, 0.070f, 0.185f};
 							float a = get_angle(direction);
 							float v = 1.0f-fabs(i/(float)shotspread);
 							a += spreading[i+2];
 							new projectile(WEAPON_SHOTGUN,
 								client_id,
 								pos+vec2(0,0),
-								vec2(cosf(a), sinf(a))*(30.0f + 15.0f*v),
+								vec2(cosf(a), sinf(a))*(28.0f + 12.0f*v),
 								//vec2(cosf(a), sinf(a))*20.0f,
 								(int)(server_tickspeed()*0.3f),
 								this,