diff --git a/OpenRa.Game/Bridges.cs b/OpenRa.Game/Bridges.cs index fda09d3db5..939bc5f2b3 100644 --- a/OpenRa.Game/Bridges.cs +++ b/OpenRa.Game/Bridges.cs @@ -37,7 +37,8 @@ namespace OpenRa if (!template.TerrainType.ContainsKey(n)) continue; if (w.Map.IsInMap(x, y)) - if (w.Map.MapTiles[x, y].tile == tile) + if (w.Map.MapTiles[x, y].tile == tile + && w.Map.MapTiles[x,y].image == n) { // stash it replacedTiles[new int2(x, y)] = w.Map.MapTiles[x, y].image;