From 496955da32cb881cee6f2f338ac5bcf8578110d0 Mon Sep 17 00:00:00 2001 From: LightCat Date: Sun, 28 Oct 2018 10:16:56 +0100 Subject: [PATCH] Fix crashes in hell --- src/hacks/Backtrack.cpp | 3 +++ src/hacks/CatBot.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/hacks/Backtrack.cpp b/src/hacks/Backtrack.cpp index 9debf59c..e8f31490 100644 --- a/src/hacks/Backtrack.cpp +++ b/src/hacks/Backtrack.cpp @@ -13,6 +13,7 @@ #include #endif #include +#include "PlayerTools.hpp" #include static settings::Bool enable{ "backtrack.enable", "false" }; @@ -124,6 +125,8 @@ void Run() continue; if (!pEntity->hitboxes.GetHitbox(0)) continue; + if (HasCondition(pEntity)) + continue; float _viewangles = CE_VECTOR(pEntity, netvar.m_angEyeAngles).y; float viewangles = (_viewangles > 180) ? _viewangles - 360 : _viewangles; diff --git a/src/hacks/CatBot.cpp b/src/hacks/CatBot.cpp index 1e35f67a..f91a8eb1 100644 --- a/src/hacks/CatBot.cpp +++ b/src/hacks/CatBot.cpp @@ -257,7 +257,7 @@ void smart_crouch() if (CE_BAD(ent) || ent->m_Type() != ENTITY_PLAYER || ent->m_iTeam() == LOCAL_E->m_iTeam() || !(ent->hitboxes.GetHitbox(0)) || !(ent->m_bAlivePlayer()) || - player_tools::shouldTargetSteamId(ent->player_info.friendsID) != + player_tools::shouldTarget(ent) != player_tools::IgnoreReason::DO_NOT_IGNORE || should_ignore_player(ent)) continue;