in sealed AI and Human receive different cardpools

This commit is contained in:
Maxmtg
2011-10-03 00:38:10 +00:00
parent a7296f8a24
commit 030a26ea0e
2 changed files with 5 additions and 3 deletions

View File

@@ -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);

View File

@@ -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);