소스 검색

Fix crash at battle end

Tomasz Zieliński 2 년 전
부모
커밋
f483f7bb53
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      lib/NetPacksLib.cpp

+ 3 - 0
lib/NetPacksLib.cpp

@@ -2265,6 +2265,9 @@ void BattleAttack::applyGs(CGameState * gs)
 
 
 void StartAction::applyGs(CGameState *gs)
 void StartAction::applyGs(CGameState *gs)
 {
 {
+	if (!gs->curB)
+		return;
+
 	CStack *st = gs->curB->getStack(ba.stackNumber);
 	CStack *st = gs->curB->getStack(ba.stackNumber);
 
 
 	if(ba.actionType == EActionType::END_TACTIC_PHASE)
 	if(ba.actionType == EActionType::END_TACTIC_PHASE)