mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
in sealed AI and Human receive different cardpools
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user