mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Add cards from each deck section to save
This commit is contained in:
@@ -1,10 +1,6 @@
|
||||
package forge.screens.quest;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map.Entry;
|
||||
import java.util.Set;
|
||||
import java.util.*;
|
||||
|
||||
import com.badlogic.gdx.utils.Align;
|
||||
|
||||
@@ -549,13 +545,8 @@ public class NewQuestScreen extends FScreen {
|
||||
fmtPrizes = fmtStartPool;
|
||||
if (null == fmtPrizes && dckStartPool != null) { // build it form deck
|
||||
Set<String> sets = new HashSet<>();
|
||||
for (Entry<PaperCard, Integer> c : dckStartPool.getMain()) {
|
||||
sets.add(c.getKey().getEdition());
|
||||
}
|
||||
if (dckStartPool.has(DeckSection.Sideboard)) {
|
||||
for (Entry<PaperCard, Integer> c : dckStartPool.get(DeckSection.Sideboard)) {
|
||||
sets.add(c.getKey().getEdition());
|
||||
}
|
||||
for(PaperCard card : dckStartPool.getAllCardsInASinglePool().toFlatList()) {
|
||||
sets.add(card.getEdition());
|
||||
}
|
||||
fmtPrizes = new GameFormat("From deck", sets, null);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user