From 4242f2b226ef9f6ca80863ec72ddbf4238468c2a Mon Sep 17 00:00:00 2001 From: theelk801 Date: Sun, 6 Aug 2023 09:05:02 -0400 Subject: [PATCH] [PL21] add set --- .../dl/sources/ScryfallImageSupportCards.java | 1 + Mage.Sets/src/mage/sets/YearOfTheOx2021.java | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 Mage.Sets/src/mage/sets/YearOfTheOx2021.java diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java index 0ebdf837a56..297f6215a39 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java @@ -486,6 +486,7 @@ public class ScryfallImageSupportCards { add("KLR"); // Kaladesh Remastered add("CMR"); // Commander Legends add("CC1"); // Commander Collection: Green + add("PL21"); // Year of the Ox 2021 add("KHM"); // Kaldheim add("KHC"); // Kaldheim Commander add("TSR"); // Time Spiral Remastered diff --git a/Mage.Sets/src/mage/sets/YearOfTheOx2021.java b/Mage.Sets/src/mage/sets/YearOfTheOx2021.java new file mode 100644 index 00000000000..f2a482b9b3e --- /dev/null +++ b/Mage.Sets/src/mage/sets/YearOfTheOx2021.java @@ -0,0 +1,29 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * https://scryfall.com/sets/pl21 + */ +public class YearOfTheOx2021 extends ExpansionSet { + + private static final YearOfTheOx2021 instance = new YearOfTheOx2021(); + + public static YearOfTheOx2021 getInstance() { + return instance; + } + + private YearOfTheOx2021() { + super("Year of the Ox 2021", "PL21", ExpansionSet.buildDate(2021, 1, 25), SetType.PROMOTIONAL); + this.hasBoosters = false; + this.hasBasicLands = false; + + cards.add(new SetCardInfo("Angrath, the Flame-Chained", 3, Rarity.MYTHIC, mage.cards.a.AngrathTheFlameChained.class)); + cards.add(new SetCardInfo("Moraug, Fury of Akoum", 1, Rarity.MYTHIC, mage.cards.m.MoraugFuryOfAkoum.class)); + cards.add(new SetCardInfo("Ox of Agonas", 2, Rarity.MYTHIC, mage.cards.o.OxOfAgonas.class)); + cards.add(new SetCardInfo("Sethron, Hurloon General", "1*", Rarity.RARE, mage.cards.s.SethronHurloonGeneral.class)); + cards.add(new SetCardInfo("Tahngarth, First Mate", 4, Rarity.RARE, mage.cards.t.TahngarthFirstMate.class)); + } +}