diff --git a/src/openrct2/ride/Ride.cpp b/src/openrct2/ride/Ride.cpp index 8807e9938b..206ea629f6 100644 --- a/src/openrct2/ride/Ride.cpp +++ b/src/openrct2/ride/Ride.cpp @@ -3247,7 +3247,7 @@ static bool ride_entrance_exit_is_reachable(TileCoordsXYZD coordinates) return true; TileCoordsXYZ loc{ coordinates.x, coordinates.y, coordinates.z }; - loc -= TileDirectionDelta[coordinates.z]; + loc -= TileDirectionDelta[coordinates.direction]; return map_coord_is_connected(loc, coordinates.direction); }