# HG changeset patch # User frosch # Date 2013-05-06 13:45:58 # Node ID b6dcc486274a1c3834cca1294163d5b8c7a9f136 # Parent 18f1214f9d5d3fbbd563f25215d46a56bae6158d (svn r25222) -Change: Unify the behaviour of Vehicle::tick_counter between RV and trains by incrementing it also for articulated RV parts. diff --git a/src/roadveh_cmd.cpp b/src/roadveh_cmd.cpp --- a/src/roadveh_cmd.cpp +++ b/src/roadveh_cmd.cpp @@ -1501,7 +1501,6 @@ again: static bool RoadVehController(RoadVehicle *v) { /* decrease counters */ - v->tick_counter++; v->current_order_time++; if (v->reverse_ctr != 0) v->reverse_ctr--; @@ -1576,6 +1575,8 @@ Money RoadVehicle::GetRunningCost() cons bool RoadVehicle::Tick() { + this->tick_counter++; + if (this->IsFrontEngine()) { if (!(this->vehstatus & VS_STOPPED)) this->running_ticks++; return RoadVehController(this);