From 6abf334cedc8acc433ea291fd4104a219340c422 Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Sun, 9 Dec 2007 13:19:43 +0000 Subject: fixed hand rendering bug --- src/game/client/game_client.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/client/game_client.cpp b/src/game/client/game_client.cpp index 0c619c27..29a4cbe9 100644 --- a/src/game/client/game_client.cpp +++ b/src/game/client/game_client.cpp @@ -1518,9 +1518,9 @@ static void render_player( offsety = -offsety; vec2 diry(-dir.y,dir.x); - p += dir * data->weapons[iw].muzzleoffsetx + diry * offsety; + vec2 muzzlepos = p + dir * data->weapons[iw].muzzleoffsetx + diry * offsety; - draw_sprite(p.x, p.y, data->weapons[iw].visual_size); + draw_sprite(muzzlepos.x, muzzlepos.y, data->weapons[iw].visual_size); /*gfx_setcolor(1.0f,1.0f,1.0f,alpha); vec2 diry(-dir.y,dir.x); p += dir * muzzleparams[player.weapon].offsetx + diry * offsety; -- cgit 1.4.1