summaryrefslogtreecommitdiff
path: root/internal_rewrite/draw_model_execute.cpp
diff options
context:
space:
mode:
authornavewindre <boneyaard@gmail.com>2018-09-17 20:09:00 +0200
committernavewindre <boneyaard@gmail.com>2018-09-17 20:09:00 +0200
commitd1cab43b8ffd1fd37633e4751818d14c840ecef9 (patch)
tree1f6932efba0142fe964ba9d9ba4beb837958ed5f /internal_rewrite/draw_model_execute.cpp
parentfb2b56fd3c26d37ef198fe6dbf651104656f8a34 (diff)
d
Diffstat (limited to 'internal_rewrite/draw_model_execute.cpp')
-rw-r--r--internal_rewrite/draw_model_execute.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal_rewrite/draw_model_execute.cpp b/internal_rewrite/draw_model_execute.cpp
index dac41ac..bd5b5fc 100644
--- a/internal_rewrite/draw_model_execute.cpp
+++ b/internal_rewrite/draw_model_execute.cpp
@@ -43,6 +43,9 @@ void __fastcall hooks::draw_model_execute( IVModelRender* ecx_, void* edx_,
is_player = true;
team = player->m_iTeamNum( );
+ if( g_settings.rage.active && ( team != local_team || g_settings.rage.friendlies ) && !player->has_valid_anim( ) )
+ return;
+
if( is_player ) {
bool should_draw = false;
if( g_settings.rage.enabled( ) && g_settings.rage.resolver( ) && g_settings.rage.bt_visualize( ) && ( team != local_team || g_settings.rage.friendlies( ) ) )