Add the Vintage Championship (OVNT) promotional set.

This commit is contained in:
Thomas Hess 2020-02-04 13:41:21 +01:00
parent 443bc95a63
commit ba0d66c18b
No known key found for this signature in database
GPG key ID: 98602F47D161B13C
3 changed files with 48 additions and 0 deletions

View file

@ -1579,6 +1579,7 @@ public class DragCardGrid extends JPanel implements DragCardSource, DragCardTarg
pimpedSets.put("P10", 1); pimpedSets.put("P10", 1);
pimpedSets.put("P11", 1); pimpedSets.put("P11", 1);
pimpedSets.put("OVNT", 1); // Vintage Championship
pimpedSets.put("MGDC", 1); pimpedSets.put("MGDC", 1);
pimpedSets.put("EXP", 1); pimpedSets.put("EXP", 1);
pimpedSets.put("GPX", 1); pimpedSets.put("GPX", 1);

View file

@ -102,6 +102,7 @@ public class ScryfallImageSupportCards {
add("PDRC"); add("PDRC");
add("PHPR"); add("PHPR");
add("PLGM"); add("PLGM");
add("OVNT"); // Vintage Championship
add("MGB"); add("MGB");
add("ULG"); add("ULG");

View file

@ -0,0 +1,46 @@
package mage.sets;
import mage.cards.ExpansionSet;
import mage.constants.Rarity;
import mage.constants.SetType;
/**
* https://scryfall.com/sets/ovnt
*/
public class VintageChampionship extends ExpansionSet {
private static final VintageChampionship instance = new VintageChampionship();
public static VintageChampionship getInstance() {
return instance;
}
private VintageChampionship() {
super("Vintage Championship", "OVNT", ExpansionSet.buildDate(2019, 11, 3), SetType.PROMOTIONAL);
this.hasBoosters = false;
this.hasBasicLands = false;
cards.add(new SetCardInfo("Ancestral Recall", 2005, Rarity.RARE, mage.cards.a.AncestralRecall.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Ancestral Recall", 2013, Rarity.RARE, mage.cards.a.AncestralRecall.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Ancestral Recall", 2018, Rarity.MYTHIC, mage.cards.a.AncestralRecall.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Black Lotus", 2003, Rarity.RARE, mage.cards.b.BlackLotus.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Black Lotus", "2017NA", Rarity.MYTHIC, mage.cards.b.BlackLotus.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Emerald", 2009, Rarity.RARE, mage.cards.m.MoxEmerald.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Emerald", 2015, Rarity.MYTHIC, mage.cards.m.MoxEmerald.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Jet", 2007, Rarity.RARE, mage.cards.m.MoxJet.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Jet", "2016EU", Rarity.MYTHIC, mage.cards.m.MoxJet.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Jet", "2019NA", Rarity.MYTHIC, mage.cards.m.MoxJet.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Pearl", 2006, Rarity.RARE, mage.cards.m.MoxPearl.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Pearl", 2014, Rarity.MYTHIC, mage.cards.m.MoxPearl.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Ruby", 2008, Rarity.RARE, mage.cards.m.MoxRuby.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Ruby", "2017EU", Rarity.MYTHIC, mage.cards.m.MoxRuby.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Sapphire", 2010, Rarity.RARE, mage.cards.m.MoxSapphire.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Sapphire", "2016NA", Rarity.MYTHIC, mage.cards.m.MoxSapphire.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mox Sapphire", "2019A", Rarity.MYTHIC, mage.cards.m.MoxSapphire.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Time Walk", 2011, Rarity.RARE, mage.cards.t.TimeWalk.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Time Walk", "2018NA", Rarity.MYTHIC, mage.cards.t.TimeWalk.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Timetwister", 2004, Rarity.RARE, mage.cards.t.Timetwister.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Timetwister", 2012, Rarity.RARE, mage.cards.t.Timetwister.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Timetwister", "2018A", Rarity.MYTHIC, mage.cards.t.Timetwister.class, NON_FULL_USE_VARIOUS));
}
}