diff --git a/src/train.h b/src/train.h index db9e53c6a9..1751e07e7d 100644 --- a/src/train.h +++ b/src/train.h @@ -298,7 +298,7 @@ struct Train : public Vehicle { bool IsPrimaryVehicle() const { return IsFrontEngine(this); } bool HasFront() const { return true; } int GetImage(Direction direction) const; - int GetDisplaySpeed() const { return this->cur_speed * 10 / 16; } + int GetDisplaySpeed() const { return this->u.rail.last_speed * 10 / 16; } int GetDisplayMaxSpeed() const { return this->u.rail.cached_max_speed * 10 / 16; } Money GetRunningCost() const; bool IsInDepot() const { return CheckTrainInDepot(this, false) != -1; }