Ver Fonte

VCAI Explore goal: remove useless check

ArseniyShestakov há 10 anos atrás
pai
commit
f490ea1fcd
1 ficheiros alterados com 3 adições e 6 exclusões
  1. 3 6
      AI/VCAI/Goals.cpp

+ 3 - 6
AI/VCAI/Goals.cpp

@@ -597,12 +597,9 @@ TGoalVec Explore::getAllPossibleSubgoals()
 				case Obj::MONOLITH_TWO_WAY:
 				case Obj::SUBTERRANEAN_GATE:
 					auto tObj = dynamic_cast<const CGTeleport *>(obj);
-					if(tObj)
-					{
-						assert(ai->knownTeleportChannels.find(tObj->channel) != ai->knownTeleportChannels.end());
-						if(TeleportChannel::IMPASSABLE != ai->knownTeleportChannels[tObj->channel]->passability)
-							objs.push_back (obj);
-					}
+					assert(ai->knownTeleportChannels.find(tObj->channel) != ai->knownTeleportChannels.end());
+					if(TeleportChannel::IMPASSABLE != ai->knownTeleportChannels[tObj->channel]->passability)
+						objs.push_back (obj);
 			}
 		}
 		else