From a63974547b89f7754d00d8016b08abb682c34036 Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 19 Apr 2008 21:23:42 +0000 Subject: (svn r12795) -Fix [FS#1938]: vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading. --- src/roadveh_cmd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/roadveh_cmd.cpp') diff --git a/src/roadveh_cmd.cpp b/src/roadveh_cmd.cpp index a1c083447..78a5d5ee2 100644 --- a/src/roadveh_cmd.cpp +++ b/src/roadveh_cmd.cpp @@ -1844,7 +1844,7 @@ static void RoadVehController(Vehicle *v) HandleBrokenRoadVeh(v); return; } - v->breakdown_ctr--; + if (!v->current_order.IsType(OT_LOADING)) v->breakdown_ctr--; } if (v->vehstatus & VS_STOPPED) return; -- cgit v1.2.3-54-g00ecf