فهرست منبع

Fix endless loop

Fixed an endless-loop caused by someone removing this ", turn++".
Xilmi 1 سال پیش
والد
کامیت
068e3bdc59
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      AI/BattleAI/BattleExchangeVariant.cpp

+ 1 - 1
AI/BattleAI/BattleExchangeVariant.cpp

@@ -731,7 +731,7 @@ std::vector<const battle::Unit *> BattleExchangeEvaluator::getOneTurnReachableUn
 {
 {
 	std::vector<const battle::Unit *> result;
 	std::vector<const battle::Unit *> result;
 
 
-	for(int i = 0; i < turnOrder.size(); i++)
+	for(int i = 0; i < turnOrder.size(); i++, turn++)
 	{
 	{
 		auto & turnQueue = turnOrder[i];
 		auto & turnQueue = turnOrder[i];
 		HypotheticBattle turnBattle(env.get(), cb);
 		HypotheticBattle turnBattle(env.get(), cb);