File diff r15946:085c21fd8335 → r15947:6f1c6a44a807
src/train_cmd.cpp
Show inline comments
 
@@ -3716,13 +3716,7 @@ static bool TrainLocoHandler(Train *v, b
 
	}
 

	
 
	/* train is broken down? */
 
	if (v->breakdown_ctr != 0) {
 
		if (v->breakdown_ctr <= 2) {
 
			v->HandleBreakdown();
 
			return true;
 
		}
 
		if (!v->current_order.IsType(OT_LOADING)) v->breakdown_ctr--;
 
	}
 
	if (v->HandleBreakdown()) return true;
 

	
 
	if (HasBit(v->flags, VRF_REVERSING) && v->cur_speed == 0) {
 
		ReverseTrainDirection(v);