Changeset - r17243:71ece1f202e9
[Not reviewed]
master
0 1 0
planetmaker - 13 years ago 2011-02-06 12:16:06
planetmaker@openttd.org
(svn r21993) -Fix (r19720): When building a lock on dry land costs for clearing water were deducted rather than for building canals
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/water_cmd.cpp
Show inline comments
 
@@ -219,7 +219,7 @@ static CommandCost DoBuildLock(TileIndex
 
		ret = DoCommand(tile - delta, 0, 0, flags, CMD_LANDSCAPE_CLEAR);
 
		if (ret.Failed()) return ret;
 
		cost.AddCost(ret);
 
		cost.AddCost(_price[PR_CLEAR_WATER]);
 
		cost.AddCost(_price[PR_BUILD_CANAL]);
 
	}
 
	if (GetTileSlope(tile - delta, NULL) != SLOPE_FLAT) {
 
		return_cmd_error(STR_ERROR_LAND_SLOPED_IN_WRONG_DIRECTION);
 
@@ -232,7 +232,7 @@ static CommandCost DoBuildLock(TileIndex
 
		ret = DoCommand(tile + delta, 0, 0, flags, CMD_LANDSCAPE_CLEAR);
 
		if (ret.Failed()) return ret;
 
		cost.AddCost(ret);
 
		cost.AddCost(_price[PR_CLEAR_WATER]);
 
		cost.AddCost(_price[PR_BUILD_CANAL]);
 
	}
 
	if (GetTileSlope(tile + delta, NULL) != SLOPE_FLAT) {
 
		return_cmd_error(STR_ERROR_LAND_SLOPED_IN_WRONG_DIRECTION);
0 comments (0 inline, 0 general)