equal
deleted
inserted
replaced
2615 return reverse_best != 0; |
2615 return reverse_best != 0; |
2616 } |
2616 } |
2617 |
2617 |
2618 TileIndex Train::GetOrderStationLocation(StationID station) |
2618 TileIndex Train::GetOrderStationLocation(StationID station) |
2619 { |
2619 { |
|
2620 if (station == this->last_station_visited) this->last_station_visited = INVALID_STATION; |
|
2621 |
2620 return GetStation(station)->xy; |
2622 return GetStation(station)->xy; |
2621 } |
2623 } |
2622 |
2624 |
2623 void Train::MarkDirty() |
2625 void Train::MarkDirty() |
2624 { |
2626 { |