From 9c18cc7432c6558c57812b4f7b38f071f7c00c92 Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Sun, 23 Mar 2008 12:15:30 +0000 Subject: fixed the shooting through walls --- src/game/server/gs_server.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp index 93cd0695..72bb7285 100644 --- a/src/game/server/gs_server.cpp +++ b/src/game/server/gs_server.cpp @@ -448,7 +448,8 @@ void projectile::tick() lifespan--; - int collide = col_check_point((int)curpos.x, (int)curpos.y); + int collide = col_intersect_line(prevpos, curpos, &curpos); + //int collide = col_check_point((int)curpos.x, (int)curpos.y); vec2 new_pos; entity *targetplayer = (entity*)intersect_player(prevpos, curpos, 6.0f, new_pos, powner); -- cgit 1.4.1