From affd4569955ec02c7e3eb5d48f96bdf357b604fa Mon Sep 17 00:00:00 2001 From: frosch Date: Sun, 10 Feb 2013 21:05:24 +0000 Subject: (svn r24987) -Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot. --- src/train_gui.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/train_gui.cpp b/src/train_gui.cpp index e463228d7..f302d759c 100644 --- a/src/train_gui.cpp +++ b/src/train_gui.cpp @@ -33,8 +33,7 @@ void CcBuildWagon(const CommandCost &result, TileIndex tile, uint32 p1, uint32 p const Vehicle *found = NULL; const Train *t; FOR_ALL_TRAINS(t) { - if (t->IsFrontEngine() && t->tile == tile && - t->track == TRACK_BIT_DEPOT) { + if (t->IsFrontEngine() && t->tile == tile && t->IsStoppedInDepot()) { if (found != NULL) return; // must be exactly one. found = t; } -- cgit v1.2.3-70-g09d2