summaryrefslogtreecommitdiff
path: root/internal_rewrite/util.cpp
diff options
context:
space:
mode:
authorUnknown <azeem@live.ru>2018-11-03 11:54:21 +0000
committerUnknown <azeem@live.ru>2018-11-03 11:54:21 +0000
commit90c1619363d89e0ab041f72945b36cfde8b2917a (patch)
treeb3e99a8daf7598bec2eda3dc6f488e687f0b63e8 /internal_rewrite/util.cpp
parentb48ce5a80d059d802d1ef3a872731df45ee57c9d (diff)
gay shit
Diffstat (limited to 'internal_rewrite/util.cpp')
-rw-r--r--internal_rewrite/util.cpp5
1 files changed, 3 insertions, 2 deletions
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 ) {