2
0
Эх сурвалжийг харах

Fixed Clone links cleanup.

AlexVinS 9 жил өмнө
parent
commit
44753866ec
1 өөрчлөгдсөн 7 нэмэгдсэн , 0 устгасан
  1. 7 0
      lib/NetPacksLib.cpp

+ 7 - 0
lib/NetPacksLib.cpp

@@ -1712,6 +1712,13 @@ DLL_LINKAGE void BattleStacksRemoved::applyGs( CGameState *gs )
 					toRemove->cloneID = -1;
 				}
 
+				//cleanup remaining clone links if any
+				for(CStack * s : gs->curB->stacks)
+				{
+					if(s->cloneID == toRemove->ID)
+						s->cloneID = -1;
+				}
+
 				break;
 			}
 		}