1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-26 16:09:10 +00:00

(svn r3891) Fix r3885

This commit is contained in:
tron
2006-03-15 19:53:25 +00:00
parent b36203f671
commit 76aa40cecf

View File

@@ -820,8 +820,12 @@ int32 DoConvertTunnelBridgeRail(TileIndex tile, uint totype, bool exec)
if (GB(_m[tile].m3, 0, 4) == totype) return CMD_ERROR; if (GB(_m[tile].m3, 0, 4) == totype) return CMD_ERROR;
if (exec) {
SB(_m[tile].m3, 0, 4, totype); SB(_m[tile].m3, 0, 4, totype);
SB(_m[endtile].m3, 0, 4, totype); SB(_m[endtile].m3, 0, 4, totype);
MarkTileDirtyByTile(tile);
MarkTileDirtyByTile(endtile);
}
cost = 2 * (_price.build_rail >> 1); cost = 2 * (_price.build_rail >> 1);
delta = TileOffsByDir(GetBridgeRampDirection(tile)); delta = TileOffsByDir(GetBridgeRampDirection(tile));
for (tile += delta; tile != endtile; tile += delta) { for (tile += delta; tile != endtile; tile += delta) {