diff --git a/gamemanager.cpp b/gamemanager.cpp index c059a50..7b5c5f8 100644 --- a/gamemanager.cpp +++ b/gamemanager.cpp @@ -1059,7 +1059,7 @@ void GameManager::commandBuildRoadToTileSelected(int targetX, int targetY, Matri // Pathfind from current tile to target tile std::vector> route = Pathfinder::findPath( selected->tileX, selected->tileY, targetX, targetY, - MovementDomain::Land, mapPoints, numPoints05, &selected->config + mapPoints, numPoints05, MovementDomain::Land, &selected->config ); if (route.empty()) { diff --git a/qscenerenderer.cpp b/qscenerenderer.cpp index 92f7a4e..61fae17 100644 --- a/qscenerenderer.cpp +++ b/qscenerenderer.cpp @@ -908,7 +908,7 @@ void QSceneRenderer::drawPathAndRange(QPainter &painter, Unit *unit, const QMatr int hx = -1, hy = -1; if (screenToHex(m_mouseCurrentPos, vMatrix, hx, hy) && (hx != unit->tileX || hy != unit->tileY)) { if (TerrainMovementManager::instance().isHexPassable(hx, hy, MovementDomain::Land, m_point, m_numPoints05, &unit->config)) { - auto preview = Pathfinder::findPath(unit->tileX, unit->tileY, hx, hy, MovementDomain::Land, m_point, m_numPoints05, &unit->config); + auto preview = Pathfinder::findPath(unit->tileX, unit->tileY, hx, hy, m_point, m_numPoints05, MovementDomain::Land, &unit->config); if (preview.size() > 1) { QPainterPath previewLine; bool first = true;