Mercurial > hg > openttd
changeset 8864:64ca8e9a3a95 draft
(svn r12631) -Fix [FS#1911]: sometimes aircraft couldn't find their way to their depot.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Tue, 08 Apr 2008 18:53:25 +0000 |
parents | 84089dccec13 |
children | f78044f539de |
files | src/aircraft_cmd.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/aircraft_cmd.cpp +++ b/src/aircraft_cmd.cpp @@ -714,7 +714,7 @@ if (st->IsValid() && st->airport_tile != 0 && st->Airport()->terminals != NULL) { // printf("targetairport = %d, st->index = %d\n", v->u.air.targetairport, st->index); // v->u.air.targetairport = st->index; - v->current_order.MakeGoToDepot(0, ODTFB_SERVICE); + v->current_order.MakeGoToDepot(st->index, ODTFB_SERVICE); InvalidateWindowWidget(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH); } else if (v->current_order.IsType(OT_GOTO_DEPOT)) { v->current_order.MakeDummy();