diff --git a/Tactical/bullets.cpp b/Tactical/bullets.cpp index f291b325..12b78b2a 100644 --- a/Tactical/bullets.cpp +++ b/Tactical/bullets.cpp @@ -194,11 +194,6 @@ void RemoveBullet( INT32 iBullet ) gBullets[ iBullet ].pShadowAniTile = NULL; } } - - if ( gBullets[ iBullet ].usFlags & ( BULLET_FLAG_TRACER ) ) - { - AllTeamsLookForAll(TRUE); - } } } else @@ -304,9 +299,13 @@ void UpdateBullets( ) } } // Are we a missle? - else if ( gBullets[ uiCount ].usFlags & ( BULLET_FLAG_MISSILE | BULLET_FLAG_SMALL_MISSILE | BULLET_FLAG_TANK_CANNON | BULLET_FLAG_FLAME | BULLET_FLAG_CREATURE_SPIT | BULLET_FLAG_TRACER ) ) + else if ( gBullets[ uiCount ].usFlags & ( BULLET_FLAG_MISSILE | BULLET_FLAG_SMALL_MISSILE | BULLET_FLAG_TANK_CANNON | BULLET_FLAG_FLAME | BULLET_FLAG_CREATURE_SPIT ) ) { } + else if ( gBullets[ uiCount ].usFlags & ( BULLET_FLAG_TRACER ) ) + { + ManLooksForOtherTeams(gBullets[ uiCount ].pFirer); + } else { pNode = AddStructToTail( gBullets[ uiCount ].sGridNo, BULLETTILE1 );