X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Frouteselect.cpp;h=770a455a4130b7406e22a6f348c38b680b757626;hb=7a36d396eded897c421424905b2c938d770df341;hp=e5c090c9bcb26fbe7a9535cf80697264f0a8e667;hpb=d0af7846e05691d65d8021e46c8f81e8ca05199a;p=r2c2.git diff --git a/source/engineer/routeselect.cpp b/source/engineer/routeselect.cpp index e5c090c..770a455 100644 --- a/source/engineer/routeselect.cpp +++ b/source/engineer/routeselect.cpp @@ -24,7 +24,7 @@ RouteSelect::RouteSelect(Engineer &e, Train &t): drp_route->set_selected_index(0); const Route *current_route = 0; - if(TrainRouter *router = dynamic_cast(train.get_tagged_ai("router"))) + if(TrainRouter *router = train.get_ai_of_type()) current_route = router->get_route(); const set &routes = engineer.get_layout().get_routes();