From a2dd8be4f93b13b6369f13828954fc991f9125a6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 27 Jul 2025 17:04:04 -0400 Subject: [PATCH] Fixed 'walls to cliffs' not being undoable --- core/src/mindustry/editor/MapEditor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/editor/MapEditor.java b/core/src/mindustry/editor/MapEditor.java index 45b37c271a..14dfb89665 100644 --- a/core/src/mindustry/editor/MapEditor.java +++ b/core/src/mindustry/editor/MapEditor.java @@ -157,7 +157,7 @@ public class MapEditor{ if(!tester.get(tile)) return; boolean changed = false; - if(drawBlock.saveData){ + if(drawBlock.saveData || tile.shouldSaveData()){ addTileOp(TileOp.get(tile.x, tile.y, DrawOperation.opData, TileOpData.get(tile.data, tile.floorData, tile.overlayData))); addTileOp(TileOp.get(tile.x, tile.y, DrawOperation.opDataExtra, tile.extraData)); } @@ -248,6 +248,7 @@ public class MapEditor{ tile.setBlock(Blocks.air); } } + editor.flushOp(); } public void addFloorCliffs(){