Fix #7944: Demolishing locks built on rivers didn't always restore the river

This commit is contained in:
Samu 2020-01-17 19:58:07 +00:00 committed by Niels Martin Hansen
parent e31d75c926
commit 30fe0015e2
1 changed files with 1 additions and 1 deletions

View File

@ -301,7 +301,7 @@ static CommandCost DoBuildLock(TileIndex tile, DiagDirection dir, DoCommandFlag
if (ret.Failed()) return ret;
/* middle tile */
WaterClass wc_middle = IsWaterTile(tile) ? GetWaterClass(tile) : WATER_CLASS_CANAL;
WaterClass wc_middle = HasTileWaterGround(tile) ? GetWaterClass(tile) : WATER_CLASS_CANAL;
ret = DoCommand(tile, 0, 0, flags, CMD_LANDSCAPE_CLEAR);
if (ret.Failed()) return ret;
cost.AddCost(ret);