From 459cd8ac1aefa9015d713e958519e14419574199 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Mon, 18 Feb 2019 18:13:26 +0000 Subject: [PATCH] Save/restore secondary rail type in ReloadNewGRFData --- src/saveload/afterload.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp index a4cef2926a..c24b037d88 100644 --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -3724,6 +3724,8 @@ void ReloadNewGRFData() IsRailWaypointTile(t) || IsRailTunnelBridgeTile(t)) { SetRailType(t, rail_type_translate_map[GetRailType(t)]); + RailType secondary = GetTileSecondaryRailTypeIfValid(t); + if (secondary != INVALID_RAILTYPE) SetSecondaryRailType(t, rail_type_translate_map[secondary]); } } }