(svn r3891) Fix r3885

This commit is contained in:
tron 2006-03-15 19:53:25 +00:00
parent b36203f671
commit 76aa40cecf
1 changed files with 6 additions and 2 deletions

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;
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) {