changeset 8818:57a0d6670e05 draft

(svn r12564) -Fix: towns couldn't terraform when inflation rised terraform prices enough
author smatz <smatz@openttd.org>
date Fri, 04 Apr 2008 16:52:29 +0000
parents 224524e73db1
children 98ec34b70edd
files src/town_cmd.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/town_cmd.cpp
+++ b/src/town_cmd.cpp
@@ -758,7 +758,7 @@
 	TILE_ASSERT(tile);
 
 	CommandCost r = DoCommand(tile, edges, dir, DC_AUTO | DC_NO_WATER, CMD_TERRAFORM_LAND);
-	if (CmdFailed(r) || r.GetCost() >= 126 * 16) return false;
+	if (CmdFailed(r) || r.GetCost() >= (_price.terraform + 2) * 8) return false;
 	DoCommand(tile, edges, dir, DC_AUTO | DC_NO_WATER | DC_EXEC, CMD_TERRAFORM_LAND);
 	return true;
 }