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 2c5ce92326f..ea91a20fdba 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 @@ -546,6 +546,7 @@ public class ScryfallImageSupportCards { add("OTJ"); // Outlaws of Thunder Junction add("BIG"); // The Big Score add("MH3"); // Modern Horizons 3 + add("ACR"); // Assassin's Creed add("BLB"); // Bloomburrow // Custom sets using Scryfall images - must provide a direct link for each card in directDownloadLinks diff --git a/Mage.Sets/src/mage/sets/AssassinsCreed.java b/Mage.Sets/src/mage/sets/AssassinsCreed.java new file mode 100644 index 00000000000..071249d9a35 --- /dev/null +++ b/Mage.Sets/src/mage/sets/AssassinsCreed.java @@ -0,0 +1,28 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * @author TheElk801 + */ +public final class AssassinsCreed extends ExpansionSet { + + private static final AssassinsCreed instance = new AssassinsCreed(); + + public static AssassinsCreed getInstance() { + return instance; + } + + private AssassinsCreed() { + super("Assassin's Creed", "ACR", ExpansionSet.buildDate(2024, 7, 5), SetType.EXPANSION); + this.blockName = "Assassin's Creed"; // for sorting in GUI + this.hasBasicLands = true; + this.hasBoosters = false; + + cards.add(new SetCardInfo("Cover of Darkness", 89, Rarity.RARE, mage.cards.c.CoverOfDarkness.class)); + cards.add(new SetCardInfo("Sword of Feast and Famine", 99, Rarity.MYTHIC, mage.cards.s.SwordOfFeastAndFamine.class)); + cards.add(new SetCardInfo("Temporal Trespass", 86, Rarity.MYTHIC, mage.cards.t.TemporalTrespass.class)); + } +} diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index 2527fb1e32d..850aa09ca56 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -12,6 +12,7 @@ Archenemy: Nicol Bolas|ArchenemyNicolBolas| Arabian Nights|ArabianNights| Arena League|ArenaLeague| Asia Pacific Land Program|AsiaPacificLandProgram| +Assassin's Creed|AssassinsCreed| Avacyn Restored|AvacynRestored| Battlebond|Battlebond| Battle for Zendikar|BattleForZendikar| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 749338b2efe..e124905c017 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -52427,3 +52427,15 @@ Mabel, Heir to Cragflame|Bloomburrow|224|R|{1}{R}{W}|Legendary Creature - Mouse Mountain|Bloomburrow|274|C||Basic Land - Mountain|||({T}: Add {R}.)| Bria, Riptide Rogue|Bloomburrow|379|M|{2}{U}{R}|Legendary Creature - Otter Rogue|3|3|Prowess$Other creatures you control have prowess.$Whenever you cast a noncreature spell, target creature you control can't be blocked this turn.| Byrke, Long Ear of the Law|Bloomburrow|380|M|{4}{G}{W}|Legendary Creature - Rabbit Soldier|4|4|Vigilance$When Byrke, Long Ear of the Law enters, put a +1/+1 counter on each of up to two target creatures.$Whenever a creature you control with a +1/+1 counter on it attacks, double the number of +1/+1 counters on it.| +Leonardo da Vinci|Assassin's Creed|20|M|{2}{U}|Legendary Creature - Human Artificer|3|3|{3}{U}{U}: Until end of turn, Thopters you control have base power and toughness X/X, where X is the number of cards in your hand.${2}{U}, {T}: Draw a card, then discard a card. If the discarded card was an artifact card, exile it from your graveyard. If you do, create a token that's a copy of it, except it's a 0/2 Thopter artifact creature with flying in addition to its other types.| +Ezio Auditore da Firenze|Assassin's Creed|25|M|{1}{B}|Legendary Creature - Human Assassin|3|2|Menace$Assassin spells you cast have freerunning {B}{B}.$Whenever Ezio deals combat damage to a player, you may pay {W}{U}{B}{R}{G} if that player has 10 or less life. When you do, that player loses the game.| +Altair Ibn-La'Ahad|Assassin's Creed|45|M|{R}{W}{B}|Legendary Creature - Human Assassin|3|3|First strike$Whenever Altair Ibn-La'Ahad attacks, exile up to one target Assassin creature card from your graveyard with a memory counter on it. Then for each creature card you own in exile with a memory counter on it, create tapped and attacking token that's a copy of it. Exile those tokens at end of combat.| +Cleopatra, Exiled Pharaoh|Assassin's Creed|52|M|{2}{B}{G}|Legendary Creature - Human Noble|2|4|Allies -- At the beginning of your end step, put a +1/+1 counter on each of up to two other target legendary creatures.$Betrayal -- Whenever a legendary creature with counters on it dies, draw a card for each counter on it. You lose 2 life.| +The Animus|Assassin's Creed|69|R|{2}|Legendary Artifact|||At the beginning of your end step, exile up to one target legendary creature card from a graveyard with a memory counter on it.${T}: Until your next turn, target legendary creature you control becomes a copy of target creature card in exile with a memory counter on it. Activate only as a sorcery.| +Hidden Blade|Assassin's Creed|73|U|{2}|Artifact - Equipment|||Flash$When Hidden Blade enters the battlefield, attach it to target creature you control. If that creature is an Assassin, it gains deathtouch until end of turn.$Equipped creature gets +1/+0 and has first strike.$Equip {2}| +Temporal Trespass|Assassin's Creed|86|M|{8}{U}{U}{U}|Sorcery|||Delve$Take an extra turn after this one. Exile Temporal Trespass.| +Cover of Darkness|Assassin's Creed|89|R|{1}{B}|Enchantment|||As Cover of Darkness enters the battlefield, choose a creature type.$Creatures of the chosen type have fear.| +Sword of Feast and Famine|Assassin's Creed|99|M|{3}|Artifact - Equipment|||Equipped creature gets +2/+2 and has protection from black and from green.$Whenever equipped creature deals combat damage to a player, that player discards a card and you untap all lands you control.$Equip {2}| +Haystack|Assassin's Creed|175|U|{1}{W}|Artifact|||{2}, {T}: Target creature you control phases out.| +Eivor, Battle-Ready|Assassin's Creed|274|M|{3}{R}{W}|Legendary Creature - Human Assassin Warrior|5|5|Vigilance$Haste$Whenever Eivor, Battle-Ready attacks, it deals damage equal to the number of Equipment you control to each opponent.| +Ezio, Blade of Vengeance|Assassin's Creed|275|M|{3}{U}{B}|Legendary Creature - Human Assassin|5|5|Deathtouch$Whenever an Assassin you control deals combat damage to a player, draw a card.| diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index 46a95f8527e..001731efc5b 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -23,6 +23,7 @@ Arena League|ARENA| Arabian Nights|ARN| Anthologies|ATH| Antiquities|ATQ| +Assassin's Creed|ACR| Avacyn Restored|AVR| Battle for Zendikar|BFZ| Battlebond|BBD|