Procházet zdrojové kódy

CPathfinder: only allow water walking over accessible tiles

ArseniyShestakov před 10 roky
rodič
revize
a1290f548b
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      lib/CPathfinder.cpp

+ 1 - 1
lib/CPathfinder.cpp

@@ -292,7 +292,7 @@ bool CPathfinder::isMovementToDestPossible()
 			break;
 
 		case EPathfindingLayer::WATER:
-			if(!canMoveBetween(cp->coord, dp->coord) || dp->accessible == CGPathNode::BLOCKED)
+			if(!canMoveBetween(cp->coord, dp->coord) || dp->accessible != CGPathNode::ACCESSIBLE)
 				return false;
 			if(isDestinationGuarded())
 				return false;