diff --git a/tetris.cpp b/tetris.cpp index 460da7c..f5689ce 100644 --- a/tetris.cpp +++ b/tetris.cpp @@ -584,7 +584,7 @@ int main() { SDL_setFramerate(&gFPS, 60); std::thread inputThread(doInput, main_scene); inputThread.detach(); - next_object = tetrisFunctions[std::rand()/((RAND_MAX + 1u)/6)](renderer, main_scene); + next_object = tetrisFunctions[std::rand()/((RAND_MAX + 1u)/7)](renderer, main_scene); next_object.setPos(0.9, 0.5); while( !quit ) { SDL_framerateDelay(&gFPS); @@ -596,7 +596,7 @@ int main() { std::lock_guard guard(movement_mutex); cur_object = next_object; cur_object.setPos(0.5, 0.16); - next_object = tetrisFunctions[std::rand()/((RAND_MAX + 1u)/6)](renderer, main_scene); + next_object = tetrisFunctions[std::rand()/((RAND_MAX + 1u)/7)](renderer, main_scene); next_object.setPos(0.9, 0.5); } }