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; Constant.Runtime.HumanDeck[0] = deck;
AIDeckSelected = "AI_" + sDeckName; 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.setName("AI_" + sDeckName);
aiDeck.setPlayerType(PlayerType.COMPUTER); aiDeck.setPlayerType(PlayerType.COMPUTER);
deckManager.addDeck(aiDeck); deckManager.addDeck(aiDeck);

View File

@@ -1,6 +1,5 @@
package forge.view.swing; package forge.view.swing;
import arcane.ui.util.ManaSymbols;
import com.esotericsoftware.minlog.Log; import com.esotericsoftware.minlog.Log;
import forge.*; import forge.*;
import forge.deck.Deck; import forge.deck.Deck;
@@ -359,7 +358,8 @@ public class OldGuiNewGame extends JFrame implements NewConstants, NewConstants.
Constant.Runtime.HumanDeck[0] = deck; Constant.Runtime.HumanDeck[0] = deck;
Constant.Runtime.gameType = GameType.Sealed; 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.setName("AI_" + sDeckName);
aiDeck.setPlayerType(PlayerType.COMPUTER); aiDeck.setPlayerType(PlayerType.COMPUTER);
deckManager.addDeck(aiDeck); deckManager.addDeck(aiDeck);