mirror of
https://github.com/correl/mage.git
synced 2024-11-15 03:00:16 +00:00
* Forsaken City - Fixed mana ability only producing colorless mana.
This commit is contained in:
parent
022d8790fc
commit
79183c3e4d
1 changed files with 6 additions and 4 deletions
|
@ -34,7 +34,7 @@ import mage.abilities.costs.common.ExileFromHandCost;
|
|||
import mage.abilities.effects.common.DoIfCostPaid;
|
||||
import mage.abilities.effects.common.DontUntapInControllersUntapStepSourceEffect;
|
||||
import mage.abilities.effects.common.UntapSourceEffect;
|
||||
import mage.abilities.mana.ColorlessManaAbility;
|
||||
import mage.abilities.mana.AnyColorManaAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
|
@ -45,7 +45,7 @@ import mage.target.common.TargetCardInHand;
|
|||
|
||||
/**
|
||||
*
|
||||
* @author anonymous
|
||||
* @author Luna Skyrise
|
||||
*/
|
||||
public class ForsakenCity extends CardImpl {
|
||||
|
||||
|
@ -57,10 +57,12 @@ public class ForsakenCity extends CardImpl {
|
|||
|
||||
// Forsaken City doesn't untap during your untap step.
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DontUntapInControllersUntapStepSourceEffect()));
|
||||
|
||||
// At the beginning of your upkeep, you may exile a card from your hand. If you do, untap Forsaken City.
|
||||
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new DoIfCostPaid(new UntapSourceEffect(), new ExileFromHandCost(new TargetCardInHand(filter))), TargetController.YOU, true));
|
||||
// {tap}: Add one mana of any color to your mana pool.
|
||||
this.addAbility(new ColorlessManaAbility());
|
||||
|
||||
// {T}: Add one mana of any color to your mana pool.
|
||||
this.addAbility(new AnyColorManaAbility());
|
||||
}
|
||||
|
||||
public ForsakenCity(final ForsakenCity card) {
|
||||
|
|
Loading…
Reference in a new issue