diff --git a/src/source/TetrisLogic.cpp b/src/source/TetrisLogic.cpp index 01cd786..2987180 100644 --- a/src/source/TetrisLogic.cpp +++ b/src/source/TetrisLogic.cpp @@ -665,6 +665,11 @@ int DeleteLines() } ApplyLineClearResult(clearedLines); + if (currentMode == MODE_CLASSIC && clearedLines > 0) + { + ApplyBoardGravity(); + } + if (currentScreen == SCREEN_UPGRADE) { QueueLineClearEffect(clearedRows, clearedRowCount, clearedLines);