From: Erik V. <ev...@us...> - 2010-04-09 21:26:20
|
Update of /cvsroot/rails/18xx/rails/game In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv4492/rails/game Modified Files: StockRound.java GameManager.java GameManagerI.java Log Message: 1835: higher certificate limit if 80% owned. Index: GameManager.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/GameManager.java,v retrieving revision 1.98 retrieving revision 1.99 diff -C2 -d -r1.98 -r1.99 *** GameManager.java 4 Apr 2010 22:02:53 -0000 1.98 --- GameManager.java 9 Apr 2010 21:26:12 -0000 1.99 *************** *** 1180,1184 **** } ! public int getPlayerCertificateLimit() { return playerCertificateLimit.intValue(); } --- 1180,1184 ---- } ! public int getPlayerCertificateLimit(Player player) { return playerCertificateLimit.intValue(); } Index: GameManagerI.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/GameManagerI.java,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** GameManagerI.java 28 Mar 2010 20:14:20 -0000 1.32 --- GameManagerI.java 9 Apr 2010 21:26:12 -0000 1.33 *************** *** 10,14 **** import rails.game.correct.CorrectionType; import rails.game.model.ModelObject; - import rails.game.move.AddToList; import rails.game.move.MoveStack; import rails.game.move.MoveableHolder; --- 10,13 ---- *************** *** 170,174 **** public String getGameOption (String key); ! public int getPlayerCertificateLimit(); public void setPlayerCertificateLimit(int newLimit); public ModelObject getPlayerCertificateLimitModel (); --- 169,173 ---- public String getGameOption (String key); ! public int getPlayerCertificateLimit(Player player); public void setPlayerCertificateLimit(int newLimit); public ModelObject getPlayerCertificateLimitModel (); Index: StockRound.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/StockRound.java,v retrieving revision 1.72 retrieving revision 1.73 diff -C2 -d -r1.72 -r1.73 *** StockRound.java 2 Apr 2010 20:03:54 -0000 1.72 --- StockRound.java 9 Apr 2010 21:26:12 -0000 1.73 *************** *** 735,739 **** currentPlayer.getName() + LocalText.getText("WouldExceedCertLimit", ! String.valueOf(gameManager.getPlayerCertificateLimit())); break; } --- 735,739 ---- currentPlayer.getName() + LocalText.getText("WouldExceedCertLimit", ! String.valueOf(gameManager.getPlayerCertificateLimit(currentPlayer))); break; } *************** *** 1364,1368 **** // Over the total certificate hold Limit? ! if (player.getPortfolio().getCertificateCount() > gameManager.getPlayerCertificateLimit()) return true; --- 1364,1368 ---- // Over the total certificate hold Limit? ! if (player.getPortfolio().getCertificateCount() > gameManager.getPlayerCertificateLimit(player)) return true; *************** *** 1386,1390 **** if (comp.hasFloated() && comp.getCurrentSpace().isNoCertLimit()) return true; ! if (player.getPortfolio().getCertificateCount() + number > gameManager.getPlayerCertificateLimit()) return false; return true; --- 1386,1390 ---- if (comp.hasFloated() && comp.getCurrentSpace().isNoCertLimit()) return true; ! if (player.getPortfolio().getCertificateCount() + number > gameManager.getPlayerCertificateLimit(player)) return false; return true; |