From 01e2d81cc82b9d4579d2250c6391a28a1294b7a0 Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Thu, 1 Sep 2011 18:18:33 +0000 Subject: [PATCH] sorry, lost one method during merge - fixing now --- .../forge/quest/data/QuestBattleManager.java | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/main/java/forge/quest/data/QuestBattleManager.java b/src/main/java/forge/quest/data/QuestBattleManager.java index df4dc95c3b7..ca7d18f11b8 100644 --- a/src/main/java/forge/quest/data/QuestBattleManager.java +++ b/src/main/java/forge/quest/data/QuestBattleManager.java @@ -34,17 +34,6 @@ public class QuestBattleManager { veryHardAIDecks = readFile(ForgeProps.getFile(NewConstants.QUEST.VERYHARD)); } - /** - *

getAIDeckNames.

- * Returns a list of decks stored in the - * {@link forge.quest.gui.main.aiDecks} map. - * - * @return a {@link java.util.List} object. - */ - public static List getAIDeckNames() { - return new ArrayList(aiDecks.keySet()); - } - /** *

getOpponent.

* @@ -114,6 +103,19 @@ public class QuestBattleManager { getOpponent(hardAIDecks, 2)}; } + /** + *

getDeckFromFile.

+ * Returns a deck object built from a file name. + * + * @param deckName a {@link java.lang.String} object. + * @return a {@link forge.deck.Deck} object. + */ + public static Deck getAIDeckFromFile(String deckName) { + final File file = ForgeProps.getFile(NewConstants.QUEST.DECKS); + final DeckManager manager = new DeckManager(file); + return manager.getDeck(deckName); + } + /** *

readFile.

* A reader util for accessing the AI deck list text files.