Pārlūkot izejas kodu

Disable broken visitation of external markets for VCAI

Ivan Savenko 1 gadu atpakaļ
vecāks
revīzija
1b6d6c3f5e
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      AI/VCAI/Goals/CollectRes.cpp

+ 4 - 1
AI/VCAI/Goals/CollectRes.cpp

@@ -146,7 +146,10 @@ TSubgoal CollectRes::whatToDoToTrade()
 	markets.erase(boost::remove_if(markets, [](const IMarket * market) -> bool
 	{
 		auto * o = dynamic_cast<const CGObjectInstance *>(market);
-		if(o && !(o->ID == Obj::TOWN && o->tempOwner == ai->playerID))
+		// FIXME: disabled broken visitation of external markets
+		//if(o && !(o->ID == Obj::TOWN && o->tempOwner == ai->playerID))
+
+		if(o && o->ID == Obj::TOWN)
 		{
 			if(!ai->isAccessible(o->visitablePos()))
 				return true;