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

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Apr 21 12:03:55 EDT 2009


Author: div0
Date: 2009-04-21 12:03:54 -0400 (Tue, 21 Apr 2009)
New Revision: 6549

Modified:
   trunk/data/qcsrc/server/bots.qc
   trunk/data/qcsrc/server/cl_physics.qc
Log:
more notarget fixes :P


Modified: trunk/data/qcsrc/server/bots.qc
===================================================================
--- trunk/data/qcsrc/server/bots.qc	2009-04-21 15:59:54 UTC (rev 6548)
+++ trunk/data/qcsrc/server/bots.qc	2009-04-21 16:03:54 UTC (rev 6549)
@@ -1931,7 +1931,7 @@
 	if(e.items & IT_STRENGTH)
 		return FALSE;
 	if(e.flags & FL_NOTARGET)
-		return false;
+		return FALSE;
 	return TRUE;
 };
 

Modified: trunk/data/qcsrc/server/cl_physics.qc
===================================================================
--- trunk/data/qcsrc/server/cl_physics.qc	2009-04-21 15:59:54 UTC (rev 6548)
+++ trunk/data/qcsrc/server/cl_physics.qc	2009-04-21 16:03:54 UTC (rev 6549)
@@ -349,6 +349,7 @@
 .vector movement_old;
 .float buttons_old;
 .vector v_angle_old;
+.string lastclassname;
 
 void Nixnex_GiveCurrentWeapon();
 void SV_PlayerPhysics()
@@ -447,7 +448,7 @@
 			self.spectatorspeed = maxspd_mod;
 		if(self.impulse && self.impulse <= 19)
 		{
-			// if(self.lastflags & FL_NOTARGET)
+			if(self.lastclassname != "player")
 			{
 				if(self.impulse == 10 || self.impulse == 15 || self.impulse == 18)
 					self.spectatorspeed = bound(1, self.spectatorspeed + 0.5, 5);
@@ -850,4 +851,5 @@
 		self.lastground = time;
 
 	self.lastflags = self.flags;
+	self.lastclassname = self.classname;
 };



More information about the nexuiz-commits mailing list