Skip to content

Commit 4e1aa51

Browse files
authored
[GEN][ZH] Fix incorrect garrison points debug assert hit in Shell Map (#1293)
1 parent a86ed98 commit 4e1aa51

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Generals/Code/GameEngine/Source/GameLogic/Object/Contain/GarrisonContain.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,7 @@ void GarrisonContain::trackTargets( void )
638638
AIUpdateInterface *ai;
639639
Object *obj;
640640

641-
DEBUG_ASSERTCRASH(m_garrisonPointsInitialized, ("garrisonPoints are not inited"));
641+
DEBUG_ASSERTCRASH(m_garrisonPointsInitialized || containList.empty(), ("garrisonPoints are not inited"));
642642

643643
for( ContainedItemsList::const_iterator it = containList.begin(); it != containList.end(); ++it )
644644
{

GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/GarrisonContain.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ void GarrisonContain::trackTargets( void )
692692
AIUpdateInterface *ai;
693693
Object *obj;
694694

695-
DEBUG_ASSERTCRASH(m_garrisonPointsInitialized, ("garrisonPoints are not inited"));
695+
DEBUG_ASSERTCRASH(m_garrisonPointsInitialized || containList.empty(), ("garrisonPoints are not inited"));
696696

697697
for( ContainedItemsList::const_iterator it = containList.begin(); it != containList.end(); ++it )
698698
{

0 commit comments

Comments
 (0)