From 8d24702c7cc59209f9b8f531513ede0acf8c7617 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Wed, 2 Oct 2019 08:04:18 -0400 Subject: [PATCH] fixed Thrill of Possibility text --- .../src/mage/cards/t/ThrillOfPossibility.java | 5 ++--- Mage.Sets/src/mage/cards/t/TormentingVoice.java | 15 ++++++--------- Mage.Sets/src/mage/cards/w/WildGuess.java | 15 ++++++--------- 3 files changed, 14 insertions(+), 21 deletions(-) diff --git a/Mage.Sets/src/mage/cards/t/ThrillOfPossibility.java b/Mage.Sets/src/mage/cards/t/ThrillOfPossibility.java index 6c666254474..93208962308 100644 --- a/Mage.Sets/src/mage/cards/t/ThrillOfPossibility.java +++ b/Mage.Sets/src/mage/cards/t/ThrillOfPossibility.java @@ -1,11 +1,10 @@ package mage.cards.t; -import mage.abilities.costs.common.DiscardTargetCost; +import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; -import mage.target.common.TargetCardInHand; import java.util.UUID; @@ -18,7 +17,7 @@ public final class ThrillOfPossibility extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{R}"); // As an additional cost to cast this spell, discard a card. - this.getSpellAbility().addCost(new DiscardTargetCost(new TargetCardInHand())); + this.getSpellAbility().addCost(new DiscardCardCost()); // Draw two cards. this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2)); diff --git a/Mage.Sets/src/mage/cards/t/TormentingVoice.java b/Mage.Sets/src/mage/cards/t/TormentingVoice.java index f50ec685624..d5cbbadc408 100644 --- a/Mage.Sets/src/mage/cards/t/TormentingVoice.java +++ b/Mage.Sets/src/mage/cards/t/TormentingVoice.java @@ -1,31 +1,28 @@ - package mage.cards.t; -import java.util.UUID; -import mage.abilities.costs.common.DiscardTargetCost; +import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; -import mage.target.common.TargetCardInHand; + +import java.util.UUID; /** - * * @author LevelX2 */ public final class TormentingVoice extends CardImpl { public TormentingVoice(UUID ownerId, CardSetInfo setInfo) { - super(ownerId,setInfo,new CardType[]{CardType.SORCERY},"{1}{R}"); - + super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{1}{R}"); // As an additional cost to cast Tormenting Voice, discard a card. - this.getSpellAbility().addCost(new DiscardTargetCost(new TargetCardInHand())); + this.getSpellAbility().addCost(new DiscardCardCost()); // Draw two cards. this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2)); } - public TormentingVoice(final TormentingVoice card) { + private TormentingVoice(final TormentingVoice card) { super(card); } diff --git a/Mage.Sets/src/mage/cards/w/WildGuess.java b/Mage.Sets/src/mage/cards/w/WildGuess.java index bd0a53e3922..d70767cd396 100644 --- a/Mage.Sets/src/mage/cards/w/WildGuess.java +++ b/Mage.Sets/src/mage/cards/w/WildGuess.java @@ -1,31 +1,28 @@ - package mage.cards.w; -import java.util.UUID; -import mage.abilities.costs.common.DiscardTargetCost; +import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; -import mage.target.common.TargetCardInHand; + +import java.util.UUID; /** - * * @author North */ public final class WildGuess extends CardImpl { public WildGuess(UUID ownerId, CardSetInfo setInfo) { - super(ownerId,setInfo,new CardType[]{CardType.SORCERY},"{R}{R}"); - + super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{R}{R}"); // As an additional cost to cast Wild Guess, discard a card. - this.getSpellAbility().addCost(new DiscardTargetCost(new TargetCardInHand())); + this.getSpellAbility().addCost(new DiscardCardCost()); // Draw two cards. this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2)); } - public WildGuess(final WildGuess card) { + private WildGuess(final WildGuess card) { super(card); }