diff --git a/core/src/com/riiablo/map/Map.java b/core/src/com/riiablo/map/Map.java index 5fee8396..d9715615 100644 --- a/core/src/com/riiablo/map/Map.java +++ b/core/src/com/riiablo/map/Map.java @@ -365,6 +365,7 @@ public class Map implements Disposable { zones.clear(); for (DT1s dt1s : this.dt1s.values()) dt1s.clear(); dt1s.clear(); + mapGraph.clear(); } public Array getDependencies() { diff --git a/core/src/com/riiablo/map/MapGraph.java b/core/src/com/riiablo/map/MapGraph.java index bcd8722f..a8d78ac9 100644 --- a/core/src/com/riiablo/map/MapGraph.java +++ b/core/src/com/riiablo/map/MapGraph.java @@ -24,6 +24,10 @@ public class MapGraph { smoother = new PathSmoother<>(raycaster); } + public void clear() { + identity.clear(); + } + public Point2 getOrCreate(Vector2 src) { return getOrCreate(tmpPoint.set(src)); }