diff --git a/core/src/mindustry/editor/MapObjectivesDialog.java b/core/src/mindustry/editor/MapObjectivesDialog.java index 57882f0b44..9642ea5126 100644 --- a/core/src/mindustry/editor/MapObjectivesDialog.java +++ b/core/src/mindustry/editor/MapObjectivesDialog.java @@ -482,7 +482,9 @@ public class MapObjectivesDialog extends BaseDialog{ loop: for(int y = 0; y < rows; y++){ for(int x = 0; x < columns; x++){ - canvas.tilemap.createTile(x * w, bounds - 1 - y * 2, objectives.get(i++)); + if(canvas.tilemap.createTile(x * w, y, objectives.get(i))){ + i++; + } if(i >= objectives.size) break loop; } }