diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java index 7b9cada5..61850ef7 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java @@ -91,11 +91,13 @@ public abstract class RegionData { remove.add(flag); } } + initialize(); properties.forEach(property -> property.set(null)); store.saveRegion(); connectedRegions().forEach(region -> { region.getRegionData().flagMap.keySet().removeAll(remove); + region.getRegionData().initialize(); region.getRegionData().properties.forEach(property -> property.set(null)); region.saveRegion(); });