--- a/src/tree_cmd.cpp Fri Mar 23 12:03:41 2007 +0000
+++ b/src/tree_cmd.cpp Sat Mar 31 12:34:36 2007 +0000
@@ -250,7 +250,7 @@
MarkTileDirtyByTile(tile);
}
// 2x as expensive to add more trees to an existing tile
- cost += _price.build_trees * 2;
+ cost += _eco->GetPrice(CEconomy::BUILD_TREES) * 2;
break;
case MP_CLEAR:
@@ -261,8 +261,8 @@
}
switch (GetClearGround(tile)) {
- case CLEAR_FIELDS: cost += _price.clear_3; break;
- case CLEAR_ROCKS: cost += _price.clear_2; break;
+ case CLEAR_FIELDS: cost += _eco->GetPrice(CEconomy::CLEAR_3); break;
+ case CLEAR_ROCKS: cost += _eco->GetPrice(CEconomy::CLEAR_2); break;
default: break;
}
@@ -293,7 +293,7 @@
if (_game_mode == GM_EDITOR && IS_INT_INSIDE(treetype, TREE_RAINFOREST, TREE_CACTUS))
SetTropicZone(tile, TROPICZONE_RAINFOREST);
}
- cost += _price.build_trees;
+ cost += _eco->GetPrice(CEconomy::BUILD_TREES);
break;
default:
@@ -439,7 +439,7 @@
if (flags & DC_EXEC) DoClearSquare(tile);
- return num * _price.remove_trees;
+ return num * _eco->GetPrice(CEconomy::REMOVE_TREES);
}
static void GetAcceptedCargo_Trees(TileIndex tile, AcceptedCargo ac)