r2409 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sun Apr 29 18:35:32 EDT 2007
Author: div0
Date: 2007-04-29 18:35:31 -0400 (Sun, 29 Apr 2007)
New Revision: 2409
Modified:
trunk/data/qcsrc/server/havocbot.qc
Log:
fix division by 0
Modified: trunk/data/qcsrc/server/havocbot.qc
===================================================================
--- trunk/data/qcsrc/server/havocbot.qc 2007-04-29 15:11:12 UTC (rev 2408)
+++ trunk/data/qcsrc/server/havocbot.qc 2007-04-29 22:35:31 UTC (rev 2409)
@@ -331,13 +331,13 @@
shotgun = (cvar("g_balance_shotgun_primary_damage")*cvar("g_balance_shotgun_primary_bullets")/cvar("g_balance_shotgun_primary_refire")*1.0)
* bound(0,1/cvar("g_balance_shotgun_primary_spread")/distance*spreadpenalty,1);
if (client_hasweapon(self, WEP_LASER, FALSE, FALSE))
- laser = (cvar("g_balance_laser_damage")/cvar("g_balance_laser_refire")*1.0)
- * bound(0,cvar("g_balance_laser_speed")/distance*0.2*maxdelaytime,1);
+ laser = (cvar("g_balance_laser_primary_damage")/cvar("g_balance_laser_primary_refire")*1.0)
+ * bound(0,cvar("g_balance_laser_primary_speed")/distance*0.2*maxdelaytime,1);
if((self.enemy.flags & FL_ONGROUND)==FALSE){
rocket = rocket * (1-bound(0, distancefromfloor/cvar("g_balance_rocketlauncher_radius" ),0.9)); //slight bigger change
grenade = grenade * (1-bound(0,distancefromfloor/cvar("g_balance_grenadelauncher_primary_radius"),0.95));
electro = electro * (1-bound(0,distancefromfloor/cvar("g_balance_electro_primary_radius" ),0.95));
- laser = laser * (1-bound(0,distancefromfloor/cvar("g_balance_laser_radius" ),0.95));
+ laser = laser * (1-bound(0,distancefromfloor/cvar("g_balance_laser_primary_radius" ),0.95));
}
/*
dprint("Floor distance: ",ftos(distancefromfloor),"\n");
More information about the nexuiz-commits
mailing list