diff --git a/Strategic/Assignments.cpp b/Strategic/Assignments.cpp index c8209a40..c7cf881d 100644 --- a/Strategic/Assignments.cpp +++ b/Strategic/Assignments.cpp @@ -735,7 +735,7 @@ void BuildSectorsWithSoldiersList( void ) // fills array with pressence of player controlled characters for ( pTeamSoldier = MercPtrs[ cnt ]; cnt <= gTacticalStatus.Team[ pSoldier->bTeam ].bLastID; cnt++,pTeamSoldier++) { - if(pTeamSoldier->bActive) + if(pTeamSoldier->bActive && pTeamSoldier->bSectorZ < 4) { fSectorsWithSoldiers[ CALCULATE_STRATEGIC_INDEX(pTeamSoldier->sSectorX, pTeamSoldier->sSectorY ) ][ pTeamSoldier->bSectorZ ] = TRUE; }