File diff r9233:d476a00a8077 → r9234:c3f7730d9a9b
src/autoreplace_cmd.cpp
Show inline comments
 
@@ -320,13 +320,13 @@ static CommandCost WagonRemoval(Vehicle 
 
			v = GetNextVehicle(v);
 
		}
 

	
 
		if (v == NULL) {
 
			/* We sold all the wagons and the train is still not short enough */
 
			SetDParam(0, front->unitnumber);
 
			AddNewsItem(STR_TRAIN_TOO_LONG_AFTER_REPLACEMENT, NM_SMALL, NF_VIEWPORT | NF_VEHICLE, NT_ADVICE, DNC_NONE, front->index, 0);
 
			AddNewsItem(STR_TRAIN_TOO_LONG_AFTER_REPLACEMENT, NS_ADVICE, front->index, 0);
 
			return cost;
 
		}
 

	
 
		/* We found a wagon we can sell */
 
		Vehicle *temp = v;
 
		v = GetNextVehicle(v);
 
@@ -477,13 +477,13 @@ CommandCost MaybeReplaceVehicle(Vehicle 
 
					case VEH_SHIP:     message = STR_SHIP_AUTORENEW_FAILED;        break;
 
					case VEH_AIRCRAFT: message = STR_AIRCRAFT_AUTORENEW_FAILED;    break;
 
						// This should never happen
 
					default: NOT_REACHED(); message = 0; break;
 
				}
 

	
 
				AddNewsItem(message, NM_SMALL, NF_VIEWPORT|NF_VEHICLE, NT_ADVICE, DNC_NONE, v->index, 0);
 
				AddNewsItem(message, NS_ADVICE, v->index, 0);
 
			}
 
		}
 
	}
 

	
 
	if (display_costs && IsLocalPlayer() && (flags & DC_EXEC) && CmdSucceeded(cost)) {
 
		ShowCostOrIncomeAnimation(v->x_pos, v->y_pos, v->z_pos, cost.GetCost());