From: <ev...@us...> - 2011-02-28 21:12:54
|
Revision: 1491 http://rails.svn.sourceforge.net/rails/?rev=1491&view=rev Author: evos Date: 2011-02-28 21:12:48 +0000 (Mon, 28 Feb 2011) Log Message: ----------- Fix by Phil Davies to prevent CGR buying a 4-train Modified Paths: -------------- trunk/18xx/rails/game/OperatingRound.java Modified: trunk/18xx/rails/game/OperatingRound.java =================================================================== --- trunk/18xx/rails/game/OperatingRound.java 2011-02-24 21:37:04 UTC (rev 1490) +++ trunk/18xx/rails/game/OperatingRound.java 2011-02-28 21:12:48 UTC (rev 1491) @@ -2718,7 +2718,7 @@ && getGameParameterAsBoolean(GameDef.Parm.FIXED_PRICE_TRAINS_BETWEEN_PRESIDENTS) || operatingCompany.get().mustTradeTrainsAtFixedPrice() || company.mustTradeTrainsAtFixedPrice()) { - if (cash >= train.getCost()) { + if ((cash >= train.getCost()) && (operatingCompany.get().mayBuyTrainType(train))) { bt = new BuyTrain(train, pf, train.getCost()); } else { continue; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |