From: Mircea Kitsune Date: Sat, 2 Apr 2011 15:31:18 +0000 (+0300) Subject: Make the repeater actually repeat properly X-Git-Tag: xonotic-v0.6.0~110^2^2~187 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=bca6b9d7b877d2570722a9b39d18fb06a2419bc4;p=xonotic%2Fxonotic-data.pk3dir.git Make the repeater actually repeat properly --- diff --git a/qcsrc/server/g_violence.qc b/qcsrc/server/g_violence.qc index ba1ae0d9c..0cd2836fd 100644 --- a/qcsrc/server/g_violence.qc +++ b/qcsrc/server/g_violence.qc @@ -63,7 +63,6 @@ void Violence_WeaponDamage(entity pl, float type) } .float lifetime; -.float weapondamage_counter; void Violence_WeaponDamage_DoRepeat() { @@ -74,11 +73,8 @@ void Violence_WeaponDamage_DoRepeat() return; } - if(time > self.weapondamage_counter) - { - Violence_WeaponDamage(self.owner, self.cnt); - self.weapondamage_counter = time + 0.5; // TO BE CVARED - } + Violence_WeaponDamage(self.owner, self.cnt); + self.nextthink = time + 0.5; // TO BE CVARED } void Violence_WeaponDamage_SetRepeat(entity pl, float type)