From 0532cf817b45e980baf6e4f9916e17fb57a50756 Mon Sep 17 00:00:00 2001
From: Manuel Herrmann <it@icetruck.de>
Date: Thu, 24 Sep 2015 20:21:26 +0200
Subject: [PATCH] pathfinder fix

---
 registration-system/view/signups/game1/js/pathFinder.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/registration-system/view/signups/game1/js/pathFinder.js b/registration-system/view/signups/game1/js/pathFinder.js
index d11ee50..62ded27 100644
--- a/registration-system/view/signups/game1/js/pathFinder.js
+++ b/registration-system/view/signups/game1/js/pathFinder.js
@@ -99,7 +99,10 @@ PathFinder.prototype.findPath = function(fromX, fromY, toX, toY) {
 	toScan.queue({x:aX, y:aY, score:1});
 
 	function scan(laX, laY, lzX, lzY, lScore) {
-		var r = self.raster[lzY][lzX];
+		var l = self.raster[lzY];
+		if (!l) return;
+		var r = l[lzX];
+		if (!r) return;
 		if (r.walkable && (r.score == -1 || lScore < r.score)) {
 			r.from = [laX+0, laY+0];
 			r.score = lScore+0;
-- 
GitLab