More draft matters

This commit is contained in:
Chris H
2024-05-20 20:23:37 -04:00
parent 4310fecc8b
commit 799fd4cc51
13 changed files with 212 additions and 79 deletions

View File

@@ -17,9 +17,6 @@
*/
package forge.screens.deckeditor.controllers;
import java.util.HashSet;
import java.util.Map.Entry;
import forge.Singletons;
import forge.deck.Deck;
import forge.deck.DeckGroup;
@@ -43,6 +40,9 @@ import forge.toolbox.FOptionPane;
import forge.util.ItemPool;
import forge.util.Localizer;
import java.util.HashSet;
import java.util.Map.Entry;
/**
* Updates the deck editor UI as necessary draft selection mode.
*
@@ -132,6 +132,9 @@ public class CEditorDraftingProcess extends ACEditorBase<PaperCard, DeckGroup> i
this.showChoices(pool);
}
else {
// TODO Deal Broker
// Offer trades before saving
this.saveDraft();
}
}

View File

@@ -1,19 +1,18 @@
package forge;
import java.util.List;
import forge.gamemodes.limited.IDraftLog;
import forge.gamemodes.limited.LimitedPlayer;
import org.testng.annotations.Test;
import forge.deck.CardPool;
import forge.deck.Deck;
import forge.game.card.Card;
import forge.gamemodes.limited.IBoosterDraft;
import forge.gamemodes.limited.IDraftLog;
import forge.gamemodes.limited.LimitedPlayer;
import forge.item.PaperCard;
import forge.item.SealedProduct;
import forge.item.generation.BoosterGenerator;
import forge.model.FModel;
import org.testng.annotations.Test;
import java.util.List;
/**
* <p>
@@ -91,4 +90,9 @@ public class BoosterDraftTest implements IBoosterDraft {
public IDraftLog getDraftLog() {
return null;
}
@Override
public LimitedPlayer getNeighbor(LimitedPlayer p, boolean left) {
return null;
}
}