瀏覽代碼

VCAI: always clear teleport channel probing list if we lost hero

ArseniyShestakov 10 年之前
父節點
當前提交
11d4b4291c
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      AI/VCAI/VCAI.cpp

+ 1 - 0
AI/VCAI/VCAI.cpp

@@ -1694,6 +1694,7 @@ bool VCAI::moveHeroToTile(int3 dst, HeroPtr h)
 		if(!h)
 		if(!h)
 		{
 		{
 			lostHero(h);
 			lostHero(h);
+			teleportChannelProbingList.clear();
 			if (status.channelProbing()) // if hero lost during channel probing we need to switch this mode off
 			if (status.channelProbing()) // if hero lost during channel probing we need to switch this mode off
 				status.setChannelProbing(false);
 				status.setChannelProbing(false);
 			throw cannotFulfillGoalException("Hero was lost!");
 			throw cannotFulfillGoalException("Hero was lost!");