From: tomaz <tomaz@d7cf8633-e32d-0410-b094-e92efae38249>
Date: Sun, 12 Sep 2004 16:16:12 +0000 (+0000)
Subject: Made cl_beams_relative only affect view-attached beams.
X-Git-Tag: xonotic-v0.1.0preview~5614
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=1e66e1870fcf15014138a7094633c5ef54680666;p=xonotic%2Fdarkplaces.git

Made cl_beams_relative only affect view-attached beams.


git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4487 d7cf8633-e32d-0410-b094-e92efae38249
---

diff --git a/cl_main.c b/cl_main.c
index 547937a3..a1e7c95f 100644
--- a/cl_main.c
+++ b/cl_main.c
@@ -1008,7 +1008,7 @@ void CL_RelinkBeams(void)
 		// if coming from the player, update the start position
 		//if (b->entity == cl.viewentity)
 		//	VectorCopy (cl_entities[cl.viewentity].render.origin, b->start);
-		if (cl_beams_relative.integer && b->entity && cl_entities[b->entity].state_current.active && b->relativestartvalid)
+		if (cl_beams_relative.integer && b->entity == cl.viewentity && b->entity && cl_entities[b->entity].state_current.active && b->relativestartvalid)
 		{
 			entity_state_t *p = &cl_entities[b->entity].state_previous;
 			//entity_state_t *c = &cl_entities[b->entity].state_current;