diff --git a/src/editor/LevelScene.cpp b/src/editor/LevelScene.cpp index a066f28190806f4dbe29fa9ee6316d770105e347..0fcc90215f430c1f03229882ea8a5028cf4965e1 100644 --- a/src/editor/LevelScene.cpp +++ b/src/editor/LevelScene.cpp @@ -292,9 +292,9 @@ void LevelScene::onTileClicked(int index) else if (id > 54 && id < 60) id -= 5; - setTile(index, m_selectedTileId); // symmetric Placement + setTile(index, id); // symmetric Placement - if (m_advancedTilePlacement) + if (m_advancedTilePlacement && id < 29) { placeAdvancedTiles(index); // symmetric advanced Placement }