From a3714edde118763b4784c63f098700f10132653c Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Tue, 18 Mar 2008 01:35:05 +0000 Subject: fixed so that the screen doesn't blank when you aim in the middle --- src/game/client/gc_client.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/game/client/gc_client.cpp') diff --git a/src/game/client/gc_client.cpp b/src/game/client/gc_client.cpp index 4ef64f87..48712e5d 100644 --- a/src/game/client/gc_client.cpp +++ b/src/game/client/gc_client.cpp @@ -868,7 +868,6 @@ void render_game() else { float l = length(mouse_pos); - if(l != l) l = 0; // detect division by zero if(l > mouse_max) { @@ -877,7 +876,8 @@ void render_game() } float offset_amount = max(l-deadzone, 0) * follow_factor; - camera_offset = normalize(mouse_pos)*offset_amount; + if(l > 0.0001f) // make sure that this isn't 0 + camera_offset = normalize(mouse_pos)*offset_amount; } } -- cgit 1.4.1