train_gui.c
changeset 4737 287bc9b53ec9
parent 4712 4335ad42e163
child 4764 79341214c15d
--- a/train_gui.c	Thu Oct 05 08:39:16 2006 +0000
+++ b/train_gui.c	Thu Oct 05 11:26:59 2006 +0000
@@ -66,7 +66,7 @@
 	SetDParam(2, STR_EMPTY);
 	if (rvi->capacity != 0) {
 		SetDParam(0, _cargoc.names_long[rvi->cargo_type]);
-		SetDParam(1, rvi->capacity << multihead);
+		SetDParam(1, (rvi->capacity * (CountArticulatedParts(engine_number) + 1)) << multihead);
 		SetDParam(2, STR_9842_REFITTABLE);
 	}
 	DrawString(x,y, STR_PURCHASE_INFO_CAPACITY, 0);
@@ -114,7 +114,7 @@
 	SetDParam(2, STR_EMPTY);
 	if (rvi->capacity != 0) {
 		SetDParam(0, _cargoc.names_long[rvi->cargo_type]);
-		SetDParam(1, rvi->capacity);
+		SetDParam(1, rvi->capacity * (CountArticulatedParts(engine_number) + 1));
 		SetDParam(2, refittable ? STR_9842_REFITTABLE : STR_EMPTY);
 	}
 	DrawString(x, y, STR_PURCHASE_INFO_CAPACITY, 0);