diff options
author | rubidium <rubidium@openttd.org> | 2008-10-08 11:03:43 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2008-10-08 11:03:43 +0000 |
commit | 1d2fbbc8a701715dd07f96167459a671a6e463ef (patch) | |
tree | 2f731ddfdf45d1bfc8d0b8ce5b945383d006ab16 /src | |
parent | 1906aa2bbb1882c66a289a8b19cd7e6cdabe6326 (diff) | |
download | openttd-1d2fbbc8a701715dd07f96167459a671a6e463ef.tar.xz |
(svn r14449) -Fix [FS#2338]: service at nearest depot acted like go to nearest depot.
Diffstat (limited to 'src')
-rw-r--r-- | src/order_cmd.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/order_cmd.cpp b/src/order_cmd.cpp index 108df6830..cca67c8fd 100644 --- a/src/order_cmd.cpp +++ b/src/order_cmd.cpp @@ -1616,7 +1616,7 @@ bool UpdateOrderDest(Vehicle *v, const Order *order, int conditional_depth) if (v->FindClosestDepot(&location, &destination, &reverse)) { v->dest_tile = location; - v->current_order.MakeGoToDepot(destination, ODTFB_PART_OF_ORDERS); + v->current_order.MakeGoToDepot(destination, v->current_order.GetDepotOrderType()); /* If there is no depot in front, reverse automatically (trains only) */ if (v->type == VEH_TRAIN && reverse) DoCommand(v->tile, v->index, 0, DC_EXEC, CMD_REVERSE_TRAIN_DIRECTION); |