summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbjarni <bjarni@openttd.org>2005-10-31 14:30:45 +0000
committerbjarni <bjarni@openttd.org>2005-10-31 14:30:45 +0000
commit0dced9221260734dcb27a70a2227a13a2d1bcf10 (patch)
treeea68602d9ac94a618212db66b99d04240265b054
parentfa5ca040e9482e4d07677b371d2f8fe0cf24fc7e (diff)
downloadopenttd-0dced9221260734dcb27a70a2227a13a2d1bcf10.tar.xz
(svn r3112) -Feature: [autoreplace] profit counters are now remembered too (request by Darkvater)
-rw-r--r--vehicle.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vehicle.c b/vehicle.c
index fbbd7db3b..3dea79fee 100644
--- a/vehicle.c
+++ b/vehicle.c
@@ -1571,6 +1571,8 @@ static int32 ReplaceVehicle(Vehicle **w, byte flags)
DoCommand(0, 0, (old_v->index << 16) | new_v->index, IsOrderListShared(old_v) ? CO_SHARE : CO_COPY, DC_EXEC, CMD_CLONE_ORDER);
new_v->cur_order_index = old_v->cur_order_index;
ChangeVehicleViewWindow(old_v, new_v);
+ new_v->profit_this_year = old_v->profit_this_year;
+ new_v->profit_last_year = old_v->profit_last_year;
new_front = true;
new_v->current_order = old_v->current_order;