mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 03:08:02 +00:00
- Unifying the list for card exceptions in DeckFormat, as suggested and coded by Austinio.
This commit is contained in:
@@ -4,6 +4,7 @@ import com.google.common.base.Function;
|
||||
import forge.GuiBase;
|
||||
import forge.deck.CardPool;
|
||||
import forge.deck.Deck;
|
||||
import forge.deck.DeckFormat;
|
||||
import forge.deck.DeckSection;
|
||||
import forge.item.*;
|
||||
import forge.itemmanager.IItemManager;
|
||||
@@ -345,8 +346,7 @@ public class QuestSpellShop {
|
||||
PaperCard card = (PaperCard)item.getKey();
|
||||
int numToKeep = card.getRules().getType().isBasic() ?
|
||||
FModel.getQuestPreferences().getPrefInt(QPref.PLAYSET_BASIC_LAND_SIZE) : FModel.getQuestPreferences().getPrefInt(QPref.PLAYSET_SIZE);
|
||||
if (card.getName().equals("Relentless Rats") || card.getName().equals("Shadowborn Apostle")
|
||||
|| card.getName().equals("Rat Colony")) {
|
||||
if (DeckFormat.getLimitExceptions().contains(card.getName())) {
|
||||
numToKeep = FModel.getQuestPreferences().getPrefInt(QPref.PLAYSET_ANY_NUMBER_SIZE);
|
||||
}
|
||||
if (numToKeep < item.getValue()) {
|
||||
|
||||
Reference in New Issue
Block a user