From 1deebdb3f6ff894990ea74e4b58d293b2beddd4f Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Thu, 24 Jan 2013 08:22:27 +0100 Subject: [PATCH] Fixed Prophetic Prism. --- .../mage/sets/riseoftheeldrazi/PropheticPrism.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/PropheticPrism.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/PropheticPrism.java index 00151b21841..5a215607919 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/PropheticPrism.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/PropheticPrism.java @@ -30,15 +30,13 @@ package mage.sets.riseoftheeldrazi; import java.util.UUID; import mage.Constants.CardType; import mage.Constants.Rarity; -import mage.Constants.Zone; +import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.effects.common.AddManaOfAnyColorEffect; import mage.abilities.effects.common.DrawCardControllerEffect; +import mage.abilities.mana.AnyColorManaAbility; import mage.cards.CardImpl; -import mage.choices.ChoiceColor; /** * @@ -50,9 +48,11 @@ public class PropheticPrism extends CardImpl { super(ownerId, 222, "Prophetic Prism", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, "{2}"); this.expansionSetCode = "ROE"; + // When Prophetic Prism enters the battlefield, draw a card. this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardControllerEffect(1))); - SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddManaOfAnyColorEffect(), new GenericManaCost(1)); - ability.addChoice(new ChoiceColor()); + + // {1}, {T}: Add one mana of any color to your mana pool. + Ability ability = new AnyColorManaAbility(new GenericManaCost(1)); ability.addCost(new TapSourceCost()); this.addAbility(ability); }