r4407 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Sep 8 01:52:16 EDT 2008


Author: div0
Date: 2008-09-08 01:52:16 -0400 (Mon, 08 Sep 2008)
New Revision: 4407

Modified:
   trunk/data/qcsrc/server/portals.qc
Log:
fix the portal transform for projectiles (unrelated to the crashes)


Modified: trunk/data/qcsrc/server/portals.qc
===================================================================
--- trunk/data/qcsrc/server/portals.qc	2008-09-08 05:31:10 UTC (rev 4406)
+++ trunk/data/qcsrc/server/portals.qc	2008-09-08 05:52:16 UTC (rev 4407)
@@ -182,15 +182,14 @@
 			//print("GOOD path: ", vtos(ang), "\n");
 		}
 
+		ang_x = -ang_x;
 		ang_z = player.angles_z;
 	}
 	else
 	{
 		ang = player.angles;
-		ang_x = -ang_x;
 		ang = Portal_Transform_Multiply(transform, player.angles);
 	}
-	ang_x = -ang_x;
 
 	// factor -1 allows chaining portals, but may be weird
 	player.right_vector = -1 * Portal_Transform_Apply(transform, player.right_vector);




More information about the nexuiz-commits mailing list