From c23ff8d8f2f48d3abca667f3cff929dbff7db872 Mon Sep 17 00:00:00 2001 From: skiera Date: Thu, 2 Feb 2012 02:22:25 +0000 Subject: [PATCH] Fixed: Sealed from cube (singleton) set - shouldn't have more than one cards each --- src/main/java/forge/game/limited/SealedDeck.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/forge/game/limited/SealedDeck.java b/src/main/java/forge/game/limited/SealedDeck.java index bb7d11a71f1..b325a045ce4 100644 --- a/src/main/java/forge/game/limited/SealedDeck.java +++ b/src/main/java/forge/game/limited/SealedDeck.java @@ -165,7 +165,11 @@ public class SealedDeck { @Override public List apply(final BoosterGenerator pack) { if (draft.getIgnoreRarity()) { - return pack.getBoosterPack(0, 0, 0, 0, 0, 0, 0, draft.getNumCards(), 0); + if (!draft.getSingleton()) { + return pack.getBoosterPack(0, 0, 0, 0, 0, 0, 0, draft.getNumCards(), 0); + } else { + return pack.getSingletonBoosterPack(draft.getNumCards()); + } } return pack.getBoosterPack(draft.getNumCommons(), draft.getNumUncommons(), 0, draft.getNumRares(), draft.getNumMythics(), draft.getNumSpecials(),