X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Fengineer.cpp;h=9a3b930a01da1b55137c9a45b9279672f3d44565;hb=4529bf980cf3558d86c07266de7d890d3f5e06a6;hp=ae803c414bd18553bdbeae1c36139c25bccad83d;hpb=1251ba0141983481181d8260523ff07f2cf200a0;p=r2c2.git diff --git a/source/engineer/engineer.cpp b/source/engineer/engineer.cpp index ae803c4..9a3b930 100644 --- a/source/engineer/engineer.cpp +++ b/source/engineer/engineer.cpp @@ -271,7 +271,7 @@ void Engineer::button_press(unsigned btn) if(track->get_turnout_id()) { Block &block = track->get_block(); - if(block.get_train() && !block.get_train()->free_block(block)) + if(block.get_train() && block.get_train()->is_block_critical(block)) set_status("Turnout is busy"); else {