From 7125e94f4987b5a80c6a6b5a02cabffe95fbbd22 Mon Sep 17 00:00:00 2001 From: LightCat Date: Fri, 3 Aug 2018 20:26:46 +0200 Subject: [PATCH] Fix backtrack issues --- src/hacks/Backtrack.cpp | 6 ++++-- src/hooks/DispatchUserMessage.cpp | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/hacks/Backtrack.cpp b/src/hacks/Backtrack.cpp index 2a3cf342..ec5b8b70 100644 --- a/src/hacks/Backtrack.cpp +++ b/src/hacks/Backtrack.cpp @@ -302,11 +302,13 @@ float getLatency() int getTicks() { - return max(min(*latency / 15, 65), 12); + return max(min(int(*latency / 200.0f * 13.0f) + 12, 65), 12); } int getTicks2() { - return (*latency > 800 || *latency < 200) ? 12 : 24; + // Removed for now + //return (*latency > 800 || *latency < 200) ? 12 : 24; + 12; } } diff --git a/src/hooks/DispatchUserMessage.cpp b/src/hooks/DispatchUserMessage.cpp index 202a7950..60bef183 100644 --- a/src/hooks/DispatchUserMessage.cpp +++ b/src/hooks/DispatchUserMessage.cpp @@ -71,7 +71,7 @@ DEFINE_HOOKED_METHOD(DispatchUserMessage, bool, void *this_, int type, } if (chat_filter_enable && data[0] != LOCAL_E->m_IDX) { - if (chat_filter.toString() != "") + if (sizeof(*chat_filter) > 5) { std::string tmp = {}; std::string tmp2 = {};