(svn r9946) -Fix: more places that weren't correctly marked dirty...
--- a/src/road_cmd.cpp Sat May 26 21:45:16 2007 +0000
+++ b/src/road_cmd.cpp Sat May 26 22:01:49 2007 +0000
@@ -167,6 +167,7 @@
SetRoadTypes(tile, GetRoadTypes(tile) & ~RoadTypeToRoadTypes(rt));
/* Mark tiles diry that have been repaved */
+ MarkTileDirtyByTile(tile);
MarkTileDirtyByTile(other_end);
if (IsBridge(tile)) {
TileIndexDiff delta = TileOffsByDiagDir(GetBridgeRampDirection(tile));
@@ -472,6 +473,7 @@
/* Mark tiles diry that have been repaved */
MarkTileDirtyByTile(other_end);
+ MarkTileDirtyByTile(tile);
if (IsBridge(tile)) {
TileIndexDiff delta = TileOffsByDiagDir(GetBridgeRampDirection(tile));