--- a/src/road_cmd.cpp Sat May 26 21:34:38 2007 +0000
+++ b/src/road_cmd.cpp Sat May 26 21:45:16 2007 +0000
@@ -171,7 +171,7 @@
if (IsBridge(tile)) {
TileIndexDiff delta = TileOffsByDiagDir(GetBridgeRampDirection(tile));
- for (TileIndex t = tile; tile != other_end; tile += delta) MarkTileDirtyByTile(t);
+ for (TileIndex t = tile + delta; t != other_end; t += delta) MarkTileDirtyByTile(t);
}
}
} else {
@@ -475,7 +475,7 @@
if (IsBridge(tile)) {
TileIndexDiff delta = TileOffsByDiagDir(GetBridgeRampDirection(tile));
- for (TileIndex t = tile + delta; tile != other_end; tile += delta) MarkTileDirtyByTile(t);
+ for (TileIndex t = tile + delta; t != other_end; t += delta) MarkTileDirtyByTile(t);
}
} break;