From 90c1619363d89e0ab041f72945b36cfde8b2917a Mon Sep 17 00:00:00 2001 From: Unknown Date: Sat, 3 Nov 2018 11:54:21 +0000 Subject: gay shit --- internal_rewrite/util.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'internal_rewrite/util.cpp') diff --git a/internal_rewrite/util.cpp b/internal_rewrite/util.cpp index 9e9751f..1d19f9a 100644 --- a/internal_rewrite/util.cpp +++ b/internal_rewrite/util.cpp @@ -246,7 +246,7 @@ bool util::hitchance( int target, const vec3_t& angles, int percentage, int hitb if( wep->m_iItemDefinitionIndex( ) == WEAPON_SSG08 && !( g_ctx.m_local->m_fFlags( ) & FL_ONGROUND ) ) { min_accuracy = 0.008750f; } - + if( min_accuracy >= inaccuracy ) return true; } @@ -373,8 +373,9 @@ float util::get_lerptime( ) { } bool util::is_tick_valid( int tickcount ) { + float latency = get_total_latency( ); - float correct = std::clamp( latency + get_lerptime( ), 0.f, 1.f ); + float correct = std::clamp( latency + get_lerptime( ), 0.f, *( bool* )( c_base_player::get_game_rules( ) + 0x75 ) ? 0.2f : 1.0f ); float delta = correct - ( g_ctx.pred_time( ) - TICKS_TO_TIME( tickcount ) ); if( g_settings.rage.enabled ) { -- cgit v1.2.3