From 030a26ea0eb7d998bbcad892c436ed5b4500a9b0 Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Mon, 3 Oct 2011 00:38:10 +0000 Subject: [PATCH] in sealed AI and Human receive different cardpools --- src/main/java/forge/view/swing/Gui_HomeScreen.java | 4 +++- src/main/java/forge/view/swing/OldGuiNewGame.java | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/forge/view/swing/Gui_HomeScreen.java b/src/main/java/forge/view/swing/Gui_HomeScreen.java index b64d2dd744e..576cfa596d2 100644 --- a/src/main/java/forge/view/swing/Gui_HomeScreen.java +++ b/src/main/java/forge/view/swing/Gui_HomeScreen.java @@ -1138,7 +1138,9 @@ public class Gui_HomeScreen { Constant.Runtime.HumanDeck[0] = deck; AIDeckSelected = "AI_" + sDeckName; - Deck aiDeck = sd.buildAIDeck(sDeck.toForgeCardList()); + //Deck aiDeck = sd.buildAIDeck(sDeck.toForgeCardList()); + Deck aiDeck = sd.buildAIDeck(sd.getCardpool().toForgeCardList()); // AI will use different cardpool + aiDeck.setName("AI_" + sDeckName); aiDeck.setPlayerType(PlayerType.COMPUTER); deckManager.addDeck(aiDeck); diff --git a/src/main/java/forge/view/swing/OldGuiNewGame.java b/src/main/java/forge/view/swing/OldGuiNewGame.java index ac3c5e9aed9..f7e1796fd31 100644 --- a/src/main/java/forge/view/swing/OldGuiNewGame.java +++ b/src/main/java/forge/view/swing/OldGuiNewGame.java @@ -1,6 +1,5 @@ package forge.view.swing; -import arcane.ui.util.ManaSymbols; import com.esotericsoftware.minlog.Log; import forge.*; import forge.deck.Deck; @@ -359,7 +358,8 @@ public class OldGuiNewGame extends JFrame implements NewConstants, NewConstants. Constant.Runtime.HumanDeck[0] = deck; Constant.Runtime.gameType = GameType.Sealed; - Deck aiDeck = sd.buildAIDeck(sDeck.toForgeCardList()); + //Deck aiDeck = sd.buildAIDeck(sDeck.toForgeCardList()); + Deck aiDeck = sd.buildAIDeck(sd.getCardpool().toForgeCardList()); // AI will use different cardpool aiDeck.setName("AI_" + sDeckName); aiDeck.setPlayerType(PlayerType.COMPUTER); deckManager.addDeck(aiDeck);