mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
- Rewriting Booster Draft to be a bit more capable of handling Draft Matters cards
This commit is contained in:
@@ -7,6 +7,7 @@ import forge.game.card.Card;
|
||||
import forge.item.PaperCard;
|
||||
import forge.item.SealedProduct;
|
||||
import forge.limited.IBoosterDraft;
|
||||
import forge.limited.LimitedPlayer;
|
||||
import forge.model.FModel;
|
||||
|
||||
import org.testng.annotations.Test;
|
||||
@@ -24,29 +25,14 @@ import java.util.List;
|
||||
@Test(groups = { "UnitTest" }, timeOut = 1000, enabled = false)
|
||||
public class BoosterDraftTest implements IBoosterDraft {
|
||||
|
||||
/** The n. */
|
||||
private int n = 3;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* getDecks.
|
||||
* </p>
|
||||
*
|
||||
* @return an array of {@link forge.deck.Deck} objects.
|
||||
*/
|
||||
@Override
|
||||
@Test(timeOut = 1000)
|
||||
public Deck[] getDecks() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* nextChoice.
|
||||
* </p>
|
||||
*
|
||||
* @return a {@link forge.CardList} object.
|
||||
*/
|
||||
@Override
|
||||
public CardPool nextChoice() {
|
||||
this.n--;
|
||||
@@ -62,13 +48,6 @@ public class BoosterDraftTest implements IBoosterDraft {
|
||||
System.out.println(c.getName());
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* hasNextChoice.
|
||||
* </p>
|
||||
*
|
||||
* @return a boolean.
|
||||
*/
|
||||
@Override
|
||||
public boolean hasNextChoice() {
|
||||
return this.n > 0;
|
||||
@@ -79,24 +58,10 @@ public class BoosterDraftTest implements IBoosterDraft {
|
||||
return hasNextChoice();
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* getChosenCards.
|
||||
* </p>
|
||||
*
|
||||
* @return a {@link forge.CardList} object.
|
||||
*/
|
||||
public List<Card> getChosenCards() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* getUnchosenCards.
|
||||
* </p>
|
||||
*
|
||||
* @return a {@link forge.CardList} object.
|
||||
*/
|
||||
public List<Card> getUnchosenCards() {
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user