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

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sat Sep 12 10:43:35 EDT 2009


Author: div0
Date: 2009-09-12 10:43:35 -0400 (Sat, 12 Sep 2009)
New Revision: 7759

Modified:
   trunk/data/qcsrc/server/w_fireball.qc
Log:
fireball: less likely to hurt yourself now


Modified: trunk/data/qcsrc/server/w_fireball.qc
===================================================================
--- trunk/data/qcsrc/server/w_fireball.qc	2009-09-12 14:43:19 UTC (rev 7758)
+++ trunk/data/qcsrc/server/w_fireball.qc	2009-09-12 14:43:35 UTC (rev 7759)
@@ -201,8 +201,16 @@
 
 	// make it "hot" once it leaves its owner
 	if(self.owner)
+	{
 		if(vlen(self.origin - self.owner.origin - self.owner.view_ofs) > cvar("g_balance_fireball_primary_laserradius"))
-			self.owner = world;
+		{
+			self.cnt += 1;
+			if(self.cnt == 3)
+				self.owner = world;
+		}
+		else
+			self.cnt = 0;
+	}
 
 	W_Fireball_LaserPlay(0.1, cvar("g_balance_fireball_primary_laserradius"), cvar("g_balance_fireball_primary_laserdamage"), cvar("g_balance_fireball_primary_laseredgedamage"), cvar("g_balance_fireball_primary_laserburntime"));
 



More information about the nexuiz-commits mailing list