added JMP to historic
@@ -21,6 +21,21 @@ public class Historic extends Constructed {
for (ExpansionSet set : Sets.getInstance().values()) {
if (set.getSetType().isStandardLegal() && (set.getReleaseDate().after(cutoff) || set.getReleaseDate().equals(cutoff))) {
setCodes.add(set.getCode());
+ }
+ }
+ // Regular ban list
+ banned.add("Agent of Treachery");
+ banned.add("Burning-Tree Emissary");
+ banned.add("Fires of Invention");
+ banned.add("Nexus of Fate");
+ banned.add("Oko, Thief of Crowns");
+ banned.add("Once Upon a Time");
+ banned.add("Teferi, Time Raveler");
+ banned.add("Veil of Summer");
+ banned.add("Wilderness Reclamation");
+ banned.add("Winota, Joiner of Forces");
+
+ // Individual cards added
setCodes.add(mage.sets.HistoricAnthology1.getInstance().getCode());
setCodes.add(mage.sets.HistoricAnthology2.getInstance().getCode());
setCodes.add(mage.sets.HistoricAnthology3.getInstance().getCode());
@@ -45,17 +60,47 @@ public class Historic extends Constructed {
singleCards.add("Bladewing the Risen");
singleCards.add("The Gitrog Monster");
singleCards.add("Talrand, Sky Summoner");
- }
- }
- banned.add("Agent of Treachery");
- banned.add("Burning-Tree Emissary");
- banned.add("Fires of Invention");
- banned.add("Nexus of Fate");
- banned.add("Oko, Thief of Crowns");
- banned.add("Once Upon a Time");
- banned.add("Teferi, Time Raveler");
- banned.add("Veil of Summer");
- banned.add("Wilderness Reclamation");
- banned.add("Winota, Joiner of Forces");
+
+ // Jumpstart with replacements
+ setCodes.add(mage.sets.Jumpstart.getInstance().getCode());
+ singleCards.add("Archon of Sun's Grace");
+ singleCards.add("Banishing Light");
+ singleCards.add("Gadwick, the Wizened");
+ singleCards.add("Carnifex Demon");
+ singleCards.add("Weight of Memory");
+ singleCards.add("Bond of Revival");
+ singleCards.add("Audacious Thief");
+ singleCards.add("Lightning Serpent");
+ singleCards.add("Fanatic of Mogis");
+ singleCards.add("Woe Strider");
+ singleCards.add("Goblin Oriflamme");
+ singleCards.add("Doomed Necromancer");
+ singleCards.add("Scorching Dragonfire");
+ singleCards.add("Prey Upon");
+ singleCards.add("Lightning Strike");
+ singleCards.add("Pollenbright Druid");
+ singleCards.add("Dryad Greenseeker");
+ singleCards.add("Serra's Guardian");
+ // these cards aren't technically banned, so if any of them are added later they should be removed here
+ banned.add("Ajani's Chosen");
+ banned.add("Angelic Arbiter");
+ banned.add("Path to Exile");
+ banned.add("Read the Runes");
+ banned.add("Rhystic Study");
+ banned.add("Thought Scour");
+ banned.add("Exhume");
+ banned.add("Mausoleum Turnkey");
+ banned.add("Reanimate");
+ banned.add("Scourge of Nel Toth");
+ banned.add("Sheoldred, Whispering One");
+ banned.add("Ball Lightning");
+ banned.add("Chain Lightning");
+ banned.add("Draconic Roar");
+ banned.add("Flametongue Kavu");
+ banned.add("Goblin Lore");
+ banned.add("Lightning Bolt");
+ banned.add("Fa'adiyah Seer");
+ banned.add("Scrounging Bandar");
+ banned.add("Time to Feed");
}
}
