From 4df66354d8bbbb6325ca2cec11406817aead9005 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Fri, 16 Jan 2015 01:08:17 +0100 Subject: [PATCH] [FRF] Added missing flying ability to Archfiend of Depravity and Mindscour Dragon. --- .../src/mage/sets/fatereforged/ArchfiendOfDepravity.java | 4 ++++ Mage.Sets/src/mage/sets/fatereforged/Cloudform.java | 2 +- Mage.Sets/src/mage/sets/fatereforged/MindscourDragon.java | 4 ++++ Mage.Sets/src/mage/sets/fatereforged/SoulfireGrandMaster.java | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/sets/fatereforged/ArchfiendOfDepravity.java b/Mage.Sets/src/mage/sets/fatereforged/ArchfiendOfDepravity.java index a519db9846..9e10fd5987 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/ArchfiendOfDepravity.java +++ b/Mage.Sets/src/mage/sets/fatereforged/ArchfiendOfDepravity.java @@ -34,6 +34,7 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.BeginningOfEndStepTriggeredAbility; import mage.abilities.effects.OneShotEffect; +import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; @@ -58,6 +59,9 @@ public class ArchfiendOfDepravity extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(4); + // Flying + this.addAbility(FlyingAbility.getInstance()); + // At the beginning of each opponent's end step, that player chooses up to two creatures he or she controls, then sacrifices the rest. this.addAbility(new BeginningOfEndStepTriggeredAbility(new ArchfiendOfDepravityEffect(), TargetController.OPPONENT, false)); } diff --git a/Mage.Sets/src/mage/sets/fatereforged/Cloudform.java b/Mage.Sets/src/mage/sets/fatereforged/Cloudform.java index a810849d54..9c19d71f9f 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/Cloudform.java +++ b/Mage.Sets/src/mage/sets/fatereforged/Cloudform.java @@ -53,7 +53,7 @@ public class Cloudform extends CardImpl { super(ownerId, 32, "Cloudform", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}{U}"); this.expansionSetCode = "FRF"; - // When Cloudform enters the battlefield, it becomes an aura with enchant creature. Manifest the top card of your library and attach Cloudform to it. + // When Cloudform enters the battlefield, it becomes an Aura with enchant creature. Manifest the top card of your library and attach Cloudform to it. this.addAbility(new EntersBattlefieldTriggeredAbility(new BecomesAuraAttachToManifestSourceEffect())); // Enchanted creature has flying and hexproof. diff --git a/Mage.Sets/src/mage/sets/fatereforged/MindscourDragon.java b/Mage.Sets/src/mage/sets/fatereforged/MindscourDragon.java index c3399f0980..6e4002d870 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/MindscourDragon.java +++ b/Mage.Sets/src/mage/sets/fatereforged/MindscourDragon.java @@ -32,6 +32,7 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.effects.common.DealsDamageToOpponentTriggeredAbility; import mage.abilities.effects.common.PutLibraryIntoGraveTargetEffect; +import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; @@ -50,6 +51,9 @@ public class MindscourDragon extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); + // Flying + this.addAbility(FlyingAbility.getInstance()); + // Whenever Mindscour Dragon deals combat damage to an opponent, target player puts the top four cards of his or her library into his or her graveyard. Ability ability = new DealsDamageToOpponentTriggeredAbility(new PutLibraryIntoGraveTargetEffect(4), false, true); ability.addTarget(new TargetPlayer()); diff --git a/Mage.Sets/src/mage/sets/fatereforged/SoulfireGrandMaster.java b/Mage.Sets/src/mage/sets/fatereforged/SoulfireGrandMaster.java index 9c724b8c2a..658d9438ef 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/SoulfireGrandMaster.java +++ b/Mage.Sets/src/mage/sets/fatereforged/SoulfireGrandMaster.java @@ -173,7 +173,7 @@ class SoulfireGrandMasterCastFromHandReplacementEffect extends ReplacementEffect SoulfireGrandMasterCastFromHandReplacementEffect() { super(Duration.EndOfTurn, Outcome.ReturnToHand); this.spellId = null; - this.staticText = "The next time you cast an instant or sorcery spell from your hand this turn, put that card into your hand instead of your graveyard as it resolves"; + this.staticText = "The next time you cast an instant or sorcery spell from your hand this turn, put that card into your hand instead of into your graveyard as it resolves"; } SoulfireGrandMasterCastFromHandReplacementEffect(SoulfireGrandMasterCastFromHandReplacementEffect effect) {