mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
- Sideboarding: fixed the sideboard becoming fubar after playing at least one quest match.
This commit is contained in:
@@ -134,8 +134,14 @@ public class GameNew {
|
||||
boolean useAnte = Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_ANTE);
|
||||
|
||||
if (Singletons.getModel().getMatch().getPlayedGames().size() == 0) {
|
||||
if (player.isHuman()) {
|
||||
// TODO: this is not network-friendly. If network play is implemented,
|
||||
// DeckTempStorage will have to be converted to something like an array
|
||||
// for each human player or something like that, I imagine...
|
||||
// (I could be wrong).
|
||||
DeckTempStorage.setHumanMain(deck.getMain().toForgeCardList());
|
||||
DeckTempStorage.setHumanSideboard(deck.getSideboard().toForgeCardList());
|
||||
}
|
||||
prepareFirstGameLibrary(player, deck, removedAnteCards, rAICards, canRandomFoil, generator, useAnte);
|
||||
} else {
|
||||
if (!sideboardAndPrepareLibrary(player, deck, canRandomFoil, generator, useAnte)) {
|
||||
|
||||
Reference in New Issue
Block a user