From 1173a8e604eca9ffdd37adc61cb2c0bab06570f2 Mon Sep 17 00:00:00 2001 From: Big Bad Waffle Date: Tue, 14 Jan 2020 19:54:53 +0200 Subject: [PATCH] fixes #1358 --- src/server/world/map/canPathFromPos.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/world/map/canPathFromPos.js b/src/server/world/map/canPathFromPos.js index e5ecf97b..aaebc4b1 100644 --- a/src/server/world/map/canPathFromPos.js +++ b/src/server/world/map/canPathFromPos.js @@ -5,13 +5,13 @@ const canPath = (pos, positions, maxDistance = 0) => { return positions.some(p => { const path = physics.getPath(pos, p); //Are we on the position? - if (!path.length) - return true; + if (!path.length) + return (p.x === pos.x && p.y === pos.y); const { x, y } = path[path.length - 1]; //Can we get close enough to the position? const isCloseEnough = Math.max(Math.abs(p.x - x), Math.abs(p.y - y)) <= maxDistance; - if (isCloseEnough) + if (isCloseEnough) return true; return false;