[nexuiz-commits] r7051 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Jun 17 12:43:36 EDT 2009
Author: div0
Date: 2009-06-17 12:43:35 -0400 (Wed, 17 Jun 2009)
New Revision: 7051
Modified:
trunk/data/qcsrc/server/w_tuba.qc
Log:
work around another fteqcc bug...
Modified: trunk/data/qcsrc/server/w_tuba.qc
===================================================================
--- trunk/data/qcsrc/server/w_tuba.qc 2009-06-17 15:48:43 UTC (rev 7050)
+++ trunk/data/qcsrc/server/w_tuba.qc 2009-06-17 16:43:35 UTC (rev 7051)
@@ -71,9 +71,19 @@
void W_Tuba_Attack(float hittype)
{
vector o;
+ float c;
W_SetupShot(self, FALSE, 2, "", cvar("g_balance_tuba_damage"));
- self.tuba_notecount = !self.tuba_notecount;
- sound(self, ((self.tuba_notecount) ? CHAN_WEAPON : CHAN_WEAPON2), TUBA_NOTE(Tuba_GetNote(self, hittype)), bound(0, VOL_BASE * cvar("g_balance_tuba_volume"), 1), cvar("g_balance_tuba_attenuation"));
+ if(self.tuba_notecount)
+ {
+ self.tuba_notecount = FALSE;
+ c = CHAN_WEAPON;
+ }
+ else
+ {
+ self.tuba_notecount = TRUE;
+ c = CHAN_WEAPON2;
+ }
+ sound(self, c, TUBA_NOTE(Tuba_GetNote(self, hittype)), bound(0, VOL_BASE * cvar("g_balance_tuba_volume"), 1), cvar("g_balance_tuba_attenuation"));
RadiusDamage(self, self, cvar("g_balance_tuba_damage"), cvar("g_balance_tuba_edgedamage"), cvar("g_balance_tuba_radius"), world, cvar("g_balance_tuba_force"), hittype | WEP_TUBA, world);
o = gettaginfo(self.exteriorweaponentity, 0);
More information about the nexuiz-commits
mailing list