summaryrefslogtreecommitdiff
path: root/internal_rewrite/draw_model_execute.cpp
diff options
context:
space:
mode:
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( ) ) )