equal
deleted
inserted
replaced
1912 } |
1912 } |
1913 |
1913 |
1914 cost = DoCommand(tile_cur, 0, 0, flags, CMD_LANDSCAPE_CLEAR); |
1914 cost = DoCommand(tile_cur, 0, 0, flags, CMD_LANDSCAPE_CLEAR); |
1915 if (CmdFailed(cost)) return CMD_ERROR; |
1915 if (CmdFailed(cost)) return CMD_ERROR; |
1916 |
1916 |
1917 tile_cur = tile_cur + TileOffsByDir(direction); |
1917 tile_cur += TileOffsByDir(direction); |
1918 if (!IsTileType(tile_cur, MP_WATER) || GetTileSlope(tile_cur, NULL) != SLOPE_FLAT) { |
1918 if (!IsTileType(tile_cur, MP_WATER) || GetTileSlope(tile_cur, NULL) != SLOPE_FLAT) { |
1919 return_cmd_error(STR_304B_SITE_UNSUITABLE); |
1919 return_cmd_error(STR_304B_SITE_UNSUITABLE); |
1920 } |
1920 } |
1921 |
1921 |
1922 /* middle */ |
1922 /* middle */ |