X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Ftturrets%2Funits%2Funit_hk.qc;h=c7d7396e8f7ce2d7641d8308baa9c7f914458716;hb=30e9db455abe691a3560555a989beb382b3b2531;hp=d61289dcbe62e50a458c92f482c30cd5ba0ec0de;hpb=5836f4f65fb9b51c0f48b47b936033c7a799f273;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/tturrets/units/unit_hk.qc b/qcsrc/server/tturrets/units/unit_hk.qc index d61289dcb..c7d7396e8 100644 --- a/qcsrc/server/tturrets/units/unit_hk.qc +++ b/qcsrc/server/tturrets/units/unit_hk.qc @@ -23,7 +23,7 @@ float hk_is_valid_target(entity e_target) return 0; // player - if (e_target.flags & FL_CLIENT) + if (IS_CLIENT(e_target)) { if (self.owner.target_select_playerbias < 0) return 0; @@ -108,6 +108,8 @@ void turret_hk_missile_think() } else { + edist = 0; + ve = '0 0 0'; fe = 0; } @@ -255,7 +257,8 @@ void turret_hk_attack() missile.angles = vectoangles(missile.velocity); missile.cnt = time + 30; missile.ticrate = max(autocvar_sys_ticrate, 0.05); - + missile.missile_flags = MIF_SPLASH | MIF_PROXY | MIF_GUIDED_AI; + if (self.tur_head.frame == 0) self.tur_head.frame = self.tur_head.frame + 1;