diff options
Diffstat (limited to 'src/station_base.h')
-rw-r--r-- | src/station_base.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/station_base.h b/src/station_base.h index 280df69d7..d2266be9c 100644 --- a/src/station_base.h +++ b/src/station_base.h @@ -96,7 +96,7 @@ public: inline StationID GetVia() const { assert(!this->shares.empty()); - return this->shares.upper_bound(RandomRange((--this->shares.end())->first - 1))->second; + return this->shares.upper_bound(RandomRange((--this->shares.end())->first))->second; } StationID GetVia(StationID excluded, StationID excluded2 = INVALID_STATION) const; |