summaryrefslogtreecommitdiff
path: root/src/game/g_active.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/g_active.c')
-rw-r--r--src/game/g_active.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/g_active.c b/src/game/g_active.c
index 8ba8723b..f056d4c2 100644
--- a/src/game/g_active.c
+++ b/src/game/g_active.c
@@ -1219,7 +1219,7 @@ void ClientThink_real( gentity_t *ent )
traceEnt = &g_entities[ trace.entityNum ];
- if( traceEnt->use )
+ if( traceEnt && traceEnt->biteam == client->ps.stats[ STAT_PTEAM ] && traceEnt->use )
traceEnt->use( traceEnt, ent, ent ); //other and activator are the same in this context
else
{
@@ -1233,7 +1233,7 @@ void ClientThink_real( gentity_t *ent )
{
traceEnt = &g_entities[ entityList[ i ] ];
- if( traceEnt->use )
+ if( traceEnt && traceEnt->biteam == client->ps.stats[ STAT_PTEAM ] && traceEnt->use )
{
traceEnt->use( traceEnt, ent, ent ); //other and activator are the same in this context
break;