diff options
-rw-r--r-- | src/roadveh_cmd.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/roadveh_cmd.cpp b/src/roadveh_cmd.cpp index 4c783519a..f0ce5d808 100644 --- a/src/roadveh_cmd.cpp +++ b/src/roadveh_cmd.cpp @@ -1569,13 +1569,13 @@ static bool RoadVehController(RoadVehicle *v) v->current_order_time++; if (v->reverse_ctr != 0) v->reverse_ctr--; + RoadVehCheckTrainCrash(v); + /* handle crashed */ if (v->vehstatus & VS_CRASHED) { return RoadVehIsCrashed(v); } - RoadVehCheckTrainCrash(v); - /* road vehicle has broken down? */ if (v->breakdown_ctr != 0) { if (v->breakdown_ctr <= 2) { |