train_cmd.c
changeset 2840 d68a605b2087
parent 2833 0d394d4365fe
child 2844 7a55ad0a6a36
--- a/train_cmd.c	Sat Jan 07 16:30:49 2006 +0000
+++ b/train_cmd.c	Sat Jan 07 16:47:59 2006 +0000
@@ -3601,9 +3601,9 @@
 
 	do {
 		const RailVehicleInfo *rvi = RailVehInfo(v->engine_type);
-		if (rvi->running_cost_base)
-			cost += rvi->running_cost_base * _price.running_rail[rvi->engclass];
-	} while ( (v=v->next) != NULL );
+		if (rvi->running_cost_base > 0)
+			cost += rvi->running_cost_base * _price.running_rail[rvi->running_cost_class];
+	} while ((v = v->next) != NULL);
 
 	return cost;
 }