diff options
-rw-r--r-- | src/map.cpp | 2 | ||||
-rw-r--r-- | src/map_func.h | 2 | ||||
-rw-r--r-- | src/water_cmd.cpp | 3 |
3 files changed, 4 insertions, 3 deletions
diff --git a/src/map.cpp b/src/map.cpp index 0bdfbe355..865e92b35 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -139,7 +139,7 @@ uint ScaleByMapSize1D(uint n) * @param addy the amount of tiles in the Y direction to add * @return translated tile, or INVALID_TILE when it would've wrapped. */ -uint TileAddWrap(TileIndex tile, int addx, int addy) +TileIndex TileAddWrap(TileIndex tile, int addx, int addy) { uint x = TileX(tile) + addx; uint y = TileY(tile) + addy; diff --git a/src/map_func.h b/src/map_func.h index 28bf80a27..8b313d7f6 100644 --- a/src/map_func.h +++ b/src/map_func.h @@ -227,7 +227,7 @@ static inline TileIndexDiff ToTileIndexDiff(TileIndexDiffC tidc) /** * Adds an offset to a tile and check if we are still on the map. */ -uint TileAddWrap(TileIndex tile, int addx, int addy); +TileIndex TileAddWrap(TileIndex tile, int addx, int addy); /** * Returns the TileIndexDiffC offset from a DiagDirection. diff --git a/src/water_cmd.cpp b/src/water_cmd.cpp index 0605de526..3ef44acd7 100644 --- a/src/water_cmd.cpp +++ b/src/water_cmd.cpp @@ -577,7 +577,8 @@ static void AnimateTile_Water(TileIndex tile) * * @param tile tile to check */ -static inline void MarkTileDirtyIfCanal(TileIndex tile) { +static inline void MarkTileDirtyIfCanal(TileIndex tile) +{ if (IsTileType(tile, MP_WATER) && IsCanal(tile)) MarkTileDirtyByTile(tile); } |