Răsfoiți Sursa

Fixes BattleAI not selecting best hex when approaching nearest enemy

Ivan Savenko 9 luni în urmă
părinte
comite
2d6ae7859b
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      AI/BattleAI/BattleEvaluator.cpp

+ 1 - 1
AI/BattleAI/BattleEvaluator.cpp

@@ -390,7 +390,7 @@ BattleAction BattleEvaluator::goTowardsNearest(const CStack * stack, const Battl
 			return reachability.distances[h1.toInt()] < reachability.distances[h2.toInt()];
 			return reachability.distances[h1.toInt()] < reachability.distances[h2.toInt()];
 		});
 		});
 
 
-	BattleHex bestNeighbour = hexes.front();
+	BattleHex bestNeighbour = targetHexes.front();
 
 
 	if(reachability.distances[bestNeighbour.toInt()] > GameConstants::BFIELD_SIZE)
 	if(reachability.distances[bestNeighbour.toInt()] > GameConstants::BFIELD_SIZE)
 	{
 	{