about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/game/server/game_server.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/server/game_server.cpp b/src/game/server/game_server.cpp
index feed1af6..b91db050 100644
--- a/src/game/server/game_server.cpp
+++ b/src/game/server/game_server.cpp
@@ -906,7 +906,8 @@ int player::handle_weapons()
 				dir = normalize(target->pos - pos);
 			else
 				dir = vec2(0,-1);
-			target->core.vel += dir * 25.0f + vec2(0,-5.0f);
+				
+			target->core.vel += normalize(dir + vec2(0,-1.1f)) * 10.0f;
 		}
 	}