From b1dc37fb05bf21c76ad2941a2fac30ac72dcb78d Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Fri, 12 Sep 2025 08:28:42 +0100 Subject: [PATCH] Fix 9a294ab2ed: Bridge height check for waypoints didn't include axis in layout. (#14609) It's unlikely that X and Y axis waypoints have different heights, but not impossible. --- src/waypoint_cmd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/waypoint_cmd.cpp b/src/waypoint_cmd.cpp index 25b3a5383a..18a0540595 100644 --- a/src/waypoint_cmd.cpp +++ b/src/waypoint_cmd.cpp @@ -242,7 +242,7 @@ CommandCost CmdBuildRailWaypoint(DoCommandFlags flags, TileIndex start_tile, Axi CommandCost ret = IsValidTileForWaypoint(tile, axis, &est); if (ret.Failed()) return ret; - ret = IsRailStationBridgeAboveOk(tile, spec, StationType::RailWaypoint, *it++); + ret = IsRailStationBridgeAboveOk(tile, spec, StationType::RailWaypoint, *it++ + axis); if (ret.Failed()) return ret; }