X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fturrets%2Fturret%2Ffusionreactor.qc;h=5c253d4c571ab9df1a7025f3f1b5a4136fd9618a;hb=42e255d014f2c6a1871177ea511f630624cdfb57;hp=55dcd62538b19b69e9aceb71de57e20fbb8b10d1;hpb=b3e6c1e50968511dd530f208775d5d941a769791;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/turrets/turret/fusionreactor.qc b/qcsrc/common/turrets/turret/fusionreactor.qc index 55dcd6253..5c253d4c5 100644 --- a/qcsrc/common/turrets/turret/fusionreactor.qc +++ b/qcsrc/common/turrets/turret/fusionreactor.qc @@ -34,7 +34,7 @@ bool turret_fusionreactor_firecheck() if (self.enemy.ammo >= self.enemy.ammo_max) return false; - if (vlen(self.enemy.origin - self.origin) > self.target_range) + if(vdist(self.enemy.origin - self.origin, >, self.target_range)) return false; if(self.team != self.enemy.team) @@ -56,6 +56,7 @@ METHOD(FusionReactor, tr_attack, void(FusionReactor this, entity it)) } METHOD(FusionReactor, tr_think, void(FusionReactor thistur, entity it)) { + SELFPARAM(); self.tur_head.avelocity = '0 250 0' * (self.ammo / self.ammo_max); } METHOD(FusionReactor, tr_setup, void(FusionReactor this, entity it))