mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r3891) Fix r3885
This commit is contained in:
parent
b36203f671
commit
76aa40cecf
|
@ -820,8 +820,12 @@ int32 DoConvertTunnelBridgeRail(TileIndex tile, uint totype, bool exec)
|
|||
|
||||
if (GB(_m[tile].m3, 0, 4) == totype) return CMD_ERROR;
|
||||
|
||||
SB(_m[tile].m3, 0, 4, totype);
|
||||
SB(_m[endtile].m3, 0, 4, totype);
|
||||
if (exec) {
|
||||
SB(_m[tile].m3, 0, 4, totype);
|
||||
SB(_m[endtile].m3, 0, 4, totype);
|
||||
MarkTileDirtyByTile(tile);
|
||||
MarkTileDirtyByTile(endtile);
|
||||
}
|
||||
cost = 2 * (_price.build_rail >> 1);
|
||||
delta = TileOffsByDir(GetBridgeRampDirection(tile));
|
||||
for (tile += delta; tile != endtile; tile += delta) {
|
||||
|
|
Loading…
Reference in New Issue