r4424 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Sep 9 01:43:20 EDT 2008


Author: div0
Date: 2008-09-09 01:43:19 -0400 (Tue, 09 Sep 2008)
New Revision: 4424

Modified:
   trunk/data/qcsrc/server/cl_weaponsystem.qc
Log:
workarounds for fteqcc ?: bug


Modified: trunk/data/qcsrc/server/cl_weaponsystem.qc
===================================================================
--- trunk/data/qcsrc/server/cl_weaponsystem.qc	2008-09-09 05:42:13 UTC (rev 4423)
+++ trunk/data/qcsrc/server/cl_weaponsystem.qc	2008-09-09 05:43:19 UTC (rev 4424)
@@ -635,9 +635,12 @@
 
 	float imp;
 	weaponpriority_hudselector_1 = "";
-	for(imp = 10; imp > 0; --imp)
+	for(i = 1; i <= 24; ++i)
+		if(weapon_info[i-1] && weapon_info[i-1].impulse == 0)
+			weaponpriority_hudselector_1 = strcat(weaponpriority_hudselector_1, " ", ftos(i));
+	for(imp = 9; imp > 0; --imp)
 		for(i = 1; i <= 24; ++i)
-			if(weapon_info[i-1] && weapon_info[i-1].impulse == (imp == 10 ? 0 : imp))
+			if(weapon_info[i-1] && weapon_info[i-1].impulse == imp)
 				weaponpriority_hudselector_1 = strcat(weaponpriority_hudselector_1, " ", ftos(i));
 
 	weaponpriority_hudselector_0 = strzone(substring(weaponpriority_hudselector_0, 1, strlen(weaponpriority_hudselector_0) - 1));




More information about the nexuiz-commits mailing list