diff --git a/forge-gui-mobile/src/forge/adventure/scene/TileMapScene.java b/forge-gui-mobile/src/forge/adventure/scene/TileMapScene.java index 4dce587d308..393528daf83 100644 --- a/forge-gui-mobile/src/forge/adventure/scene/TileMapScene.java +++ b/forge-gui-mobile/src/forge/adventure/scene/TileMapScene.java @@ -134,9 +134,11 @@ private void load(String targetMap, int nextSpawnPoint) { } public PointOfInterestChanges getPointOfInterestChanges(){ - return WorldSave.getCurrentSave().getPointOfInterestChanges(rootPoint.getID() + rootPoint.getData().map); + return WorldSave.getCurrentSave().getPointOfInterestChanges(rootPoint.getID()); } public PointOfInterestChanges getPointOfInterestChanges(String targetMap){ + if (rootPoint.getID().endsWith(targetMap)) + return getPointOfInterestChanges(); return WorldSave.getCurrentSave().getPointOfInterestChanges(rootPoint.getID() + targetMap); }