diff --git a/Mage.Sets/src/mage/cards/i/IllvoiGaleblade.java b/Mage.Sets/src/mage/cards/i/IllvoiGaleblade.java new file mode 100644 index 00000000000..dab83b1d4cf --- /dev/null +++ b/Mage.Sets/src/mage/cards/i/IllvoiGaleblade.java @@ -0,0 +1,45 @@ +package mage.cards.i; + +import mage.MageInt; +import mage.abilities.keyword.FlashAbility; +import mage.abilities.keyword.FlyingAbility; +import mage.abilities.token.ClueAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class IllvoiGaleblade extends CardImpl { + + public IllvoiGaleblade(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{U}"); + + this.subtype.add(SubType.JELLYFISH); + this.subtype.add(SubType.WARRIOR); + this.power = new MageInt(1); + this.toughness = new MageInt(1); + + // Flash + this.addAbility(FlashAbility.getInstance()); + + // Flying + this.addAbility(FlyingAbility.getInstance()); + + // {2}, Sacrifice this creature: Draw a card. + this.addAbility(new ClueAbility(true)); + } + + private IllvoiGaleblade(final IllvoiGaleblade card) { + super(card); + } + + @Override + public IllvoiGaleblade copy() { + return new IllvoiGaleblade(this); + } +} diff --git a/Mage.Sets/src/mage/sets/EdgeOfEternities.java b/Mage.Sets/src/mage/sets/EdgeOfEternities.java index b376eba645c..30d42f9cad7 100644 --- a/Mage.Sets/src/mage/sets/EdgeOfEternities.java +++ b/Mage.Sets/src/mage/sets/EdgeOfEternities.java @@ -72,6 +72,7 @@ public final class EdgeOfEternities extends ExpansionSet { cards.add(new SetCardInfo("Haliya, Guided by Light", 19, Rarity.RARE, mage.cards.h.HaliyaGuidedByLight.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Haliya, Guided by Light", 289, Rarity.RARE, mage.cards.h.HaliyaGuidedByLight.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Harmonious Grovestrider", 189, Rarity.UNCOMMON, mage.cards.h.HarmoniousGrovestrider.class)); + cards.add(new SetCardInfo("Illvoi Galeblade", 58, Rarity.COMMON, mage.cards.i.IllvoiGaleblade.class)); cards.add(new SetCardInfo("Infinite Guideline Station", 219, Rarity.RARE, mage.cards.i.InfiniteGuidelineStation.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Infinite Guideline Station", 348, Rarity.RARE, mage.cards.i.InfiniteGuidelineStation.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Insatiable Skittermaw", 108, Rarity.COMMON, mage.cards.i.InsatiableSkittermaw.class)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 6cb41e9694a..0a71e8bb782 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -59120,6 +59120,7 @@ Starfield Shepherd|Edge of Eternities|37|U|{3}{W}{W}|Creature - Angel|3|2|Flying Starfighter Pilot|Edge of Eternities|38|C|{1}{W}|Creature - Human Pilot|2|2|Whenever this creature becomes tapped, surveil 1.| Consult the Star Charts|Edge of Eternities|51|R|{1}{U}|Instant|||Kicker {1}{U}$Look at the top X cards of your library, where X is the number of lands you control. Put one of those cards into your hand. If this spell was kicked, put two of those cards into your hand instead. Put the rest on the bottom of your library in a| Emissary Escort|Edge of Eternities|56|R|{1}{U}|Artifact Creature - Robot Soldier|0|4|This creature gets +X/+0 where X is the greatest mana value among other artifacts you control.| +Illvoi Galeblade|Edge of Eternities|58|C|{U}|Creature - Jellyfish Warrior|1|1|Flash$Flying${2}, Sacrifice this creature: Draw a card.| Mechanozoa|Edge of Eternities|66|C|{4}{U}{U}|Artifact Creature - Robot Jellyfish|5|5|When this creature enters, tap target artifact or creature an opponent controls and put a stun counter on it.$Warp {2}{U}| Quantum Riddler|Edge of Eternities|72|M|{3}{U}{U}|Creature - Sphinx|4|6|Flying$When this creature enters, draw a card.$As long as you have one or fewer cards in hand, if you would draw one or more cards, you draw that many cards plus one instead.$Warp {1}{U}| Starbreach Whale|Edge of Eternities|77|C|{4}{U}|Creature - Whale|3|5|Flying$When this creature enters, surveil 2.$Warp {1}{U}|