Migration to PLST (#7972)

* Fallback to PLST

* Fix audit for Funny cards.

* Remove FMB1, update PLST

* Fallback to PLST

* Convert cards to PLST

* BOM

* Minor fix

* LF

* Remove conversion. Already handled.
This commit is contained in:
Eradev
2025-08-12 01:17:11 -04:00
committed by GitHub
parent 90bb83c5d4
commit 38fb647cd7
131 changed files with 7264 additions and 5410 deletions

View File

@@ -18,9 +18,9 @@ import java.util.*;
import java.util.function.Predicate; import java.util.function.Predicate;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.regex.Pattern;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
* The class holding game invariants, such as cards, editions, game formats. All that data, which is not supposed to be changed by player * The class holding game invariants, such as cards, editions, game formats. All that data, which is not supposed to be changed by player
* *
@@ -784,6 +784,7 @@ public class StaticData {
Queue<String> TOKEN_Q = new ConcurrentLinkedQueue<>(); Queue<String> TOKEN_Q = new ConcurrentLinkedQueue<>();
boolean nifHeader = false; boolean nifHeader = false;
boolean cniHeader = false; boolean cniHeader = false;
final Pattern funnyCardCollectorNumberPattern = Pattern.compile("^F\\d+");
for (CardEdition e : editions) { for (CardEdition e : editions) {
if (CardEdition.Type.FUNNY.equals(e.getType())) if (CardEdition.Type.FUNNY.equals(e.getType()))
continue; continue;
@@ -791,11 +792,13 @@ public class StaticData {
Map<String, Pair<Boolean, Integer>> cardCount = new HashMap<>(); Map<String, Pair<Boolean, Integer>> cardCount = new HashMap<>();
List<CompletableFuture<?>> futures = new ArrayList<>(); List<CompletableFuture<?>> futures = new ArrayList<>();
for (CardEdition.EditionEntry c : e.getObtainableCards()) { for (CardEdition.EditionEntry c : e.getObtainableCards()) {
int amount = 1;
if (cardCount.containsKey(c.name())) { if (cardCount.containsKey(c.name())) {
cardCount.put(c.name(), Pair.of(c.collectorNumber() != null && c.collectorNumber().startsWith("F"), cardCount.get(c.name()).getRight() + 1)); amount = cardCount.get(c.name()).getRight() + 1;
} else {
cardCount.put(c.name(), Pair.of(c.collectorNumber() != null && c.collectorNumber().startsWith("F"), 1));
} }
cardCount.put(c.name(), Pair.of(c.collectorNumber() != null && funnyCardCollectorNumberPattern.matcher(c.collectorNumber()).matches(), amount));
} }
// loop through the cards in this edition, considering art variations... // loop through the cards in this edition, considering art variations...

View File

@@ -37,7 +37,6 @@ import java.util.function.Predicate;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
public class CardPool extends ItemPool<PaperCard> { public class CardPool extends ItemPool<PaperCard> {
private static final long serialVersionUID = -5379091255613968393L; private static final long serialVersionUID = -5379091255613968393L;

View File

@@ -46,7 +46,7 @@ public class PaperCard implements Comparable<IPaperCard>, InventoryItemFromSet,
// These fields are kinda PK for PrintedCard // These fields are kinda PK for PrintedCard
private final String name; private final String name;
private final String edition; private String edition;
/* [NEW] Attribute to store reference to CollectorNumber of each PaperCard. /* [NEW] Attribute to store reference to CollectorNumber of each PaperCard.
By default the attribute is marked as "unset" so that it could be retrieved and set. By default the attribute is marked as "unset" so that it could be retrieved and set.
(see getCollectorNumber()) (see getCollectorNumber())

View File

@@ -32,7 +32,7 @@ public class CardDbLazyCardLoadingCardMockTestCase extends CardMockTestCase {
@Test @Test
public void testLoadAndGetBorrowing100_000ArrowsCardFromAllEditions() { public void testLoadAndGetBorrowing100_000ArrowsCardFromAllEditions() {
String cardName = "Borrowing 100,000 Arrows"; String cardName = "Borrowing 100,000 Arrows";
String[] allAvailableEds = new String[] { "PTK", "ME3", "C13", "CMA", "A25", "MB1" }; String[] allAvailableEds = new String[] { "PTK", "ME3", "C13", "CMA", "A25", "PLST" };
assertEquals(this.cardDb.getCardArtPreference(), CardDb.CardArtPreference.LATEST_ART_ALL_EDITIONS); assertEquals(this.cardDb.getCardArtPreference(), CardDb.CardArtPreference.LATEST_ART_ALL_EDITIONS);
@@ -45,7 +45,7 @@ public class CardDbLazyCardLoadingCardMockTestCase extends CardMockTestCase {
borrowingCard = this.cardDb.getCard(cardName); borrowingCard = this.cardDb.getCard(cardName);
assertNotNull(borrowingCard); assertNotNull(borrowingCard);
assertEquals(borrowingCard.getName(), cardName); assertEquals(borrowingCard.getName(), cardName);
assertEquals(borrowingCard.getEdition(), "MB1"); assertEquals(borrowingCard.getEdition(), "PLST");
// Now get card from all the specified editions // Now get card from all the specified editions
for (String setCode : allAvailableEds) { for (String setCode : allAvailableEds) {

View File

@@ -1757,7 +1757,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
// SIMULATE A GAME OF VINTAGE // SIMULATE A GAME OF VINTAGE
DeckRecognizer recognizer = new DeckRecognizer(); DeckRecognizer recognizer = new DeckRecognizer();
List<String> allowedSetCodes = Arrays.asList(StringUtils.split( List<String> allowedSetCodes = Arrays.asList(StringUtils.split(
"7ED, 9ED, ORI, M14, M15, 6ED, 8ED, M11, 3ED, M10, M12, 10E, M13, G18, M21, M20, M19, 5ED, 2ED, 4ED, LEB, LEA, 5DN, SOM, KTK, THS, DIS, JOU, MOR, TMP, SOI, FEM, USG, ALL, ROE, EXO, TSP, LRW, TOR, ALA, RIX, DGM, DKA, MBS, AER, RNA, GTC, CSP, HML, NPH, OGW, ZNR, EMN, UDS, SHM, BNG, SOK, EVE, INV, THB, DOM, NMS, VIS, WAR, GRN, PCY, SCG, MRD, XLN, ONS, IKO, MMQ, CHK, ULG, AKH, MIR, ISD, AVR, KLD, APC, RTR, WWK, PLC, HOU, LEG, AFR, ARN, ICE, STX, LGN, ARB, KHM, CFX, TSB, ZEN, ELD, JUD, GPT, BFZ, BOK, DTK, FRF, FUT, WTH, ODY, RAV, ATQ, DRK, PLS, STH, DST, TD2, HA1, ME4, HA3, HA2, HA5, HA4, MED, ANB, ME3, KLR, PZ2, ANA, PRM, PZ1, AJMP, ME2, TD1, TD0, TPR, VMA, AKR, MBP, PZEN, PGTW, PL21, PFUT, PWAR, PAL01, PJUD, PAL00, PTKDF, PWOR, PWP12, PSTH, POGW, PFRF, PG07, PSUS, PUST, J18, PWP10, PAL02, PAL03, PWP11, J19, PGRN, PM10, PDP14, PRTR, PMPS06, PBNG, PJ21, G09, PNPH, PM15, PAL06, G08, PDST, J20, PMBS, PMPS07, PEXO, PDOM, PONS, PRW2, PMPS11, PMPS, PM19, PWWK, PCEL, PAL04, PAL05, PMPS10, PDTK, PALP, F10, F04, PMOR, PAL99, PEMN, PCNS, PPLC, PRAV, PPP1, PI14, PXLN, PF20, PTSP, F05, F11, PSCG, PBOOK, F07, F13, PODY, PM12, P08, PSS1, P2HG, P09, PTOR, PDP13, F12, F06, PALA, PXTC, F02, F16, PHOU, PSOM, PI13, PCON, PDGM, PIDW, PMRD, PRNA, P9ED, PHEL, F17, F03, PURL, F15, F01, PWOS, PPC1, PBOK, PTMP, PS19, PS18, PF19, PGPT, PCHK, FNM, F14, PISD, PAKH, PDP15, PRIX, PS15, PPCY, OLGC, OVNT, PLGN, PS14, P03, PDTP, PM14, FS, PPLS, MPR, PKTK, PS16, PRWK, PS17, PBFZ, PSS2, PINV, G03, P8ED, PARL, P04, P10, PSDC, JGP, G99, WW, P11, P05, PDIS, PROE, PDP10, F08, P10E, PELP, PMH1, P07, P5DN, PGRU, SHC, PM11, P06, PUSG, PCMP, PULG, F09, PUDS, PARB, DRC94, PMPS09, PORI, J12, G06, PMMQ, G07, J13, PMPS08, PM20, PSOI, PJSE, G05, G11, PNAT, PSOK, PEVE, PRED, G10, G04, PSHM, PPRO, PAPC, PJJT, ARENA, PKLD, G00, J14, PLGM, P15A, PCSP, PWPN, PJAS, PWP21, PWP09, PDKA, PNEM, PPTK, J15, G01, PG08, PLRW, PMEI, PM13, PHJ, PGTC, J17, PRES, PWCQ, PJOU, PDP12, PAER, PAVR, PTHS, G02, J16, PSUM, PGPX, UGF, PSS3, MM2, MM3, MB1, FMB1, A25, 2XM, MMA, PLIST, CHR, EMA, IMA, TSR, UMA, PUMA, E02, DPA, ATH, MD1, GK1, GK2, CST, BRB, BTD, DKM, FVE, V17, V13, STA, MPS_RNA, V16, SLD, V12, CC1, MPS_GRN, DRB, FVR, SS3, SS1, MPS_AKH, FVL, V15, MPS_KLD, ZNE, PDS, SS2, PD3, SLU, V14, PD2, EXP, MPS_WAR, DDQ, DDE, GS1, DDS, DDU, DD1, DDL, DDF, DDP, DD2, DDR, DDH, DDT, DDK, DDG, DDC, DDM, DDJ, DDO, GVL, JVC, DDI, DVD, DDN, EVG, DDD, C18, C19, C21, C20, C13, CMA, C14, C15, KHC, ZNC, AFC, C17, C16, COM, CM1,CM2,PO2,S99,W16,W17,S00,PTK,CP3,POR,CP1,CP2,CMR,MH2,H1R,CNS,BBD,MH1,CN2,JMP,PCA,GNT,ARC,GN2,PC2,E01,HOP,PLG20,PLG21,CC2,MID,MIC,VOW,VOC", "7ED, 9ED, ORI, M14, M15, 6ED, 8ED, M11, 3ED, M10, M12, 10E, M13, G18, M21, M20, M19, 5ED, 2ED, 4ED, LEB, LEA, 5DN, SOM, KTK, THS, DIS, JOU, MOR, TMP, SOI, FEM, USG, ALL, ROE, EXO, TSP, LRW, TOR, ALA, RIX, DGM, DKA, MBS, AER, RNA, GTC, CSP, HML, NPH, OGW, ZNR, EMN, UDS, SHM, BNG, SOK, EVE, INV, THB, DOM, NMS, VIS, WAR, GRN, PCY, SCG, MRD, XLN, ONS, IKO, MMQ, CHK, ULG, AKH, MIR, ISD, AVR, KLD, APC, RTR, WWK, PLC, HOU, LEG, AFR, ARN, ICE, STX, LGN, ARB, KHM, CFX, TSB, ZEN, ELD, JUD, GPT, BFZ, BOK, DTK, FRF, FUT, WTH, ODY, RAV, ATQ, DRK, PLS, STH, DST, TD2, HA1, ME4, HA3, HA2, HA5, HA4, ME1, ANB, ME3, KLR, PZ2, ANA, PRM, PZ1, AJMP, ME2, TD1, TD0, TPR, VMA, AKR, MBP, PZEN, PGTW, PL21, PFUT, PWAR, PAL01, PJUD, PAL00, PTKDF, PWOR, PWP12, PSTH, POGW, PFRF, PG07, PSUS, PUST, J18, PWP10, PAL02, PAL03, PWP11, J19, PGRN, PM10, PDP14, PRTR, PMPS06, PBNG, PJ21, G09, PNPH, PM15, PAL06, G08, PDST, J20, PMBS, PMPS07, PEXO, PDOM, PONS, PRW2, PMPS11, PMPS, PM19, PWWK, PCEL, PAL04, PAL05, PMPS10, PDTK, PALP, F10, F04, PMOR, PAL99, PEMN, PCNS, PPLC, PRAV, PPP1, PI14, PXLN, PF20, PTSP, F05, F11, PSCG, PBOOK, F07, F13, PODY, PM12, P08, PSS1, P2HG, P09, PTOR, PDP13, F12, F06, PALA, PXTC, F02, F16, PHOU, PSOM, PI13, PCON, PDGM, PIDW, PMRD, PRNA, P9ED, PHEL, F17, F03, PURL, F15, F01, PWOS, PPC1, PBOK, PTMP, PS19, PS18, PF19, PGPT, PCHK, FNM, F14, PISD, PAKH, PDP15, PRIX, PS15, PPCY, OLGC, OVNT, PLGN, PS14, P03, PDTP, PM14, FS, PPLS, MPR, PKTK, PS16, PRWK, PS17, PBFZ, PSS2, PINV, G03, P8ED, PARL, P04, P10, PSDC, JGP, G99, WW, P11, P05, PDIS, PROE, PDP10, F08, P10E, PELP, PMH1, P07, P5DN, PGRU, SHC, PM11, P06, PUSG, PCMP, PULG, F09, PUDS, PARB, DRC94, PMPS09, PORI, J12, G06, PMMQ, G07, J13, PMPS08, PM20, PSOI, PJSE, G05, G11, PNAT, PSOK, PEVE, PRED, G10, G04, PSHM, PPRO, PAPC, PJJT, ARENA, PKLD, G00, J14, PLGM, P15A, PCSP, PWPN, PJAS, PWP21, PWP09, PDKA, PNEM, PPTK, J15, G01, PG08, PLRW, PMEI, PM13, PHJ, PGTC, J17, PRES, PWCQ, PJOU, PDP12, PAER, PAVR, PTHS, G02, J16, PSUM, PGPX, UGF, PSS3, MM2, MM3, MB1, A25, 2XM, MMA, PLIST, CHR, EMA, IMA, TSR, UMA, PUMA, E02, DPA, ATH, MD1, GK1, GK2, CST, BRB, BTD, DKM, FVE, V17, V13, STA, MPS_RNA, V16, SLD, V12, CC1, MPS_GRN, DRB, FVR, SS3, SS1, MPS_AKH, FVL, V15, MPS_KLD, ZNE, PDS, SS2, PD3, SLU, V14, PD2, EXP, MPS_WAR, DDQ, DDE, GS1, DDS, DDU, DD1, DDL, DDF, DDP, DD2, DDR, DDH, DDT, DDK, DDG, DDC, DDM, DDJ, DDO, GVL, JVC, DDI, DVD, DDN, EVG, DDD, C18, C19, C21, C20, C13, CMA, C14, C15, KHC, ZNC, AFC, C17, C16, COM, CM1,CM2,PO2,S99,W16,W17,S00,PTK,CP3,POR,CP1,CP2,CMR,MH2,H1R,CNS,BBD,MH1,CN2,JMP,PCA,GNT,ARC,GN2,PC2,E01,HOP,PLG20,PLG21,CC2,MID,MIC,VOW,VOC",
",")); ","));
allowedSetCodes = allowedSetCodes.stream().map(String::trim).collect(Collectors.toList()); allowedSetCodes = allowedSetCodes.stream().map(String::trim).collect(Collectors.toList());
List<String> bannedCards = Arrays.asList(StringUtils.split( List<String> bannedCards = Arrays.asList(StringUtils.split(
@@ -1818,7 +1818,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
assertNotNull(cardToken.getCard()); assertNotNull(cardToken.getCard());
assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker"); assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker");
assertEquals(cardToken.getQuantity(), 1); assertEquals(cardToken.getQuantity(), 1);
assertEquals(cardToken.getCard().getEdition(), "MB1"); assertEquals(cardToken.getCard().getEdition(), "PLST");
assertTrue(cardToken.cardRequestHasNoCode()); assertTrue(cardToken.cardRequestHasNoCode());
cardRequest = "4x Viashino Sandstalker"; cardRequest = "4x Viashino Sandstalker";
@@ -1830,7 +1830,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
assertNotNull(cardToken.getCard()); assertNotNull(cardToken.getCard());
assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker"); assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker");
assertEquals(cardToken.getQuantity(), 4); assertEquals(cardToken.getQuantity(), 4);
assertEquals(cardToken.getCard().getEdition(), "MB1"); assertEquals(cardToken.getCard().getEdition(), "PLST");
assertTrue(cardToken.cardRequestHasNoCode()); assertTrue(cardToken.cardRequestHasNoCode());
// Requesting now what will be a Banned card later in this test // Requesting now what will be a Banned card later in this test
@@ -1870,7 +1870,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
assertNotNull(cardToken.getCard()); assertNotNull(cardToken.getCard());
assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker"); assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker");
assertEquals(cardToken.getQuantity(), 4); assertEquals(cardToken.getQuantity(), 4);
assertEquals(cardToken.getCard().getEdition(), "MB1"); assertEquals(cardToken.getCard().getEdition(), "PLST");
assertTrue(cardToken.cardRequestHasNoCode()); assertTrue(cardToken.cardRequestHasNoCode());
cardRequest = "Squandered Resources"; cardRequest = "Squandered Resources";
@@ -2726,7 +2726,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
assertNotNull(cardToken.getCard()); assertNotNull(cardToken.getCard());
assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker"); assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker");
assertEquals(cardToken.getQuantity(), 1); assertEquals(cardToken.getQuantity(), 1);
assertEquals(cardToken.getCard().getEdition(), "MB1"); assertEquals(cardToken.getCard().getEdition(), "PLST");
// Token Key // Token Key
Token.TokenKey tokenKey = cardToken.getKey(); Token.TokenKey tokenKey = cardToken.getKey();
@@ -2901,7 +2901,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
recognizer = new DeckRecognizer(); recognizer = new DeckRecognizer();
recognizer.setGameFormatConstraint(Arrays.asList("MIR", "VIS"), null, null); recognizer.setGameFormatConstraint(Arrays.asList("MIR", "VIS"), null, null);
line = "Viashino Sandstalker|MB1"; line = "Viashino Sandstalker|PLST";
lineToken = recognizer.recognizeLine(line, null); lineToken = recognizer.recognizeLine(line, null);
assertNotNull(lineToken); assertNotNull(lineToken);
assertEquals(lineToken.getType(), TokenType.CARD_FROM_NOT_ALLOWED_SET); assertEquals(lineToken.getType(), TokenType.CARD_FROM_NOT_ALLOWED_SET);
@@ -2928,7 +2928,7 @@ public class DeckRecognizerTest extends CardMockTestCase {
assertNotNull(cardToken.getCard()); assertNotNull(cardToken.getCard());
assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker"); assertEquals(cardToken.getCard().getName(), "Viashino Sandstalker");
assertEquals(cardToken.getQuantity(), 1); assertEquals(cardToken.getQuantity(), 1);
assertEquals(cardToken.getCard().getEdition(), "MB1"); assertEquals(cardToken.getCard().getEdition(), "PLST");
// Token Key // Token Key
Token.TokenKey tokenKey = cardToken.getKey(); Token.TokenKey tokenKey = cardToken.getKey();

View File

@@ -18,10 +18,10 @@ Name=frogboss
1 Swamp|2XM|1 1 Swamp|2XM|1
2 Swamp|2XM|2 2 Swamp|2XM|2
4 Terramorphic Expanse|DMC|1 4 Terramorphic Expanse|DMC|1
2 The Gitrog Monster|MB1|1 2 The Gitrog Monster|PLST|1
2 Uurg, Spawn of Turg|DMU|1 2 Uurg, Spawn of Turg|DMU|1
2 Yargle and Multani|MOM|1 2 Yargle and Multani|MOM|1
2 Yargle, Glutton of Urborg|MB1|1 2 Yargle, Glutton of Urborg|PLST|1
4 Zagoth Triome|IKO|1 4 Zagoth Triome|IKO|1
[Sideboard] [Sideboard]

View File

@@ -24,7 +24,7 @@ Name=garruk
1 Kogla, the Titan Ape|IKO|1 1 Kogla, the Titan Ape|IKO|1
2 Krosan Warchief|C13|1 2 Krosan Warchief|C13|1
1 Nature's Chosen|ALL|1 1 Nature's Chosen|ALL|1
4 Nature's Claim|MB1|1 4 Nature's Claim|PLST|1
4 Prey Upon|ISD|1 4 Prey Upon|ISD|1
2 Primeval Titan|IMA|1 2 Primeval Titan|IMA|1
1 Rampaging Baloths|C14|1 1 Rampaging Baloths|C14|1

View File

@@ -26,7 +26,7 @@ Name=kiora
4 Kenessos, Priest of Thassa|J22|1 4 Kenessos, Priest of Thassa|J22|1
4 Kiora Bests the Sea God|THB|1 4 Kiora Bests the Sea God|THB|1
4 Kiora's Dambreaker|WAR|1 4 Kiora's Dambreaker|WAR|1
1 Kiora's Follower|MB1|1 1 Kiora's Follower|PLST|1
3 Kiora's Follower|PBNG|1 3 Kiora's Follower|PBNG|1
4 Kiora, Behemoth Beckoner|WAR|1 4 Kiora, Behemoth Beckoner|WAR|1
1 Kiora, Master of the Depths|BFZ|1 1 Kiora, Master of the Depths|BFZ|1

View File

@@ -37,7 +37,7 @@ Name=slimefoot
3 Moldervine Reclamation|KHC|1 3 Moldervine Reclamation|KHC|1
4 Mortality Spear|STX|1 4 Mortality Spear|STX|1
2 Mycoid Shepherd|ARB|1 2 Mycoid Shepherd|ARB|1
2 Mycoloth|MB1|1 2 Mycoloth|PLST|1
4 Myconid Spore Tender|CLB|1 4 Myconid Spore Tender|CLB|1
4 Nature's Lore|DMR|1 4 Nature's Lore|DMR|1
2 Nemata, Grove Guardian|CMM|1 2 Nemata, Grove Guardian|CMM|1

View File

@@ -8,7 +8,7 @@ Name=aerie_guard
1 Firemane Commando|MOC|1 1 Firemane Commando|MOC|1
2 Flooded Strand|KTK|1 2 Flooded Strand|KTK|1
3 Hallowed Fountain|SLD|1 3 Hallowed Fountain|SLD|1
2 Healer's Hawk|MB1|1 2 Healer's Hawk|PLST|1
1 Inniaz, the Gale Force|JMP|1 1 Inniaz, the Gale Force|JMP|1
2 Irrigated Farmland|C20|1 2 Irrigated Farmland|C20|1
2 Ishai, Ojutai Dragonspeaker|CM2|1 2 Ishai, Ojutai Dragonspeaker|CM2|1

View File

@@ -4,7 +4,7 @@ Name=salamander
1 Aetherspouts|C21|1 1 Aetherspouts|C21|1
4 Amphin Cutthroat|M12|1 4 Amphin Cutthroat|M12|1
4 Amphin Mutineer|CMR|1 4 Amphin Mutineer|CMR|1
4 Amphin Pathmage|MB1|1 4 Amphin Pathmage|PLST|1
1 Angler Turtle|GN3|1 1 Angler Turtle|GN3|1
1 Asinine Antics|WOE|1 1 Asinine Antics|WOE|1
2 Coiling Oracle|CMR|2 2 Coiling Oracle|CMR|2

View File

@@ -29,7 +29,7 @@ Name=armored_knight
3 Puresteel Paladin|2XM|1 3 Puresteel Paladin|2XM|1
4 Sacred Foundry|GRN|1 4 Sacred Foundry|GRN|1
1 Shadowspear|THB|1 1 Shadowspear|THB|1
1 Shining Armor|MB1|1 1 Shining Armor|PLST|1
1 Sword of Vengeance|GN3|1 1 Sword of Vengeance|GN3|1
1 The Circle of Loyalty|ELD|1 1 The Circle of Loyalty|ELD|1
1 The Reaver Cleaver|DMC|1 1 The Reaver Cleaver|DMC|1

View File

@@ -10,6 +10,6 @@ Name=badger
4 Greensleeves, Maro-Sorcerer|DMC|1 4 Greensleeves, Maro-Sorcerer|DMC|1
4 Harrow|C20|1 4 Harrow|C20|1
4 Nature's Lore|AFC|1 4 Nature's Lore|AFC|1
4 Nimble Mongoose|MB1|1 4 Nimble Mongoose|PLST|1
4 Prismatic Vista|MH1|1 4 Prismatic Vista|MH1|1
4 Rysorian Badger|HML|1 4 Rysorian Badger|HML|1

View File

@@ -2,7 +2,7 @@
Name=beastmaster Name=beastmaster
[Main] [Main]
2 Abzan Beastmaster|FRF|1 2 Abzan Beastmaster|FRF|1
2 Ancient Brontodon|MB1|1 2 Ancient Brontodon|PLST|1
2 Assault Formation|JMP|1 2 Assault Formation|JMP|1
1 Aura Mutation|NCC|1 1 Aura Mutation|NCC|1
2 Captured by Lagacs|MH2|1 2 Captured by Lagacs|MH2|1

View File

@@ -18,7 +18,7 @@ Name=blackconstruct
2 Noxious Gearhulk|KLD|1 2 Noxious Gearhulk|KLD|1
2 Phyrexian Scriptures|DOM|1 2 Phyrexian Scriptures|DOM|1
1 Reaver Titan|40K|1 1 Reaver Titan|40K|1
2 Revel in Riches|MB1|1 2 Revel in Riches|PLST|1
1 Salvage Titan|2XM|1 1 Salvage Titan|2XM|1
14 Swamp|MRD|3 14 Swamp|MRD|3
1 Technomancer|40K|1 1 Technomancer|40K|1

View File

@@ -11,7 +11,7 @@ Name=Adventure - Blue Apprentice 1
1 Field Research|ZNR|1 1 Field Research|ZNR|1
1 Frantic Search|DMR|2 1 Frantic Search|DMR|2
1 Geology Enthusiast|BRO|1 1 Geology Enthusiast|BRO|1
1 Glacial Crasher|MB1|1 1 Glacial Crasher|PLST|1
22 Island|M13|1 22 Island|M13|1
1 Jace's Triumph|WAR|1 1 Jace's Triumph|WAR|1
1 Ludevic's Test Subject|ISD|1 1 Ludevic's Test Subject|ISD|1

View File

@@ -16,7 +16,7 @@ Name=Mill
2 Manic Scribe|SOI|1 2 Manic Scribe|SOI|1
1 Memory Erosion|ALA|1 1 Memory Erosion|ALA|1
2 Merfolk Windrobber|ZNR|1 2 Merfolk Windrobber|ZNR|1
2 Millstone|MB1|1 2 Millstone|PLST|1
1 Mindscour Dragon|FRF|1 1 Mindscour Dragon|FRF|1
2 Overwhelmed Apprentice|ELD|1 2 Overwhelmed Apprentice|ELD|1
1 Plated Seastrider|CNS|1 1 Plated Seastrider|CNS|1
@@ -25,13 +25,13 @@ Name=Mill
1 Riptide Turtle|THB|1 1 Riptide Turtle|THB|1
2 Ruin Crab|ZNR|1 2 Ruin Crab|ZNR|1
1 Sphinx Mindbreaker|THB|1 1 Sphinx Mindbreaker|THB|1
1 Sphinx's Tutelage|MB1|1 1 Sphinx's Tutelage|PLST|1
1 Startled Awake|SOI|1 1 Startled Awake|SOI|1
1 Surge Mare|M19|1 1 Surge Mare|M19|1
1 Teferi's Tutelage|M21|1 1 Teferi's Tutelage|M21|1
1 Undead Alchemist|ISD|1 1 Undead Alchemist|ISD|1
2 Wall of Air|10E|1 2 Wall of Air|10E|1
1 Wall of Frost|MB1|1 1 Wall of Frost|PLST|1
1 Wall of Mist|GRN|1 1 Wall of Mist|GRN|1
[Sideboard] [Sideboard]
[Schemes] [Schemes]

View File

@@ -3,7 +3,7 @@ Name=bonedragon
[Main] [Main]
1 Ancient Brass Dragon|CLB|1 1 Ancient Brass Dragon|CLB|1
1 Black Dragon|AFR|1 1 Black Dragon|AFR|1
1 Bladewing the Risen|MB1|1 1 Bladewing the Risen|PLST|1
1 Bladewing, Deathless Tyrant|DMC|1 1 Bladewing, Deathless Tyrant|DMC|1
1 Bone Dragon|M19|1 1 Bone Dragon|M19|1
1 Boneyard Parley|C19|1 1 Boneyard Parley|C19|1

View File

@@ -3,7 +3,7 @@ Name=bull
[Main] [Main]
4 Aurochs|ME2|1 4 Aurochs|ME2|1
4 Aurochs Herd|CSP|1 4 Aurochs Herd|CSP|1
4 Bartered Cow|MB1|1 4 Bartered Cow|PLST|1
4 Bull Aurochs|CSP|1 4 Bull Aurochs|CSP|1
4 Earth-Origin Yak|GS1|1 4 Earth-Origin Yak|GS1|1
3 Forest|CST|1 3 Forest|CST|1

View File

@@ -4,7 +4,7 @@ Name=cat_greenblack
4 Black Cat|J21|1 4 Black Cat|J21|1
2 Deathreap Ritual|2XM|1 2 Deathreap Ritual|2XM|1
4 Dreadmalkin|WAR|1 4 Dreadmalkin|WAR|1
4 Echoing Decay|FMB1|1 4 Echoing Decay|PLST|1
4 Feral Prowler|AKR|1 4 Feral Prowler|AKR|1
9 Forest|NEO|1 9 Forest|NEO|1
4 Hungry Lynx|C17|1 4 Hungry Lynx|C17|1

View File

@@ -5,7 +5,7 @@ Name=cat_greenwhite
3 Attended Healer|ZNR|1 3 Attended Healer|ZNR|1
4 Charmed Stray|ANB|1 4 Charmed Stray|ANB|1
3 Chrome Cat|SNC|1 3 Chrome Cat|SNC|1
4 Ephemerate|MB1|1 4 Ephemerate|PLST|1
4 Feline Sovereign|M21|1 4 Feline Sovereign|M21|1
12 Forest|SNC|1 12 Forest|SNC|1
3 Generous Stray|ANB|1 3 Generous Stray|ANB|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=cat_greenwhite2 Name=cat_greenwhite2
[Main] [Main]
4 Adorned Pouncer|MB1|1 4 Adorned Pouncer|PLST|1
1 Colossification|IKO|1 1 Colossification|IKO|1
3 Enlarge|2XM|1 3 Enlarge|2XM|1
4 Feral Invocation|JMP|1 4 Feral Invocation|JMP|1

View File

@@ -20,7 +20,7 @@ Name=cave_spider
1 Llanowar Greenwidow|DMU|1 1 Llanowar Greenwidow|DMU|1
2 Lolth, Spider Queen|AFR|1 2 Lolth, Spider Queen|AFR|1
1 Mountain|MH2|1 1 Mountain|MH2|1
2 Penumbra Spider|MB1|1 2 Penumbra Spider|PLST|1
1 Spider Spawning|C15|1 1 Spider Spawning|C15|1
2 Sporeweb Weaver|M21|1 2 Sporeweb Weaver|M21|1
1 Swamp|MH2|1 1 Swamp|MH2|1

View File

@@ -3,7 +3,7 @@ Name=Challenger_21_Dimir_Rogue
[Main] [Main]
2 Blackbloom Rogue|ZNR|1 2 Blackbloom Rogue|ZNR|1
2 Bloodchief's Thirst|ZNR|1 2 Bloodchief's Thirst|ZNR|1
4 Dismal Backwater|MB1|1 4 Dismal Backwater|PLST|1
4 Drown in the Loch|ELD|1 4 Drown in the Loch|ELD|1
2 Eliminate|M21|1 2 Eliminate|M21|1
2 Heartless Act|IKO|1 2 Heartless Act|IKO|1

View File

@@ -41,4 +41,4 @@ Name=cloudguard
1 The Immortal Sun|RIX|1 1 The Immortal Sun|RIX|1
4 Tundra|PRM|1 4 Tundra|PRM|1
1 Wall of Omens|COM|1 1 Wall of Omens|COM|1
1 Wall of Omens|MB1|1 1 Wall of Omens|PLST|1

View File

@@ -11,7 +11,7 @@ Name=crawler
1 Hogaak, Arisen Necropolis|MH1|1 1 Hogaak, Arisen Necropolis|MH1|1
1 Izoni, Thousand-Eyed|GK1|1 1 Izoni, Thousand-Eyed|GK1|1
2 Jarad, Golgari Lich Lord|C15|1 2 Jarad, Golgari Lich Lord|C15|1
2 Living Death|MB1|1 2 Living Death|PLST|1
4 Llanowar Wastes|C19|1 4 Llanowar Wastes|C19|1
2 Nyx Weaver|C20|1 2 Nyx Weaver|C20|1
2 Old Stickfingers|MID|1 2 Old Stickfingers|MID|1
@@ -19,7 +19,7 @@ Name=crawler
1 Palantír of Orthanc|LTR|1 1 Palantír of Orthanc|LTR|1
2 Putrefy|GK1|1 2 Putrefy|GK1|1
2 Ravenous Chupacabra|CLB|1 2 Ravenous Chupacabra|CLB|1
1 Sewer Nemesis|MB1|1 1 Sewer Nemesis|PLST|1
2 Shambling Shell|GK1|1 2 Shambling Shell|GK1|1
2 Skull Prophet|J21|1 2 Skull Prophet|J21|1
2 Squirming Emergence|LCI|1 2 Squirming Emergence|LCI|1

View File

@@ -6,7 +6,7 @@ Name=cultist
2 Bloodsoaked Champion|NCC|1 2 Bloodsoaked Champion|NCC|1
2 Demon of Catastrophes|J22|1 2 Demon of Catastrophes|J22|1
1 Doomed Dissenter|BBD|1 1 Doomed Dissenter|BBD|1
1 Doomed Dissenter|MB1|1 1 Doomed Dissenter|PLST|1
2 Ecstatic Awakener|DBL|1 2 Ecstatic Awakener|DBL|1
2 Ecstatic Awakener|MID|1 2 Ecstatic Awakener|MID|1
2 Feaster of Fools|MH1|1 2 Feaster of Fools|MH1|1

View File

@@ -6,7 +6,7 @@ Name=cyclops
2 Careless Celebrant|THB|1 2 Careless Celebrant|THB|1
1 Chainwhip Cyclops|WAR|1 1 Chainwhip Cyclops|WAR|1
1 Cyclops Tyrant|M14|1 1 Cyclops Tyrant|M14|1
1 Fall of the Hammer|MB1|1 1 Fall of the Hammer|PLST|1
1 Flummoxed Cyclops|THB|1 1 Flummoxed Cyclops|THB|1
1 Gluttonous Cyclops|JOU|1 1 Gluttonous Cyclops|JOU|1
1 Lightning Strike|AJMP|1 1 Lightning Strike|AJMP|1
@@ -20,7 +20,7 @@ Name=cyclops
1 Phoenix of Ash|THB|1 1 Phoenix of Ash|THB|1
1 Pinnacle of Rage|BNG|1 1 Pinnacle of Rage|BNG|1
2 Piston-Fist Cyclops|GRN|1 2 Piston-Fist Cyclops|GRN|1
1 Quakefoot Cyclops|MB1|1 1 Quakefoot Cyclops|PLST|1
1 Rage of Purphoros|THS|1 1 Rage of Purphoros|THS|1
4 Rise to the Challenge|BNG|1 4 Rise to the Challenge|BNG|1
2 Satyr Rambler|THS|1 2 Satyr Rambler|THS|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=Spirit_Dark Name=Spirit_Dark
[Main] [Main]
4 Accursed Spirit|MB1|1 4 Accursed Spirit|PLST|1
2 Consume Spirit|10E|1 2 Consume Spirit|10E|1
2 Crypt Ghast|C14|1 2 Crypt Ghast|C14|1
2 Darkling Stalker|TMP|1 2 Darkling Stalker|TMP|1

View File

@@ -15,7 +15,7 @@ Name=darkenchanter
4 Overgrown Tomb|SLD|1 4 Overgrown Tomb|SLD|1
1 Swamp|ELD|2 1 Swamp|ELD|2
2 Swamp|ELD|4 2 Swamp|ELD|4
4 Trial of Ambition|MB1|1 4 Trial of Ambition|PLST|1
4 Verdant Catacombs|SLU|1 4 Verdant Catacombs|SLU|1
3 Verduran Enchantress|SLD|1 3 Verduran Enchantress|SLD|1
4 Wild Growth|AFC|1 4 Wild Growth|AFC|1

View File

@@ -6,7 +6,7 @@ Name=death_knight
1 Bloodcrazed Paladin|XLN|1 1 Bloodcrazed Paladin|XLN|1
1 Cadaverous Knight|HOP|1 1 Cadaverous Knight|HOP|1
1 Cavalier of Night|M20|1 1 Cavalier of Night|M20|1
1 Coat with Venom|MB1|1 1 Coat with Venom|PLST|1
4 Corpse Churn|OGW|1 4 Corpse Churn|OGW|1
1 Deathless Ancient|XLN|1 1 Deathless Ancient|XLN|1
1 Dread Rider|KHM|1 1 Dread Rider|KHM|1

View File

@@ -3,7 +3,7 @@ Name=demonmonoblack
[Main] [Main]
4 Daggerdrome Imp|BBD|1 4 Daggerdrome Imp|BBD|1
3 Demon's Due|SNC|1 3 Demon's Due|SNC|1
2 Demon's Grasp|MB1|1 2 Demon's Grasp|PLST|1
3 Demon's Horn|DVD|1 3 Demon's Horn|DVD|1
4 Indulgent Tormentor|IMA|1 4 Indulgent Tormentor|IMA|1
4 Pilfering Imp|GRN|1 4 Pilfering Imp|GRN|1

View File

@@ -13,7 +13,7 @@ Name=djinn_tarkir
1 Master the Way|KTK|1 1 Master the Way|KTK|1
1 Mijae Djinn|ME4|1 1 Mijae Djinn|ME4|1
2 Mistfire Weaver|KTK|1 2 Mistfire Weaver|KTK|1
3 Monastery Loremaster|MB1|1 3 Monastery Loremaster|PLST|1
1 Mountain|DTK|1 1 Mountain|DTK|1
1 Mountain|DTK|2 1 Mountain|DTK|2
1 Mountain|STX|2 1 Mountain|STX|2

View File

@@ -3,8 +3,8 @@ Name=Adventure - dog beginner
[Main] [Main]
4 Alpine Watchdog|M21|1 4 Alpine Watchdog|M21|1
4 Boros Mastiff|DGM|1 4 Boros Mastiff|DGM|1
4 Champion of Arashin|MB1|1 4 Champion of Arashin|PLST|1
4 Isamaru, Hound of Konda|FMB1|1 4 Isamaru, Hound of Konda|PLST|1
24 Plains|M21|4 24 Plains|M21|4
4 Potion of Healing|AFR|1 4 Potion of Healing|AFR|1
2 Rambunctious Mutt|M21|1 2 Rambunctious Mutt|M21|1

View File

@@ -14,7 +14,7 @@ Name=earth_elemental
2 Flamekin Village|CM2|1 2 Flamekin Village|CM2|1
2 Foundry Champion|GTC|1 2 Foundry Champion|GTC|1
4 Genasi Rabble-Rouser|HBG|1 4 Genasi Rabble-Rouser|HBG|1
1 Miner's Bane|MB1|1 1 Miner's Bane|PLST|1
6 Mountain|MOM|1 6 Mountain|MOM|1
1 Mountain|MOM|2 1 Mountain|MOM|2
4 Needle Spires|OGW|1 4 Needle Spires|OGW|1

View File

@@ -32,7 +32,7 @@ Name=efreet
4 Swiftwater Cliffs|KTK|1 4 Swiftwater Cliffs|KTK|1
1 Veyran, Voice of Duality|C21|1 1 Veyran, Voice of Duality|C21|1
1 Volcanic Vision|DTK|1 1 Volcanic Vision|DTK|1
1 Wildfire Emissary|MB1|1 1 Wildfire Emissary|PLST|1
1 Ydwen Efreet|ARN|1 1 Ydwen Efreet|ARN|1
1 Yusri, Fortune's Flame|MH2|1 1 Yusri, Fortune's Flame|MH2|1
[Sideboard] [Sideboard]

View File

@@ -31,7 +31,7 @@ Name=eldraine_faerie
1 Oko, the Trickster|ELD|1 1 Oko, the Trickster|ELD|1
1 Return to Nature|ELD|1 1 Return to Nature|ELD|1
1 Rosethorn Acolyte|ELD|1 1 Rosethorn Acolyte|ELD|1
1 Rosethorn Halberd|MB1|1 1 Rosethorn Halberd|PLST|1
1 So Tiny|ELD|1 1 So Tiny|ELD|1
1 Spinning Wheel|ELD|1 1 Spinning Wheel|ELD|1
1 Stolen by the Fae|ELD|1 1 Stolen by the Fae|ELD|1

View File

@@ -22,7 +22,7 @@ Name=eldrazilarge
4 Reality Smasher|SLD|1 4 Reality Smasher|SLD|1
1 Rise of the Eldrazi|CMM|1 1 Rise of the Eldrazi|CMM|1
4 Thought-Knot Seer|PLIST|1 4 Thought-Knot Seer|PLIST|1
4 Thran Dynamo|MB1|1 4 Thran Dynamo|PLST|1
1 Ulamog, the Ceaseless Hunger|CMM|1 1 Ulamog, the Ceaseless Hunger|CMM|1
2 Ulamog, the Infinite Gyre|2X2|2 2 Ulamog, the Infinite Gyre|2X2|2
2 Void Winnower|BFZ|1 2 Void Winnower|BFZ|1

View File

@@ -8,7 +8,7 @@ Name=elemental_air
2 Cavalier of Gales|M20|1 2 Cavalier of Gales|M20|1
2 Cloud Elemental|10E|1 2 Cloud Elemental|10E|1
3 Cloudkin Seer|M20|1 3 Cloudkin Seer|M20|1
3 Clutch of Currents|MB1|1 3 Clutch of Currents|PLST|1
2 Frost Walker|F15|1 2 Frost Walker|F15|1
24 Island|M20|1 24 Island|M20|1
3 Mu Yanling, Sky Dancer|M20|1 3 Mu Yanling, Sky Dancer|M20|1

View File

@@ -12,7 +12,7 @@ Name=elk
15 Forest|M20|3 15 Forest|M20|3
1 Fully Grown|IKO|1 1 Fully Grown|IKO|1
1 Gang of Elk|7ED|1 1 Gang of Elk|7ED|1
4 Gift of Growth|MB1|1 4 Gift of Growth|PLST|1
3 Golden Hind|JOU|1 3 Golden Hind|JOU|1
1 Great Sable Stag|M10|1 1 Great Sable Stag|M10|1
2 Highland Game|M19|1 2 Highland Game|M19|1

View File

@@ -5,7 +5,7 @@ Name=evilgoblin
2 Boggart Birth Rite|LRW|1 2 Boggart Birth Rite|LRW|1
2 Canyon Slough|AKH|1 2 Canyon Slough|AKH|1
2 Dragonskull Summit|WHO|1 2 Dragonskull Summit|WHO|1
2 Goblin Deathraiders|MB1|1 2 Goblin Deathraiders|PLST|1
1 Goblin Offensive|HOP|1 1 Goblin Offensive|HOP|1
1 Goblin Rabblemaster|PM15|1 1 Goblin Rabblemaster|PM15|1
2 Grenzo, Dungeon Warden|PLIST|1 2 Grenzo, Dungeon Warden|PLIST|1

View File

@@ -12,4 +12,4 @@ Name=murder
4 Murder|CLB|1 4 Murder|CLB|1
5 Swamp|STX|1 5 Swamp|STX|1
15 Swamp|STX|2 15 Swamp|STX|2
4 Tragic Slip|MB1|1 4 Tragic Slip|PLST|1

View File

@@ -6,9 +6,9 @@ Name=fire_elemental
1 Bonfire of the Damned|MM3|1 1 Bonfire of the Damned|MM3|1
1 Charging Cinderhorn|C16|1 1 Charging Cinderhorn|C16|1
1 Ember Swallower|THS|1 1 Ember Swallower|THS|1
1 Fervent Strike|MB1|1 1 Fervent Strike|PLST|1
1 Fiery Hellhound|MB1|1 1 Fiery Hellhound|PLST|1
1 Fire Elemental|MB1|1 1 Fire Elemental|PLST|1
1 Fire Urchin|GRN|1 1 Fire Urchin|GRN|1
4 Flame Jet|UDS|1 4 Flame Jet|UDS|1
1 Flame Wave|TPR|1 1 Flame Wave|TPR|1
@@ -39,7 +39,7 @@ Name=fire_elemental
1 Rage Nimbus|ROE|1 1 Rage Nimbus|ROE|1
1 Regathan Firecat|M14|1 1 Regathan Firecat|M14|1
1 Rekindling Phoenix|RIX|1 1 Rekindling Phoenix|RIX|1
1 Stigma Lasher|FMB1|1 1 Stigma Lasher|PLST|1
1 Sunflare Shaman|MOR|1 1 Sunflare Shaman|MOR|1
1 Underworld Rage-Hound|THB|1 1 Underworld Rage-Hound|THB|1
[Sideboard] [Sideboard]

View File

@@ -16,7 +16,7 @@ Name=firedragon
2 Orb of Dragonkind|AFR|1 2 Orb of Dragonkind|AFR|1
4 Scorching Dragonfire|AJMP|1 4 Scorching Dragonfire|AJMP|1
3 Shivan Dragon|30A|1 3 Shivan Dragon|30A|1
2 Smelt|MB1|1 2 Smelt|PLST|1
2 Themberchaud|SLD|1 2 Themberchaud|SLD|1
2 Thunder Dragon|CLB|1 2 Thunder Dragon|CLB|1
2 Wrathful Red Dragon|CLB|1 2 Wrathful Red Dragon|CLB|1

View File

@@ -34,7 +34,7 @@ Name=froghemoth
1 Swamp|SIR|2 1 Swamp|SIR|2
3 Swamp|SIR|3 3 Swamp|SIR|3
2 Thalia and The Gitrog Monster|MOM|1 2 Thalia and The Gitrog Monster|MOM|1
2 The Gitrog Monster|MB1|1 2 The Gitrog Monster|PLST|1
2 The Gitrog, Ravenous Ride|OTJ|1 2 The Gitrog, Ravenous Ride|OTJ|1
4 Titania, Voice of Gaea|BRO|1 4 Titania, Voice of Gaea|BRO|1
4 Verdant Catacombs|MM3|1 4 Verdant Catacombs|MM3|1

View File

@@ -6,8 +6,8 @@ Name=Ghost Blue
2 Crippling Chill|MM3|1 2 Crippling Chill|MM3|1
2 Erdwal Illuminator|SOI|1 2 Erdwal Illuminator|SOI|1
1 Essence Flux|JMP|1 1 Essence Flux|JMP|1
1 Fogwalker|MB1|1 1 Fogwalker|PLST|1
2 Grasp of Phantoms|MB1|1 2 Grasp of Phantoms|PLST|1
1 Griptide|DDM|1 1 Griptide|DDM|1
1 Island|AVR|1 1 Island|AVR|1
2 Island|AVR|2 2 Island|AVR|2

View File

@@ -9,7 +9,7 @@ Name=ghoulgravecrawler
4 Ghoulish Procession|MID|1 4 Ghoulish Procession|MID|1
1 Ghouls' Night Out|MIC|1 1 Ghouls' Night Out|MIC|1
1 Gorex, the Tombshell|MIC|1 1 Gorex, the Tombshell|MIC|1
4 Gravecrawler|MB1|1 4 Gravecrawler|PLST|1
2 Graveyard Marshal|M19|1 2 Graveyard Marshal|M19|1
1 Haunting Voyage|KHM|1 1 Haunting Voyage|KHM|1
4 Jadar, Ghoulcaller of Nephalia|MID|1 4 Jadar, Ghoulcaller of Nephalia|MID|1

View File

@@ -8,7 +8,7 @@ Name=crab
4 Ice Tunnel|KHM|1 4 Ice Tunnel|KHM|1
4 Iceberg Cancrix|MH1|1 4 Iceberg Cancrix|MH1|1
4 Mesmeric Orb|2XM|1 4 Mesmeric Orb|2XM|1
4 Purple-Crystal Crab|MB1|1 4 Purple-Crystal Crab|PLST|1
4 Ruin Crab|ZNR|1 4 Ruin Crab|ZNR|1
4 Shorecomber Crab|ANA|1 4 Shorecomber Crab|ANA|1
9 Snow-Covered Island|CSP|1 9 Snow-Covered Island|CSP|1

View File

@@ -2,7 +2,7 @@
Name=giralfgisa Name=giralfgisa
[Main] [Main]
2 Agadeem's Awakening|ZNR|1 2 Agadeem's Awakening|ZNR|1
3 Animate Dead|MB1|1 3 Animate Dead|PLST|1
2 Crypt of Agadeem|C14|1 2 Crypt of Agadeem|C14|1
4 Dimir Aqueduct|CLU|1 4 Dimir Aqueduct|CLU|1
2 Distant Melody|ZNC|1 2 Distant Melody|ZNC|1

View File

@@ -2,7 +2,7 @@
Name=gladiator Name=gladiator
[Main] [Main]
2 Bloodmark Mentor|DDG|1 2 Bloodmark Mentor|DDG|1
2 Boros Reckoner|MB1|1 2 Boros Reckoner|PLST|1
1 Chandra, Awakened Inferno|M20|1 1 Chandra, Awakened Inferno|M20|1
1 City on Fire|MOM|1 1 City on Fire|MOM|1
4 Cyclops Gladiator|M11|1 4 Cyclops Gladiator|M11|1

View File

@@ -2,7 +2,7 @@
Name=goblin_artificer Name=goblin_artificer
[Main] [Main]
3 Boompile|C16|1 3 Boompile|C16|1
2 Coat of Arms|MB1|1 2 Coat of Arms|PLST|1
4 Door of Destinies|C17|1 4 Door of Destinies|C17|1
4 Goblin Influx Array|YDMU|1 4 Goblin Influx Array|YDMU|1
4 Goblin Kaboomist|M15|1 4 Goblin Kaboomist|M15|1

View File

@@ -6,7 +6,7 @@ Name=goblin_chief_medium
2 Conspicuous Snoop|M21|1 2 Conspicuous Snoop|M21|1
2 Den of the Bugbear|AFR|1 2 Den of the Bugbear|AFR|1
2 Foundry Street Denizen|M15|1 2 Foundry Street Denizen|M15|1
2 Goblin Burrows|MB1|1 2 Goblin Burrows|PLST|1
2 Goblin Chieftain|JMP|1 2 Goblin Chieftain|JMP|1
2 Goblin Goon|DDT|1 2 Goblin Goon|DDT|1
2 Goblin Influx Array|YDMU|1 2 Goblin Influx Array|YDMU|1

View File

@@ -5,7 +5,7 @@ Name=goblin_warrior_easy
1 Battle Squadron|J22|1 1 Battle Squadron|J22|1
2 Bloodmark Mentor|DDG|1 2 Bloodmark Mentor|DDG|1
2 Crazed Goblin|DST|1 2 Crazed Goblin|DST|1
3 Dragon Fodder|MB1|1 3 Dragon Fodder|PLST|1
2 Goblin Assailant|WAR|1 2 Goblin Assailant|WAR|1
2 Goblin Balloon Brigade|30A|1 2 Goblin Balloon Brigade|30A|1
2 Goblin Elite Infantry|10E|1 2 Goblin Elite Infantry|10E|1

View File

@@ -35,7 +35,7 @@ Name=Gorgon
2 Swamp|RTR|3 2 Swamp|RTR|3
1 Swamp|RTR|5 1 Swamp|RTR|5
1 Visara the Dreadful|EMA|1 1 Visara the Dreadful|EMA|1
3 Vraska's Finisher|MB1|1 3 Vraska's Finisher|PLST|1
1 Vraska's Stoneglare|GRN|1 1 Vraska's Stoneglare|GRN|1
1 Vraska, Regal Gorgon|GRN|1 1 Vraska, Regal Gorgon|GRN|1
1 Wasteland Viper|GK2|1 1 Wasteland Viper|GK2|1

View File

@@ -10,7 +10,7 @@ Name=kogla
4 Gorilla Titan|ODY|1 4 Gorilla Titan|ODY|1
3 Gorilla Warrior|POR|1 3 Gorilla Warrior|POR|1
1 Grunn, the Lonely King|DOM|1 1 Grunn, the Lonely King|DOM|1
1 Hooting Mandrills|MB1|1 1 Hooting Mandrills|PLST|1
2 Kibo, Uktabi Prince|J22|1 2 Kibo, Uktabi Prince|J22|1
4 Kird Ape|EMA|1 4 Kird Ape|EMA|1
2 Kogla and Yidaro|MOM|1 2 Kogla and Yidaro|MOM|1

View File

@@ -23,5 +23,5 @@ Name=hellhound
1 Underworld Cerberus|THS|1 1 Underworld Cerberus|THS|1
4 Underworld Rage-Hound|THB|1 4 Underworld Rage-Hound|THB|1
1 Valakut, the Molten Pinnacle|ZNE|1 1 Valakut, the Molten Pinnacle|ZNE|1
2 Volcanic Rush|MB1|1 2 Volcanic Rush|PLST|1
2 Wildfire Cerberus|JOU|1 2 Wildfire Cerberus|JOU|1

View File

@@ -7,7 +7,7 @@ Name=ice_elemental
2 Balduvian Conjurer|ME2|1 2 Balduvian Conjurer|ME2|1
1 Berg Strider|J22|1 1 Berg Strider|J22|1
4 Blizzard Brawl|KHM|1 4 Blizzard Brawl|KHM|1
2 Deep Freeze|MB1|1 2 Deep Freeze|PLST|1
2 Embodiment of Spring|KTK|1 2 Embodiment of Spring|KTK|1
2 Frost Augur|KHM|1 2 Frost Augur|KHM|1
4 Frost Raptor|CSP|1 4 Frost Raptor|CSP|1

View File

@@ -5,7 +5,7 @@ Name=illusion
1 Ephemeron|VMA|1 1 Ephemeron|VMA|1
23 Island|KLD|3 23 Island|KLD|3
4 Krovikan Mist|CSP|1 4 Krovikan Mist|CSP|1
2 Labyrinth Guardian|MB1|1 2 Labyrinth Guardian|PLST|1
4 Lord of the Unreal|M12|1 4 Lord of the Unreal|M12|1
2 Minn, Wily Illusionist|AFC|1 2 Minn, Wily Illusionist|AFC|1
1 Mordenkainen|AFR|1 1 Mordenkainen|AFR|1

View File

@@ -20,12 +20,12 @@ Name=jackal
3 Mountain|AKR|2 3 Mountain|AKR|2
1 Mountain|AKR|4 1 Mountain|AKR|4
1 Mountain|AKR|7 1 Mountain|AKR|7
2 Nature's Claim|MB1|1 2 Nature's Claim|PLST|1
3 Nimble-Blade Khenra|AKH|1 3 Nimble-Blade Khenra|AKH|1
2 Rampant Growth|AFC|1 2 Rampant Growth|AFC|1
2 Resilient Khenra|AKR|1 2 Resilient Khenra|AKR|1
1 Sheltered Thicket|AKH|1 1 Sheltered Thicket|AKH|1
4 Shock|MB1|1 4 Shock|PLST|1
2 Trueheart Twins|AKH|1 2 Trueheart Twins|AKH|1
[Sideboard] [Sideboard]
[Schemes] [Schemes]

View File

@@ -8,7 +8,7 @@ Name=jellyfish
2 Forest|CM2|6 2 Forest|CM2|6
4 Glimmerbell|IKO|1 4 Glimmerbell|IKO|1
4 Gluntch, the Bestower|CLB|1 4 Gluntch, the Bestower|CLB|1
4 Guard Gomazoa|MB1|1 4 Guard Gomazoa|PLST|1
4 Hydroid Krasis|2X2|1 4 Hydroid Krasis|2X2|1
2 Island|CM2|1 2 Island|CM2|1
2 Island|CM2|2 2 Island|CM2|2

View File

@@ -30,7 +30,7 @@ Name=junddragon
15 Mountain|AKH|1 15 Mountain|AKH|1
4 Nature's Lore|DMR|1 4 Nature's Lore|DMR|1
2 Orb of Dragonkind|AFR|1 2 Orb of Dragonkind|AFR|1
2 Preyseizer Dragon|MB1|1 2 Preyseizer Dragon|PLST|1
2 Prossh, Skyraider of Kher|PLIST|1 2 Prossh, Skyraider of Kher|PLIST|1
2 Rampant Growth|C15|1 2 Rampant Growth|C15|1
2 Rampant Growth|C21|1 2 Rampant Growth|C21|1

View File

@@ -28,7 +28,7 @@ Name=Kor Warrior
3 Plains|ZNR|3 3 Plains|ZNR|3
1 Plains|ZNR|4 1 Plains|ZNR|4
1 Priest of Possibility|YDMU|1 1 Priest of Possibility|YDMU|1
1 Retreat to Emeria|MB1|1 1 Retreat to Emeria|PLST|1
4 Sacred Foundry|SLD|1 4 Sacred Foundry|SLD|1
1 Seraphic Greatsword|CMR|1 1 Seraphic Greatsword|CMR|1
1 Shadowspear|THB|1 1 Shadowspear|THB|1

View File

@@ -2,7 +2,7 @@
Name=lich Name=lich
[Main] [Main]
1 Acererak the Archlich|AFR|1 1 Acererak the Archlich|AFR|1
1 Blessing of Belzenlok|MB1|1 1 Blessing of Belzenlok|PLST|1
1 Blighted Bat|AKR|1 1 Blighted Bat|AKR|1
1 Bone Dragon|M19|1 1 Bone Dragon|M19|1
1 Calculating Lich|GN2|1 1 Calculating Lich|GN2|1
@@ -17,7 +17,7 @@ Name=lich
1 Highborn Ghoul|DKA|1 1 Highborn Ghoul|DKA|1
1 Josu Vess, Lich Knight|DOM|1 1 Josu Vess, Lich Knight|DOM|1
4 Lich's Caress|M19|1 4 Lich's Caress|M19|1
1 Lich's Mirror|FMB1|1 1 Lich's Mirror|PLST|1
1 Lich's Tomb|DST|1 1 Lich's Tomb|DST|1
1 Lord of the Accursed|MIC|1 1 Lord of the Accursed|MIC|1
1 Malefic Scythe|M21|1 1 Malefic Scythe|M21|1

View File

@@ -12,6 +12,6 @@ Name=manticore
2 Mount Velus Manticore|MH2|1 2 Mount Velus Manticore|MH2|1
23 Mountain|HOU|1 23 Mountain|HOU|1
4 Ruby Medallion|CM2|1 4 Ruby Medallion|CM2|1
4 Shock|MB1|1 4 Shock|PLST|1
[Sideboard] [Sideboard]
[Schemes] [Schemes]

View File

@@ -6,7 +6,7 @@ Name=merfolk_elite
4 Breeding Pool|RNA|1 4 Breeding Pool|RNA|1
2 Cold-Eyed Selkie|DDT|1 2 Cold-Eyed Selkie|DDT|1
4 Cosi's Trickster|ZEN|1 4 Cosi's Trickster|ZEN|1
4 Crashing Tide|MB1|1 4 Crashing Tide|PLST|1
1 Cryptolith Rite|SOI|1 1 Cryptolith Rite|SOI|1
2 Cultivate|PZ1|1 2 Cultivate|PZ1|1
4 Deeproot Waters|XLN|1 4 Deeproot Waters|XLN|1

View File

@@ -9,7 +9,7 @@ Name=Mimic
1 Dralnu's Pet|PLS|1 1 Dralnu's Pet|PLS|1
1 Eldrazi Mimic|OGW|1 1 Eldrazi Mimic|OGW|1
1 Escaped Shapeshifter|TMP|1 1 Escaped Shapeshifter|TMP|1
1 Ghostly Changeling|MB1|1 1 Ghostly Changeling|PLST|1
1 Glasspool Mimic|ZNR|1 1 Glasspool Mimic|ZNR|1
1 Island|AFR|1 1 Island|AFR|1
3 Island|AFR|2 3 Island|AFR|2

View File

@@ -39,7 +39,7 @@ Name=Mimic_Multicolor
4 Shorecrasher Mimic|EVE|1 4 Shorecrasher Mimic|EVE|1
1 Spara's Headquarters|SNC|1 1 Spara's Headquarters|SNC|1
1 Stormcarved Coast|DBL|1 1 Stormcarved Coast|DBL|1
1 Sultai Charm|MB1|1 1 Sultai Charm|PLST|1
1 Sundown Pass|DBL|1 1 Sundown Pass|DBL|1
1 Temur Charm|KTK|1 1 Temur Charm|KTK|1
4 Transguild Courier|DMC|1 4 Transguild Courier|DMC|1

View File

@@ -3,7 +3,7 @@ Name=minotaurblackredmadness
[Main] [Main]
4 Bloodrage Brawler|JMP|1 4 Bloodrage Brawler|JMP|1
4 Burning-Fist Minotaur|AKR|1 4 Burning-Fist Minotaur|AKR|1
4 Fiery Temper|MB1|1 4 Fiery Temper|PLST|1
3 Font of Return|JOU|1 3 Font of Return|JOU|1
2 Glint-Horn Buccaneer|M20|1 2 Glint-Horn Buccaneer|M20|1
4 Grisly Survivor|HOU|1 4 Grisly Survivor|HOU|1

View File

@@ -2,7 +2,7 @@
Name=minotaurmonored Name=minotaurmonored
[Main] [Main]
4 Anaba Ancestor|ME3|1 4 Anaba Ancestor|ME3|1
2 Barrage of Boulders|MB1|1 2 Barrage of Boulders|PLST|1
2 Fanatic of Mogis|AJMP|1 2 Fanatic of Mogis|AJMP|1
4 Felhide Spiritbinder|BNG|1 4 Felhide Spiritbinder|BNG|1
4 Furious Rise|M21|1 4 Furious Rise|M21|1

View File

@@ -3,7 +3,7 @@ Name=ooze_greenblackred
[Main] [Main]
3 Biogenic Ooze|RNA|1 3 Biogenic Ooze|RNA|1
4 Bloodhall Ooze|CFX|1 4 Bloodhall Ooze|CFX|1
4 Experiment One|MB1|1 4 Experiment One|PLST|1
8 Forest|CLB|1 8 Forest|CLB|1
3 Gelatinous Cube|AFR|1 3 Gelatinous Cube|AFR|1
4 Gluttonous Slug|MH1|1 4 Gluttonous Slug|MH1|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=orc_brute Name=orc_brute
[Main] [Main]
2 Animate Dead|MB1|1 2 Animate Dead|PLST|1
2 Badlands|OLGC|1 2 Badlands|OLGC|1
2 Blasphemous Act|LTC|1 2 Blasphemous Act|LTC|1
4 Bloodstained Mire|KTK|1 4 Bloodstained Mire|KTK|1

View File

@@ -11,7 +11,7 @@ Name=Phoenix
2 Firestorm|WTH|1 2 Firestorm|WTH|1
2 Flame-Wreathed Phoenix|BNG|1 2 Flame-Wreathed Phoenix|BNG|1
4 Flamewake Phoenix|FRF|1 4 Flamewake Phoenix|FRF|1
2 Impact Tremors|MB1|1 2 Impact Tremors|PLST|1
4 Lightning Phoenix|JMP|1 4 Lightning Phoenix|JMP|1
4 Managorger Phoenix|J21|1 4 Managorger Phoenix|J21|1
2 Molten Echoes|VOC|1 2 Molten Echoes|VOC|1

View File

@@ -4,7 +4,7 @@ Name=Pirate Captain 2
1 Blood Money|CLB|2 1 Blood Money|CLB|2
2 Deadeye Tracker|XLN|1 2 Deadeye Tracker|XLN|1
4 Deadly Derision|MOM|1 4 Deadly Derision|MOM|1
4 Desperate Castaways|MB1|1 4 Desperate Castaways|PLST|1
2 Dire Fleet Hoarder|2XM|1 2 Dire Fleet Hoarder|2XM|1
2 Dire Fleet Interloper|XLN|1 2 Dire Fleet Interloper|XLN|1
2 Dire Fleet Poisoner|J21|1 2 Dire Fleet Poisoner|J21|1

View File

@@ -5,7 +5,7 @@ Name=polarbear
2 Ascendant Spirit|KHM|1 2 Ascendant Spirit|KHM|1
1 Blessing of Frost|KHM|1 1 Blessing of Frost|KHM|1
3 Blizzard Brawl|KHM|1 3 Blizzard Brawl|KHM|1
3 Boreal Druid|FMB1|1 3 Boreal Druid|PLST|1
1 Boreal Shelf|CSP|1 1 Boreal Shelf|CSP|1
2 Coldsteel Heart|CM2|1 2 Coldsteel Heart|CM2|1
1 Counterspell|SLD|1 1 Counterspell|SLD|1

View File

@@ -18,7 +18,7 @@ Name=Rakdos Vamps
1 Kazarov, Sengir Pureblood|DOM|1 1 Kazarov, Sengir Pureblood|DOM|1
5 Mountain|MID|1 5 Mountain|MID|1
1 Mountain|MID|3 1 Mountain|MID|3
4 Murderous Compulsion|MB1|1 4 Murderous Compulsion|PLST|1
1 Olivia Voldaren|ISD|1 1 Olivia Voldaren|ISD|1
1 Olivia, Crimson Bride|VOW|1 1 Olivia, Crimson Bride|VOW|1
1 Olivia, Mobilized for War|SOI|1 1 Olivia, Mobilized for War|SOI|1

View File

@@ -19,7 +19,7 @@ Name=ratking
4 Swarm of Rats|9ED|1 4 Swarm of Rats|9ED|1
4 Tangled Colony|WOE|1 4 Tangled Colony|WOE|1
4 Tribute to Horobi|NEO|1 4 Tribute to Horobi|NEO|1
4 Typhoid Rats|MB1|1 4 Typhoid Rats|PLST|1
4 Vanquisher's Banner|LTC|1 4 Vanquisher's Banner|LTC|1
[Sideboard] [Sideboard]
[Schemes] [Schemes]

View File

@@ -4,7 +4,7 @@ Name=rat_poisonrat
4 Blightbelly Rat|ONE|1 4 Blightbelly Rat|ONE|1
1 Drainpipe Vermin|JMP|1 1 Drainpipe Vermin|JMP|1
4 Drown in Ichor|ONE|1 4 Drown in Ichor|ONE|1
2 Grim Affliction|MB1|1 2 Grim Affliction|PLST|1
2 Gulping Scraptrap|ONE|1 2 Gulping Scraptrap|ONE|1
4 Ichor Rats|ONC|1 4 Ichor Rats|ONC|1
3 Karumonix, the Rat King|ONE|1 3 Karumonix, the Rat King|ONE|1

View File

@@ -7,7 +7,7 @@ Name=reanimator
2 Balefire Dragon|UMA|1 2 Balefire Dragon|UMA|1
1 Bladewing, Deathless Tyrant|DMC|1 1 Bladewing, Deathless Tyrant|DMC|1
1 Cavalier of Night|M20|1 1 Cavalier of Night|M20|1
3 Coldsteel Heart|MB1|1 3 Coldsteel Heart|PLST|1
1 Cunning Lethemancer|ALA|1 1 Cunning Lethemancer|ALA|1
2 Delirium Skeins|MM3|1 2 Delirium Skeins|MM3|1
1 Etali, Primal Conqueror|MOM|1 1 Etali, Primal Conqueror|MOM|1

View File

@@ -10,7 +10,7 @@ Name=reassemblingskeleton
2 Funeral Rites|THB|1 2 Funeral Rites|THB|1
4 Gutterbones|RNA|1 4 Gutterbones|RNA|1
4 Persistent Specimen|VOW|1 4 Persistent Specimen|VOW|1
4 Reassembling Skeleton|MB1|1 4 Reassembling Skeleton|PLST|1
4 Sanitarium Skeleton|JMP|1 4 Sanitarium Skeleton|JMP|1
8 Swamp|MH2|1 8 Swamp|MH2|1
12 Swamp|MH2|2 12 Swamp|MH2|2

View File

@@ -8,7 +8,7 @@ Name=Adventure - Apprentice Red 2
4 Destructive Digger|M20|1 4 Destructive Digger|M20|1
4 Dismissive Pyromancer|M19|1 4 Dismissive Pyromancer|M19|1
2 Dreadhorde Twins|WAR|1 2 Dreadhorde Twins|WAR|1
4 Kird Ape|MB1|1 4 Kird Ape|PLST|1
4 Lavastep Raider|J22|1 4 Lavastep Raider|J22|1
25 Mountain|AVR|1 25 Mountain|AVR|1
1 Mycosynth Lattice|P23|1 1 Mycosynth Lattice|P23|1

View File

@@ -17,7 +17,7 @@ Name=lava_axe
1 Mountain|SOM|3 1 Mountain|SOM|3
4 Mountain|SOM|4 4 Mountain|SOM|4
4 Sarkhan's Catharsis|WAR|1 4 Sarkhan's Catharsis|WAR|1
1 Urza's Rage|MB1|1 1 Urza's Rage|PLST|1
4 Volt Charge|DDL|1 4 Volt Charge|DDL|1
2 Wall of Granite|POR|1 2 Wall of Granite|POR|1
2 Wall of Heat|LEG|1 2 Wall of Heat|LEG|1

View File

@@ -10,8 +10,8 @@ Name=haste_burn
2 Brute Force|TSR|1 2 Brute Force|TSR|1
2 Burst Lightning|ZEN|1 2 Burst Lightning|ZEN|1
2 Ember-Eye Wolf|SOI|1 2 Ember-Eye Wolf|SOI|1
2 Fervent Strike|MB1|1 2 Fervent Strike|PLST|1
2 Firebolt|MB1|1 2 Firebolt|PLST|1
3 Flame Slash|CN2|1 3 Flame Slash|CN2|1
1 Goblin Guide|ZEN|1 1 Goblin Guide|ZEN|1
1 Hall Monitor|STX|1 1 Hall Monitor|STX|1

View File

@@ -9,7 +9,7 @@ Name=roshnakht_heroic
4 Dragon Mantle|CMR|1 4 Dragon Mantle|CMR|1
4 Expedite|OGW|1 4 Expedite|OGW|1
1 Kher Keep|TSR|1 1 Kher Keep|TSR|1
2 Madcap Skills|MB1|1 2 Madcap Skills|PLST|1
2 Mob Mentality|VIS|1 2 Mob Mentality|VIS|1
16 Mountain|DMU|4 16 Mountain|DMU|4
4 Raze the Effigy|MID|1 4 Raze the Effigy|MID|1

View File

@@ -22,4 +22,4 @@ Name=runelord
4 Seaside Citadel|CMA|1 4 Seaside Citadel|CMA|1
4 Spara's Headquarters|SNC|1 4 Spara's Headquarters|SNC|1
2 Sunpetal Grove|XLN|1 2 Sunpetal Grove|XLN|1
4 Wild Growth|MB1|1 4 Wild Growth|PLST|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=sandwurm Name=sandwurm
[Main] [Main]
4 Beneath the Sands|MB1|1 4 Beneath the Sands|PLST|1
4 Dirtcowl Wurm|TMP|1 4 Dirtcowl Wurm|TMP|1
7 Forest|IKO|1 7 Forest|IKO|1
8 Forest|IKO|2 8 Forest|IKO|2

View File

@@ -3,7 +3,7 @@ Name=scarab
[Main] [Main]
2 Blightbeetle|M20|1 2 Blightbeetle|M20|1
2 Canoptek Scarab Swarm|40K|1 2 Canoptek Scarab Swarm|40K|1
4 Dune Beetle|MB1|1 4 Dune Beetle|PLST|1
2 Midnight Banshee|MM2|1 2 Midnight Banshee|MM2|1
4 Mortician Beetle|MM3|1 4 Mortician Beetle|MM3|1
2 Necroskitter|MM2|1 2 Necroskitter|MM2|1

View File

@@ -3,12 +3,12 @@ Name=sea_monster
[Main] [Main]
1 Aquatic Incursion|RIX|1 1 Aquatic Incursion|RIX|1
2 Biolume Egg|VOW|1 2 Biolume Egg|VOW|1
1 Caller of Gales|MB1|1 1 Caller of Gales|PLST|1
1 Charix, the Raging Isle|ZNR|1 1 Charix, the Raging Isle|ZNR|1
1 Consuming Tide|VOW|1 1 Consuming Tide|VOW|1
1 Coral Commando|RNA|1 1 Coral Commando|RNA|1
1 Coralhelm Commander|ROE|1 1 Coralhelm Commander|ROE|1
1 Coralhelm Guide|MB1|1 1 Coralhelm Guide|PLST|1
1 Deeproot Waters|XLN|1 1 Deeproot Waters|XLN|1
2 Dive Down|XLN|1 2 Dive Down|XLN|1
1 Giant Octopus|9ED|1 1 Giant Octopus|9ED|1

View File

@@ -11,7 +11,7 @@ Name=Skeleton_Champion
2 Death-Priest of Myrkul|AFR|1 2 Death-Priest of Myrkul|AFR|1
3 Drain Life|5ED|1 3 Drain Life|5ED|1
4 Gutterbones|RNA|1 4 Gutterbones|RNA|1
1 Hot Soup|MB1|1 1 Hot Soup|PLST|1
4 Leechridden Swamp|J22|1 4 Leechridden Swamp|J22|1
1 Malefic Scythe|M21|1 1 Malefic Scythe|M21|1
4 Metallic Mimic|KLR|1 4 Metallic Mimic|KLR|1

View File

@@ -30,5 +30,5 @@ Name=Black Sliver
1 Swamp|TPR|3 1 Swamp|TPR|3
4 Syphon Sliver|M14|1 4 Syphon Sliver|M14|1
2 Thorncaster Sliver|M14|1 2 Thorncaster Sliver|M14|1
3 Toxin Sliver|MB1|1 3 Toxin Sliver|PLST|1
[Sideboard] [Sideboard]

View File

@@ -8,7 +8,7 @@ Name=Sliver_Blue
4 Diffusion Sliver|M15|1 4 Diffusion Sliver|M15|1
4 Equilibrium|EXO|1 4 Equilibrium|EXO|1
2 Hibernation Sliver|STH|1 2 Hibernation Sliver|STH|1
4 Intruder Alarm|FMB1|1 4 Intruder Alarm|PLST|1
3 Island|M15|1 3 Island|M15|1
1 Island|M15|2 1 Island|M15|2
1 Island|M15|3 1 Island|M15|3

View File

@@ -7,7 +7,7 @@ Name=Sliver_Green
1 Constricting Sliver|M15|1 1 Constricting Sliver|M15|1
2 Essence Sliver|SLD|1 2 Essence Sliver|SLD|1
4 Gemhide Sliver|TSR|1 4 Gemhide Sliver|TSR|1
4 Harmonic Sliver|FMB1|1 4 Harmonic Sliver|PLST|1
2 Homing Sliver|TSR|1 2 Homing Sliver|TSR|1
4 Manaweft Sliver|M14|1 4 Manaweft Sliver|M14|1
4 Muscle Sliver|TPR|1 4 Muscle Sliver|TPR|1

View File

@@ -2,10 +2,10 @@
Name=metallic sliver Name=metallic sliver
[Main] [Main]
3 Adaptive Automaton|2XM|1 3 Adaptive Automaton|2XM|1
2 All Is Dust|MB1|1 2 All Is Dust|PLST|1
2 Bloodline Pretender|J22|1 2 Bloodline Pretender|J22|1
3 Coalition Construct|YDMU|1 3 Coalition Construct|YDMU|1
2 Coat of Arms|MB1|1 2 Coat of Arms|PLST|1
2 Faceless Agent|J21|1 2 Faceless Agent|J21|1
1 Heirloom Blade|C17|1 1 Heirloom Blade|C17|1
4 Metallic Mimic|AER|1 4 Metallic Mimic|AER|1

View File

@@ -21,7 +21,7 @@ Name=snake
1 Jewel-Eyed Cobra|MH2|1 1 Jewel-Eyed Cobra|MH2|1
1 Jungle Hollow|FRF|1 1 Jungle Hollow|FRF|1
1 Jungle Hollow|IKO|1 1 Jungle Hollow|IKO|1
1 Jungle Hollow|MB1|1 1 Jungle Hollow|PLST|1
1 Moss Viper|THB|1 1 Moss Viper|THB|1
1 Necrobite|AVR|1 1 Necrobite|AVR|1
1 Nemesis of Mortals|THS|1 1 Nemesis of Mortals|THS|1

View File

@@ -4,10 +4,10 @@ Name=Spider Token
1 Aquastrand Spider|MM2|1 1 Aquastrand Spider|MM2|1
1 Arachnogenesis|C15|1 1 Arachnogenesis|C15|1
2 Arachnus Spinner|MM3|1 2 Arachnus Spinner|MM3|1
4 Arachnus Web|MB1|1 4 Arachnus Web|PLST|1
1 Arasta of the Endless Web|THB|1 1 Arasta of the Endless Web|THB|1
2 Brood Weaver|MID|1 2 Brood Weaver|MID|1
1 Canopy Spider|MB1|1 1 Canopy Spider|PLST|1
1 Chainweb Aracnir|THB|1 1 Chainweb Aracnir|THB|1
1 Curse of Clinging Webs|MIC|1 1 Curse of Clinging Webs|MIC|1
2 Deadly Recluse|DDL|1 2 Deadly Recluse|DDL|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=straycat Name=straycat
[Main] [Main]
4 Adorned Pouncer|MB1|1 4 Adorned Pouncer|PLST|1
4 Charmed Stray|WAR|1 4 Charmed Stray|WAR|1
4 Condemn|C17|1 4 Condemn|C17|1
4 Garrison Cat|IKO|1 4 Garrison Cat|IKO|1

View File

@@ -1,7 +1,7 @@
[metadata] [metadata]
Name=sun titan Name=sun titan
[Main] [Main]
4 Bulwark Giant|MB1|1 4 Bulwark Giant|PLST|1
4 Caravan Hurda|ZEN|1 4 Caravan Hurda|ZEN|1
4 Goliath Paladin|CLB|1 4 Goliath Paladin|CLB|1
4 Hundred-Handed One|CN2|1 4 Hundred-Handed One|CN2|1

View File

@@ -6,7 +6,7 @@ Name=tiger
12 Forest|M21|1 12 Forest|M21|1
5 Forest|M21|2 5 Forest|M21|2
7 Forest|M21|3 7 Forest|M21|3
3 Giant Growth|MB1|1 3 Giant Growth|PLST|1
2 Giant Regrowth|YSNC|1 2 Giant Regrowth|YSNC|1
4 Keeper of Fables|ELD|1 4 Keeper of Fables|ELD|1
4 Prey Upon|J22|1 4 Prey Upon|J22|1

View File

@@ -30,7 +30,7 @@ Name=unholyknight
1 Rankle, Pitiless Trickster|YOTJ|1 1 Rankle, Pitiless Trickster|YOTJ|1
35 Swamp|DMU|4 35 Swamp|DMU|4
1 The Immortal Sun|RIX|1 1 The Immortal Sun|RIX|1
4 Wrench Mind|MB1|1 4 Wrench Mind|PLST|1
1 Yahenni's Expertise|PAER|1 1 Yahenni's Expertise|PAER|1
[Sideboard] [Sideboard]
[Schemes] [Schemes]

View File

@@ -27,7 +27,7 @@ Name=vampire_monob
1 Timothar, Baron of Bats|VOC|1 1 Timothar, Baron of Bats|VOC|1
4 Urge to Feed|E02|1 4 Urge to Feed|E02|1
4 Vampire Lacerator|MM2|1 4 Vampire Lacerator|MM2|1
4 Vampire Nighthawk|MB1|1 4 Vampire Nighthawk|PLST|1
4 Vampire Nocturnus|M10|1 4 Vampire Nocturnus|M10|1
1 Vengeant Vampire|G18|1 1 Vengeant Vampire|G18|1
4 Vicious Conquistador|XLN|1 4 Vicious Conquistador|XLN|1

View File

@@ -26,7 +26,7 @@ Name=viashino
1 Mountain|DOM|2 1 Mountain|DOM|2
1 Mountain|DOM|3 1 Mountain|DOM|3
3 Mountain|RNA|1 3 Mountain|RNA|1
1 Naturalize|MB1|1 1 Naturalize|PLST|1
1 Obelisk of Jund|C13|1 1 Obelisk of Jund|C13|1
1 Predatory Advantage|ARB|1 1 Predatory Advantage|ARB|1
2 Rubblebelt Runner|RNA|1 2 Rubblebelt Runner|RNA|1
@@ -41,7 +41,7 @@ Name=viashino
4 Viashino Pyromancer|M19|1 4 Viashino Pyromancer|M19|1
2 Viashino Sandscout|10E|1 2 Viashino Sandscout|10E|1
1 Viashino Sandsprinter|MH1|1 1 Viashino Sandsprinter|MH1|1
1 Viashino Sandstalker|MB1|1 1 Viashino Sandstalker|PLST|1
1 Viashino Slasher|RAV|1 1 Viashino Slasher|RAV|1
4 Viashino Slaughtermaster|MM2|1 4 Viashino Slaughtermaster|MM2|1
1 Woodland Cemetery|DOM|1 1 Woodland Cemetery|DOM|1

Some files were not shown because too many files have changed in this diff Show More