diff --git a/src/Controllers/ConsoleController/ConsoleController.cpp b/src/Controllers/ConsoleController/ConsoleController.cpp index 479b25d..225ed16 100644 --- a/src/Controllers/ConsoleController/ConsoleController.cpp +++ b/src/Controllers/ConsoleController/ConsoleController.cpp @@ -35,9 +35,6 @@ void ConsoleController::run() //Apply move bool moveDone=m_game.swipe(keyPress); - //Pop a random number on the grid - if(moveDone) - m_game.popRandomNumber(); //Cout grid m_game.coutGrid(); diff --git a/src/Model/Game.cpp b/src/Model/Game.cpp index 5be88d9..3f9fc7a 100644 --- a/src/Model/Game.cpp +++ b/src/Model/Game.cpp @@ -30,6 +30,9 @@ bool Game::swipe(kbdh::Direction direction){ break; } + if(moveDone) + this->popRandomNumber(); + return moveDone; }