@@ -690,7 +690,7 @@ void ClearSnowLine()
*/
CommandCost CmdLandscapeClear(DoCommandFlag flags, TileIndex tile)
{
CommandCost cost(EXPENSES_CONSTRUCTION);
CommandCost cost(EXPENSES_T_DEMOLITION);
bool do_clear = false;
/* Test for stuff which results in water when cleared. Then add the cost to also clear the water. */
if ((flags & DC_FORCE_CLEAR_TILE) && HasTileWaterClass(tile) && IsTileOnWater(tile) && !IsWaterTile(tile) && !IsCoastTile(tile)) {
@@ -741,7 +741,7 @@ std::tuple<CommandCost, Money> CmdClearA
if (start_tile >= MapSize()) return { CMD_ERROR, 0 };
Money money = GetAvailableMoneyForCommand();
CommandCost last_error = CMD_ERROR;
bool had_success = false;