From d9407ad7d879a78cf1edc541035a9a133f99260d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=B6gele?= Date: Tue, 3 May 2022 23:02:05 +0200 Subject: [PATCH] The pathfinding code has changed to move forward --- js/pathfinding.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/pathfinding.js b/js/pathfinding.js index 14bbb9f..6947e0c 100644 --- a/js/pathfinding.js +++ b/js/pathfinding.js @@ -321,7 +321,7 @@ function getNode(pos, cacheLayer, initialize = true) { const isDiagonal = node.x !== neighborPos.x && node.y !== neighborPos.y && canvas.grid.type === CONST.GRID_TYPES.SQUARE; let edgeCost; if (window.terrainRuler) { - let ray = new Ray(getCenterFromGridPositionObj(neighborPos), getCenterFromGridPositionObj(pos)); + let ray = new Ray(getCenterFromGridPositionObj(pos), getCenterFromGridPositionObj(neighborPos)); let measuredDistance = terrainRuler.measureDistances([{ray}], {costFunction: buildCostFunction(cacheLayer.tokenData, getTokenShapeForTokenData(cacheLayer.tokenData))})[0]; edgeCost = Math.round(measuredDistance / canvas.dimensions.distance); if (ray.terrainRulerFinalState?.noDiagonals === 1) {