1
0
Fork 0

Codefix 30fe0015: Preserve sea water class when building locks on shores

pull/13049/head
SamuXarick 2024-11-01 15:28:55 +00:00
parent 4edde7d6de
commit 4d99623d69
1 changed files with 1 additions and 1 deletions

View File

@ -320,7 +320,7 @@ static CommandCost DoBuildLock(TileIndex tile, DiagDirection dir, DoCommandFlag
if (ret.Failed()) return ret;
/* middle tile */
WaterClass wc_middle = HasTileWaterGround(tile) ? GetWaterClass(tile) : WATER_CLASS_CANAL;
WaterClass wc_middle = HasTileWaterClass(tile) && IsTileOnWater(tile) ? GetWaterClass(tile) : WATER_CLASS_CANAL;
ret = Command<CMD_LANDSCAPE_CLEAR>::Do(flags, tile);
if (ret.Failed()) return ret;
cost.AddCost(ret);