changeset 2261 | 3f78323707bb |
parent 2244 | e6b5ef68406d |
child 2360 | 09e42e4ee139 |
--- a/train_cmd.c Mon Aug 01 13:01:14 2005 +0000 +++ b/train_cmd.c Mon Aug 01 16:31:19 2005 +0000 @@ -602,11 +602,11 @@ if (rvi->flags & RVI_WAGON) return CmdBuildRailWagon(p1, tile, flags); value = EstimateTrainCost(rvi); - + //make sure we only pay for half a dualheaded engine if we only requested half of it if (rvi->flags&RVI_MULTIHEAD && HASBIT(p2,0)) value /= 2; - + if (!(flags & DC_QUERY_COST)) { v = AllocateVehicle();