From 7c6bad3b4234c21a2296a46a5c0b6d6687da8e85 Mon Sep 17 00:00:00 2001 From: Jake <73198594+jaborsh@users.noreply.github.com> Date: Sun, 15 Feb 2026 06:07:42 -0800 Subject: [PATCH] xyzgrid: Return Dijkstra solution When loading the Dijkstra solution, results are stored but recalculated anyway. This should be returned instead. --- evennia/contrib/grid/xyzgrid/xymap.py | 1 + 1 file changed, 1 insertion(+) diff --git a/evennia/contrib/grid/xyzgrid/xymap.py b/evennia/contrib/grid/xyzgrid/xymap.py index 9eb494dac0..8621a42f94 100644 --- a/evennia/contrib/grid/xyzgrid/xymap.py +++ b/evennia/contrib/grid/xyzgrid/xymap.py @@ -624,6 +624,7 @@ class XYMap: # we can re-use the stored data! self.dist_matrix = dist_matrix self.pathfinding_routes = pathfinding_routes + return # build a matrix representing the map graph, with 0s as impassable areas