]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Make the repeater actually repeat properly
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 2 Apr 2011 15:31:18 +0000 (18:31 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 2 Apr 2011 15:31:18 +0000 (18:31 +0300)
qcsrc/server/g_violence.qc

index ba1ae0d9c8df844a3978477532dda49b0a0da779..0cd2836fd32564581f55a809af5a9d87a538bdef 100644 (file)
@@ -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)