diff --git a/nq/source/cl_cam.c b/nq/source/cl_cam.c index fc1655228..0d8eab2f4 100644 --- a/nq/source/cl_cam.c +++ b/nq/source/cl_cam.c @@ -243,7 +243,8 @@ Chase_Update (void) for (i = 0; i < 3; i++) camera_origin[i] = r_refdef.vieworg[i] - forward[i] * chase_back->value - right[i] * chase_right->value; - camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; +// camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; // DESPAIR + camera_origin[2] += chase_up->value; // check for walls between player and camera TraceLine (r_refdef.vieworg, camera_origin, stop); diff --git a/qw/source/cl_cam.c b/qw/source/cl_cam.c index 526712acb..abea3de28 100644 --- a/qw/source/cl_cam.c +++ b/qw/source/cl_cam.c @@ -813,7 +813,8 @@ Chase_Update (void) for (i = 0; i < 3; i++) camera_origin[i] = r_refdef.vieworg[i] - forward[i] * chase_back->value - right[i] * chase_right->value; - camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; +// camera_origin[2] = r_refdef.vieworg[2] + chase_up->value; // DESPAIR + camera_origin[2] += chase_up->value; // check for walls between player and camera TraceLine (r_refdef.vieworg, camera_origin, stop);