diff --git a/Mage.Client/src/main/java/mage/client/deck/generator/DeckGenerator.java b/Mage.Client/src/main/java/mage/client/deck/generator/DeckGenerator.java index 5910ff41512..410f84b0e17 100644 --- a/Mage.Client/src/main/java/mage/client/deck/generator/DeckGenerator.java +++ b/Mage.Client/src/main/java/mage/client/deck/generator/DeckGenerator.java @@ -357,7 +357,7 @@ public class DeckGenerator { maxSingleCount = Math.max(maxSingleCount, typeCount); } } - return 2 * converted + +3 * (10 - SINGLE_PENALTY[maxSingleCount]/*-DOUBLE_PENALTY[doubleCount]*/); + return 2 * converted + 3 * (10 - SINGLE_PENALTY[maxSingleCount]/*-DOUBLE_PENALTY[doubleCount]*/); } public int getScore() { diff --git a/Mage.Client/src/main/java/mage/client/dialog/NewTableDialog.java b/Mage.Client/src/main/java/mage/client/dialog/NewTableDialog.java index 0dd4e010eac..c15508ed7ad 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/NewTableDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/NewTableDialog.java @@ -71,6 +71,8 @@ public class NewTableDialog extends MageDialog { private Session session; private List players = new ArrayList(); + private static final String LIMITED = "Limited"; + /** Creates new form NewTableDialog */ public NewTableDialog() { initComponents(); @@ -376,6 +378,7 @@ public class NewTableDialog extends MageDialog { this.player1Panel.setPlayerName(session.getUserName()); cbGameType.setModel(new DefaultComboBoxModel(session.getGameTypes().toArray())); cbDeckType.setModel(new DefaultComboBoxModel(session.getDeckTypes())); + selectLimitedByDefault(); cbRange.setModel(new DefaultComboBoxModel(RangeOfInfluence.values())); cbAttackOption.setModel(new DefaultComboBoxModel(MultiplayerAttackOption.values())); this.roomId = roomId; @@ -392,6 +395,16 @@ public class NewTableDialog extends MageDialog { public UUID getPlayerId() { return playerId; } + + private void selectLimitedByDefault() { + for (int i = 0; i < cbDeckType.getItemCount(); i++) { + String name = (String)cbDeckType.getItemAt(i); + if (name.equals(LIMITED)) { + cbDeckType.setSelectedIndex(i); + break; + } + } + } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton btnCancel;