--- a/road_cmd.c Sat Jun 25 06:15:43 2005 +0000
+++ b/road_cmd.c Sat Jun 25 16:44:57 2005 +0000
@@ -548,7 +548,7 @@
if (tile == end_tile) break;
- tile += HASBIT(p2, 2) ? TILE_XY(0, 1) : TILE_XY(1, 0);
+ tile += HASBIT(p2, 2) ? TileDiffXY(0, 1) : TileDiffXY(1, 0);
}
return (cost == 0) ? CMD_ERROR : cost;
@@ -602,7 +602,7 @@
if (tile == end_tile) break;
- tile += HASBIT(p2, 2) ? TILE_XY(0, 1) : TILE_XY(1, 0);
+ tile += HASBIT(p2, 2) ? TileDiffXY(0, 1) : TileDiffXY(1, 0);
}
return (cost == 0) ? CMD_ERROR : cost;