From be7e42b97704852d95ff82ecdd714568cd18d6f4 Mon Sep 17 00:00:00 2001 From: nullifiedcat Date: Thu, 27 Jul 2017 19:56:55 +0300 Subject: [PATCH] AutoHeal + AntiAim, close #227 --- src/hacks/AutoHeal.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/hacks/AutoHeal.cpp b/src/hacks/AutoHeal.cpp index 16c46a4d..56c0df3e 100644 --- a/src/hacks/AutoHeal.cpp +++ b/src/hacks/AutoHeal.cpp @@ -305,9 +305,11 @@ void CreateMove() { CachedEntity* target = ENTITY(m_iCurrentHealingTarget); Vector out; GetHitbox(target, 7, out); - AimAt(g_pLocalPlayer->v_Eye, out, g_pUserCmd); - if (silent) g_pLocalPlayer->bUseSilentAngles = true; - if (!m_iNewTarget && (g_GlobalVars->tickcount % 300)) g_pUserCmd->buttons |= IN_ATTACK; + if (m_iNewTarget || !(g_GlobalVars->tickcount % 300)) { + if (silent) g_pLocalPlayer->bUseSilentAngles = true; + AimAt(g_pLocalPlayer->v_Eye, out, g_pUserCmd); + g_pUserCmd->buttons |= IN_ATTACK; + } if (IsVaccinator() && CE_GOOD(target) && auto_vacc) { int opt = OptimalResistance(target, &pop); if (!pop && opt != -1) SetResistance(opt);