--- a/economy.c Sat Jun 25 06:15:43 2005 +0000
+++ b/economy.c Sat Jun 25 16:44:57 2005 +0000
@@ -62,15 +62,15 @@
if (val <= _map5[tile])
return;
- _map5[tile + TILE_XY(0,0)] = val;
- _map5[tile + TILE_XY(0,1)] = ++val;
- _map5[tile + TILE_XY(1,0)] = ++val;
- _map5[tile + TILE_XY(1,1)] = ++val;
+ _map5[tile + TileDiffXY(0, 0)] = val;
+ _map5[tile + TileDiffXY(0, 1)] = ++val;
+ _map5[tile + TileDiffXY(1, 0)] = ++val;
+ _map5[tile + TileDiffXY(1, 1)] = ++val;
- MarkTileDirtyByTile(tile + TILE_XY(0,0));
- MarkTileDirtyByTile(tile + TILE_XY(0,1));
- MarkTileDirtyByTile(tile + TILE_XY(1,0));
- MarkTileDirtyByTile(tile + TILE_XY(1,1));
+ MarkTileDirtyByTile(tile + TileDiffXY(0, 0));
+ MarkTileDirtyByTile(tile + TileDiffXY(0, 1));
+ MarkTileDirtyByTile(tile + TileDiffXY(1, 0));
+ MarkTileDirtyByTile(tile + TileDiffXY(1, 1));
}
int64 CalculateCompanyValue(Player *p) {