diff --git a/racing.cpp b/racing.cpp index 6e6526dc..ec62eca8 100644 --- a/racing.cpp +++ b/racing.cpp @@ -637,7 +637,7 @@ EX void configure_track(bool gen) { for(auto cc: rti) if(blockoff(cc)) to_block.push_back(cc.c); - block_cells(to_block, [&blockoff] (cell *c) { + if(gen) block_cells(to_block, [&blockoff] (cell *c) { forCellEx(c2, c) if(passable(c2, c, P_ISPLAYER) && !blockoff(get_info(c2))) return true; return false; });