--- a/src/clear_cmd.cpp Tue Nov 27 04:16:08 2007 +0000
+++ b/src/clear_cmd.cpp Tue Nov 27 16:02:13 2007 +0000
@@ -438,20 +438,19 @@
MarkTileDirtyByTile(tile);
}
- return cost.AddCost(_price.purchase_land * 10);
+ return cost.AddCost(_price.clear_roughland * 10);
}
static CommandCost ClearTile_Clear(TileIndex tile, byte flags)
{
static const Money* clear_price_table[] = {
- &_price.clear_1,
- &_price.purchase_land,
- &_price.clear_2,
- &_price.clear_3,
- &_price.purchase_land,
- &_price.purchase_land,
- &_price.clear_2, // XXX unused?
+ &_price.clear_grass,
+ &_price.clear_roughland,
+ &_price.clear_rocks,
+ &_price.clear_fields,
+ &_price.clear_roughland,
+ &_price.clear_roughland,
};
CommandCost price;
@@ -484,7 +483,7 @@
if (flags & DC_EXEC) DoClearSquare(tile);
- return CommandCost(- _price.purchase_land * 2);
+ return CommandCost(- _price.clear_roughland * 2);
}