[nexuiz-commits] r8722 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Feb 28 14:45:50 EST 2010


Author: div0
Date: 2010-02-28 14:45:50 -0500 (Sun, 28 Feb 2010)
New Revision: 8722

Modified:
   trunk/data/qcsrc/server/cl_weaponsystem.qc
Log:
fix abuse of v_ globals :P

Modified: trunk/data/qcsrc/server/cl_weaponsystem.qc
===================================================================
--- trunk/data/qcsrc/server/cl_weaponsystem.qc	2010-02-28 19:45:45 UTC (rev 8721)
+++ trunk/data/qcsrc/server/cl_weaponsystem.qc	2010-02-28 19:45:50 UTC (rev 8722)
@@ -145,7 +145,15 @@
 	else
 		WarpZone_TraceLine(ent.origin + ent.view_ofs, ent.origin + ent.view_ofs + s_forward * MAX_SHOT_DISTANCE, MOVE_NOMONSTERS, ent);
 	ent.dphitcontentsmask = DPCONTENTS_SOLID | DPCONTENTS_BODY | DPCONTENTS_CORPSE;
+
+	vector vf, vr, vu;
+	vf = v_forward;
+	vr = v_right;
+	vu = v_up;
 	trueaimpoint = WarpZone_UnTransformOrigin(WarpZone_trace_transform, trace_endpos); // warpzone support
+	v_forward = vf;
+	v_right = vr;
+	v_up = vu;
 
 	// track max damage
 	if not(inWarmupStage) {



More information about the nexuiz-commits mailing list