Browse Source

lib/rmg/CRmgTemplateZone.cpp: Add parenthesis to make operator precedence unambiguous

Johannes 'josch' Schauer 7 years ago
parent
commit
56fefca806
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/rmg/CRmgTemplateZone.cpp

+ 1 - 1
lib/rmg/CRmgTemplateZone.cpp

@@ -600,7 +600,7 @@ bool CRmgTemplateZone::createRoad(const int3& src, const int3& dst)
 					auto obj = tile->topVisitableObj();
 					auto obj = tile->topVisitableObj();
 					bool canMoveBetween = gen->map->canMoveBetween(currentNode, pos);
 					bool canMoveBetween = gen->map->canMoveBetween(currentNode, pos);
 
 
-					if (gen->isFree(pos) && gen->isFree(currentNode) //empty path
+					if ((gen->isFree(pos) && gen->isFree(currentNode)) //empty path
 						|| ((tile->visitable || currentTile->visitable) && canMoveBetween) //moving from or to visitable object
 						|| ((tile->visitable || currentTile->visitable) && canMoveBetween) //moving from or to visitable object
 						|| pos == dst) //we already compledted the path
 						|| pos == dst) //we already compledted the path
 					{
 					{