mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
Removed superfluous color settings. Splitted in a couple of commits for my poor computer to handle.
This commit is contained in:
parent
a31c7d496c
commit
92c90bdaf2
1115 changed files with 4 additions and 1358 deletions
|
|
@ -51,7 +51,6 @@ public class AgelessEntity extends CardImpl {
|
|||
this.expansionSetCode = "DDH";
|
||||
this.subtype.add("Elemental");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ public class BalduvianHorde extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Barbarian");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -55,8 +55,6 @@ public class Browse extends CardImpl {
|
|||
super(ownerId, 38, "Browse", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{2}{U}{U}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// {2}{U}{U}: Look at the top five cards of your library, put one of them into your hand, and exile the rest.
|
||||
SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BrowseEffect(), new ManaCostsImpl("{2}{U}{U}"));
|
||||
this.addAbility(ability);
|
||||
|
|
|
|||
|
|
@ -60,8 +60,6 @@ public class Contagion extends CardImpl {
|
|||
super(ownerId, 4, "Contagion", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{B}{B}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
FilterOwnedCard filter = new FilterOwnedCard("black card from your hand");
|
||||
filter.add(new ColorPredicate(ObjectColor.BLACK));
|
||||
filter.add(Predicates.not(new CardIdPredicate(this.getId()))); // the exile cost can never be paid with the card itself
|
||||
|
|
|
|||
|
|
@ -56,8 +56,6 @@ public class Dystopia extends CardImpl {
|
|||
super(ownerId, 6, "Dystopia", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{B}{B}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Cumulative upkeep-Pay 1 life.
|
||||
this.addAbility(new CumulativeUpkeepAbility(new PayLifeCost(1)));
|
||||
|
||||
|
|
|
|||
|
|
@ -28,10 +28,10 @@
|
|||
package mage.sets.alliances;
|
||||
|
||||
import java.util.UUID;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import mage.MageInt;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -44,7 +44,6 @@ public class ElvishRanger1 extends CardImpl {
|
|||
this.expansionSetCode = "ALL";
|
||||
this.subtype.add("Elf");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(1);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,9 +28,6 @@
|
|||
package mage.sets.alliances;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import mage.MageInt;
|
||||
import mage.Mana;
|
||||
import mage.abilities.Ability;
|
||||
|
|
@ -39,6 +36,8 @@ import mage.abilities.effects.common.BasicManaEffect;
|
|||
import mage.abilities.mana.SimpleManaAbility;
|
||||
import mage.cards.Card;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import mage.constants.Zone;
|
||||
import mage.game.Game;
|
||||
import mage.players.Player;
|
||||
|
|
@ -55,7 +54,6 @@ public class ElvishSpiritGuide extends CardImpl {
|
|||
this.subtype.add("Elf");
|
||||
this.subtype.add("Spirit");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -63,8 +63,6 @@ public class Exile extends CardImpl {
|
|||
super(ownerId, 129, "Exile", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{2}{W}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Exile target nonwhite attacking creature.
|
||||
this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));
|
||||
this.getSpellAbility().addEffect(new ExileTargetEffect());
|
||||
|
|
|
|||
|
|
@ -53,8 +53,6 @@ public class ForceOfWill extends CardImpl {
|
|||
super(ownerId, 42, "Force of Will", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{U}{U}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// You may pay 1 life and exile a blue card from your hand rather than pay Force of Will's mana cost.
|
||||
FilterOwnedCard filter = new FilterOwnedCard("a blue card from your hand");
|
||||
filter.add(new ColorPredicate(ObjectColor.BLUE));
|
||||
|
|
|
|||
|
|
@ -47,8 +47,6 @@ public class Inheritance extends CardImpl {
|
|||
super(ownerId, 130, "Inheritance", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{W}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Whenever a creature dies, you may pay {3}. If you do, draw a card.
|
||||
Ability ability = new DiesCreatureTriggeredAbility(new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new ManaCostsImpl("{3}")), false);
|
||||
this.addAbility(ability);
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ public class Kaysa extends CardImpl {
|
|||
this.subtype.add("Elf");
|
||||
this.subtype.add("Druid");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -50,8 +50,6 @@ public class LibraryOfLatNam extends CardImpl {
|
|||
super(ownerId, 47, "Library of Lat-Nam", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{4}{U}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// An opponent chooses one
|
||||
this.getSpellAbility().getModes().setModeChooser(TargetController.OPPONENT);
|
||||
// You draw three cards at the beginning of the next turn's upkeep;
|
||||
|
|
|
|||
|
|
@ -60,9 +60,6 @@ public class LordOfTresserhorn extends CardImpl {
|
|||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Zombie");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.color.setBlue(true);
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(10);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ package mage.sets.alliances;
|
|||
|
||||
import java.util.UUID;
|
||||
import mage.MageInt;
|
||||
import mage.ObjectColor;
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.common.SimpleActivatedAbility;
|
||||
import mage.abilities.costs.mana.ManaCostsImpl;
|
||||
|
|
@ -45,7 +44,6 @@ import mage.constants.CardType;
|
|||
import mage.constants.Duration;
|
||||
import mage.constants.Rarity;
|
||||
import mage.constants.Zone;
|
||||
import mage.game.permanent.token.SaprolingToken;
|
||||
import mage.game.permanent.token.Token;
|
||||
import mage.target.common.TargetOpponent;
|
||||
|
||||
|
|
@ -61,9 +59,6 @@ public class Phelddagrif extends CardImpl {
|
|||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Phelddagrif");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.color.setGreen(true);
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ public class Pyrokinesis extends CardImpl {
|
|||
super(ownerId, 115, "Pyrokinesis", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{4}{R}{R}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// You may exile a red card from your hand rather than pay Pyrokinesis's mana cost.
|
||||
FilterOwnedCard filter = new FilterOwnedCard("a red card from your hand");
|
||||
|
|
|
|||
|
|
@ -61,7 +61,6 @@ public class SoldeviSage extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Wizard");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class SustainingSpirit extends CardImpl {
|
|||
this.subtype.add("Angel");
|
||||
this.subtype.add("Spirit");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ public class Tornado extends CardImpl {
|
|||
super(ownerId, 86, "Tornado", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{4}{G}");
|
||||
this.expansionSetCode = "ALL";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Cumulative upkeep {G}
|
||||
this.addAbility(new CumulativeUpkeepAbility(new ManaCostsImpl("{G}")));
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class DampingField extends CardImpl {
|
|||
super(ownerId, 98, "Damping Field", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{2}{W}");
|
||||
this.expansionSetCode = "ATQ";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Players can't untap more than one artifact during their untap steps.
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DampingFieldEffect()));
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class EnergyFlux extends CardImpl {
|
|||
super(ownerId, 53, "Energy Flux", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{2}{U}");
|
||||
this.expansionSetCode = "ATQ";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {2}."
|
||||
this.addAbility(new SimpleStaticAbility(
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ public class TransmuteArtifact extends CardImpl {
|
|||
super(ownerId, 58, "Transmute Artifact", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{U}{U}");
|
||||
this.expansionSetCode = "ATQ";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Sacrifice an artifact. If you do, search your library for an artifact card. If that card's converted mana cost is less than or equal to the sacrificed artifact's converted mana cost, put it onto the battlefield. If it's greater, you may pay {X}, where X is the difference. If you do, put it onto the battlefield. If you don't, put it into its owner's graveyard. Then shuffle your library.
|
||||
this.getSpellAbility().addEffect(new TransmuteArtifactEffect());
|
||||
|
|
|
|||
|
|
@ -47,8 +47,6 @@ public class AEtherMutation extends CardImpl {
|
|||
super(ownerId, 91, "AEther Mutation", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{3}{G}{U}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Return target creature to its owner's hand.
|
||||
this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());
|
||||
|
|
|
|||
|
|
@ -51,8 +51,6 @@ public class ConsumeStrength extends CardImpl {
|
|||
super(ownerId, 93, "Consume Strength", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{B}{G}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn.
|
||||
this.getSpellAbility().addEffect(new ConsumeStrengthEffect());
|
||||
|
|
|
|||
|
|
@ -61,11 +61,6 @@ public class Cromat extends CardImpl {
|
|||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Illusion");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.color.setBlue(true);
|
||||
this.color.setGreen(true);
|
||||
this.color.setBlack(true);
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -57,8 +57,6 @@ public class DeathMutation extends CardImpl {
|
|||
super(ownerId, 96, "Death Mutation", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{6}{B}{G}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Destroy target nonblack creature. It can't be regenerated.
|
||||
this.getSpellAbility().addEffect(new DestroyTargetEffect(true));
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class EnlistmentOfficer extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Soldier");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -46,8 +46,6 @@ public class GaeasSkyfolk extends CardImpl {
|
|||
this.subtype.add("Elf");
|
||||
this.subtype.add("Merfolk");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -49,8 +49,6 @@ public class GerrardsVerdict extends CardImpl {
|
|||
super(ownerId, 102, "Gerrard's Verdict", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{W}{B}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Target player discards two cards. You gain 3 life for each land card discarded this way.
|
||||
this.getSpellAbility().addEffect(new GerrardsVerdictEffect());
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@ public class GladeGnarr extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Beast");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
this.addAbility(new GladeGnarrTriggeredAbility());
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class GoblinRingleader extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Goblin");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ public class KavuHowler extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Kavu");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -47,9 +47,6 @@ public class LightningAngel extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.color.setBlue(true);
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -67,7 +67,6 @@ public class OrimsThunder extends CardImpl {
|
|||
super(ownerId, 15, "Orim's Thunder", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{2}{W}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Kicker {R}
|
||||
this.addAbility(new KickerAbility("{R}"));
|
||||
|
|
|
|||
|
|
@ -59,8 +59,6 @@ public class PerniciousDeed extends CardImpl {
|
|||
super(ownerId, 114, "Pernicious Deed", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{B}{G}");
|
||||
this.expansionSetCode = "APC";
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.color.setBlack(true);
|
||||
|
||||
// {X}, Sacrifice Pernicious Deed: Destroy each artifact, creature, and enchantment with converted mana cost X or less.
|
||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PerniciousDeedEffect(), new VariableManaCost());
|
||||
|
|
|
|||
|
|
@ -58,8 +58,6 @@ public class QuicksilverDagger extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Enchant creature
|
||||
TargetPermanent auraTarget = new TargetCreaturePermanent();
|
||||
|
|
|
|||
|
|
@ -62,8 +62,6 @@ public class Spiritmonger extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Beast");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(6);
|
||||
this.toughness = new MageInt(6);
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ public class SylvanMessenger extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Elf");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ public class WhirlpoolDrake extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Drake");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class WhirlpoolRider extends CardImpl {
|
|||
this.expansionSetCode = "APC";
|
||||
this.subtype.add("Merfolk");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ public class AliFromCairo extends CardImpl {
|
|||
this.expansionSetCode = "ARN";
|
||||
this.subtype.add("Human");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ public class JuzamDjinn extends CardImpl {
|
|||
this.expansionSetCode = "ARN";
|
||||
this.subtype.add("Djinn");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,6 @@ public class KingSuleiman extends CardImpl {
|
|||
this.expansionSetCode = "ARN";
|
||||
this.subtype.add("Human");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,6 @@ public class OldManOfTheSea extends CardImpl {
|
|||
this.expansionSetCode = "ARN";
|
||||
this.subtype.add("Djinn");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@ public class StoneThrowingDevils extends CardImpl {
|
|||
this.expansionSetCode = "ARN";
|
||||
this.subtype.add("Devil");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -55,8 +55,6 @@ public class VampiricDragon extends CardImpl {
|
|||
this.subtype.add("Vampire");
|
||||
this.subtype.add("Dragon");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class AbundantGrowth extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Enchant land
|
||||
TargetPermanent auraTarget = new TargetLandPermanent();
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ public class Aggravate extends CardImpl {
|
|||
super(ownerId, 125, "Aggravate", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{R}{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Aggravate deals 1 damage to each creature target player controls.
|
||||
this.getSpellAbility().addEffect(new AggraveteEffect());
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ public class AlchemistsApprentice extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Wizard");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class AmassTheComponents extends CardImpl {
|
|||
super(ownerId, 43, "Amass the Components", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{3}{U}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Draw three cards, then put a card from your hand on the bottom of your library.
|
||||
this.getSpellAbility().addEffect(new AmassTheComponentsEffect());
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class AngelOfGlorysRise extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(6);
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,6 @@ public class AngelOfJubilation extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class AppetiteForBrains extends CardImpl {
|
|||
super(ownerId, 84, "Appetite for Brains", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{B}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card.
|
||||
this.getSpellAbility().addEffect(new ExileCardYouChooseTargetOpponentEffect(filter));
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ public class Archangel extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ public class ArchwingDragon extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Dragon");
|
||||
|
||||
this.color.setRed(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@ public class AvacynAngelOfHope extends CardImpl {
|
|||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(8);
|
||||
this.toughness = new MageInt(8);
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ public class BanishingStroke extends CardImpl {
|
|||
super(ownerId, 7, "Banishing Stroke", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{5}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Put target artifact, creature, or enchantment on the bottom of its owner's library.
|
||||
this.getSpellAbility().addEffect(new PutOnLibraryTargetEffect(false));
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@ public class BannersRaised extends CardImpl {
|
|||
super(ownerId, 127, "Banners Raised", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Creatures you control get +1/+0 until end of turn.
|
||||
this.getSpellAbility().addEffect(new BoostControlledEffect(1, 0, Duration.EndOfTurn));
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class BarterInBlood extends CardImpl {
|
|||
super(ownerId, 85, "Barter in Blood", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{2}{B}{B}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Each player sacrifices two creatures.
|
||||
this.getSpellAbility().addEffect(new SacrificeAllEffect(2, filter));
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ public class BattleHymn extends CardImpl {
|
|||
super(ownerId, 128, "Battle Hymn", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Add {R} to your mana pool for each creature you control.
|
||||
this.getSpellAbility().addEffect(new DynamicManaEffect(Mana.RedMana, new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent())));
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ public class BlessingsOfNature extends CardImpl {
|
|||
super(ownerId, 168, "Blessings of Nature", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{4}{G}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Distribute four +1/+1 counters among any number of target creatures.
|
||||
this.getSpellAbility().addEffect(new BlessingsOfNatureEffect());
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class BloodArtist extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Vampire");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class BloodflowConnoisseur extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Vampire");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@ public class BonfireOfTheDamned extends CardImpl {
|
|||
super(ownerId, 129, "Bonfire of the Damned", Rarity.MYTHIC, new CardType[]{CardType.SORCERY}, "{X}{X}{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Bonfire of the Damned deals X damage to target player and each creature he or she controls.
|
||||
this.getSpellAbility().addEffect(new BonfireOfTheDamnedEffect());
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ public class BowerPassage extends CardImpl {
|
|||
super(ownerId, 170, "Bower Passage", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Creatures with flying can't block creatures you control.
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BowerPassageEffect()));
|
||||
|
|
|
|||
|
|
@ -63,8 +63,6 @@ public class BrunaLightOfAlabaster extends CardImpl {
|
|||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ public class BuildersBlessing extends CardImpl {
|
|||
super(ownerId, 8, "Builder's Blessing", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Untapped creatures you control get +0/+2.
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0, 2, Duration.WhileOnBattlefield, new FilterUntappedCreature())));
|
||||
|
|
|
|||
|
|
@ -60,7 +60,6 @@ public class BurnAtTheStake extends CardImpl {
|
|||
super(ownerId, 130, "Burn at the Stake", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{2}{R}{R}{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// As an additional cost to cast Burn at the Stake, tap any number of untapped creatures you control.
|
||||
this.getSpellAbility().addCost(new TapVariableTargetCost(filter, true, "any number of"));
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@ public class ButcherGhoul extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Zombie");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,6 @@ public class CallToServe extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Enchant nonblack creature
|
||||
TargetPermanent auraTarget = new TargetCreaturePermanent();
|
||||
|
|
|
|||
|
|
@ -66,7 +66,6 @@ public class CaptainOfTheMists extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Wizard");
|
||||
|
||||
this.color.setBlue(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ public class CatharsCrusade extends CardImpl {
|
|||
super(ownerId, 10, "Cathars' Crusade", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control.
|
||||
this.addAbility(new CreatureEntersBattlefieldTriggeredAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent())));
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ public class CathedralSanctifier extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Cleric");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ public class ChampionOfLambholt extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Warrior");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ public class Cloudshift extends CardImpl {
|
|||
super(ownerId, 12, "Cloudshift", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Exile target creature you control, then return that card to the battlefield under your control.
|
||||
this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ public class CommandersAuthority extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Enchant creature
|
||||
TargetPermanent auraTarget = new TargetCreaturePermanent();
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class CorpseTraders extends CardImpl {
|
|||
this.subtype.add("Human");
|
||||
this.subtype.add("Rogue");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,6 @@ public class CraterhoofBehemoth extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Beast");
|
||||
|
||||
this.color.setGreen(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ public class CripplingChill extends CardImpl {
|
|||
super(ownerId, 46, "Crippling Chill", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{2}{U}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Tap target creature. It doesn't untap during its controller's next untap step.
|
||||
this.getSpellAbility().addTarget(new TargetCreaturePermanent());
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ public class CryptCreeper extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Zombie");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class Cursebreak extends CardImpl {
|
|||
super(ownerId, 14, "Cursebreak", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Destroy target enchantment. You gain 2 life.
|
||||
this.getSpellAbility().addTarget(new TargetPermanent(filter));
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ public class DangerousWager extends CardImpl {
|
|||
super(ownerId, 131, "Dangerous Wager", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{R}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Discard your hand, then draw two cards.
|
||||
this.getSpellAbility().addEffect(new DangerousWagerEffect());
|
||||
|
|
|
|||
|
|
@ -60,7 +60,6 @@ public class DarkImpostor extends CardImpl {
|
|||
this.subtype.add("Vampire");
|
||||
this.subtype.add("Assassin");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ public class DeathWind extends CardImpl {
|
|||
super(ownerId, 93, "Death Wind", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{X}{B}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Target creature gets -X/-X until end of turn.
|
||||
DynamicValue x = new SignInversionDynamicValue(new ManacostVariableValue());
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ public class Defang extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Enchant creature
|
||||
TargetPermanent auraTarget = new TargetCreaturePermanent();
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class DefyDeath extends CardImpl {
|
|||
super(ownerId, 16, "Defy Death", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{3}{W}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it.
|
||||
this.getSpellAbility().addEffect(new ReturnFromGraveyardToBattlefieldTargetEffect());
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class DemonicRising extends CardImpl {
|
|||
super(ownerId, 94, "Demonic Rising", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{3}{B}{B}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// At the beginning of your end step, if you control exactly one creature, put a 5/5 black Demon creature token with flying onto the battlefield.
|
||||
TriggeredAbility ability = new BeginningOfYourEndStepTriggeredAbility(new CreateTokenEffect(new DemonToken()), false);
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class DemonicTaskmaster extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Demon");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class DemonlordOfAshmouth extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Demon");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ public class DescendantsPath extends CardImpl {
|
|||
super(ownerId, 173, "Descendants' Path", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{2}{G}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast that card without paying its mana cost. Otherwise, put that card on the bottom of your library.
|
||||
Ability ability = new BeginningOfUpkeepTriggeredAbility(new DescendantsPathEffect(), TargetController.YOU, false);
|
||||
|
|
|
|||
|
|
@ -75,7 +75,6 @@ public class DescentIntoMadness extends CardImpl {
|
|||
super(ownerId, 97, "Descent into Madness", Rarity.MYTHIC, new CardType[]{CardType.ENCHANTMENT}, "{3}{B}{B}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlack(true);
|
||||
|
||||
// At the beginning of your upkeep, put a despair counter on Descent into Madness, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on Descent into Madness.
|
||||
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new DescentIntoMadnessEffect(), TargetController.YOU, false));
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@ public class DevastationTide extends CardImpl {
|
|||
super(ownerId, 48, "Devastation Tide", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{3}{U}{U}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Return all nonland permanents to their owners' hands.
|
||||
this.getSpellAbility().addEffect(new DevastationTideEffect());
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ public class DivineDeflection extends CardImpl {
|
|||
super(ownerId, 18, "Divine Deflection", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{X}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Prevent the next X damage that would be dealt to you and/or permanents you control this turn. If damage is prevented this way, Divine Deflection deals that much damage to target creature or player.
|
||||
this.getSpellAbility().addEffect(new DivineDeflectionPreventDamageTargetEffect(Duration.EndOfTurn));
|
||||
|
|
|
|||
|
|
@ -60,7 +60,6 @@ public class DreadSlaver extends CardImpl {
|
|||
this.subtype.add("Zombie");
|
||||
this.subtype.add("Horror");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ public class Dreadwaters extends CardImpl {
|
|||
super(ownerId, 49, "Dreadwaters", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{3}{U}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setBlue(true);
|
||||
|
||||
// Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of lands you control.
|
||||
this.getSpellAbility().addTarget(new TargetPlayer());
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class DriverOfTheDead extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Vampire");
|
||||
|
||||
this.color.setBlack(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ public class DruidsRepository extends CardImpl {
|
|||
super(ownerId, 176, "Druids' Repository", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}{G}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Whenever a creature you control attacks, put a charge counter on Druids' Repository.
|
||||
this.addAbility(new AttacksCreatureYouControlTriggeredAbility(new AddCountersSourceEffect(CounterType.CHARGE.createInstance())));
|
||||
|
|
|
|||
|
|
@ -65,7 +65,6 @@ public class DualCasting extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Aura");
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Enchant creature
|
||||
TargetPermanent auraTarget = new TargetCreaturePermanent();
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@ public class EatenBySpiders extends CardImpl {
|
|||
super(ownerId, 177, "Eaten by Spiders", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{2}{G}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setGreen(true);
|
||||
|
||||
// Destroy target creature with flying and all Equipment attached to that creature.
|
||||
this.getSpellAbility().addEffect(new EatenBySpidersEffect());
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ public class EmancipationAngel extends CardImpl {
|
|||
this.expansionSetCode = "AVR";
|
||||
this.subtype.add("Angel");
|
||||
|
||||
this.color.setWhite(true);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ public class EntreatTheAngels extends CardImpl {
|
|||
super(ownerId, 20, "Entreat the Angels", Rarity.MYTHIC, new CardType[]{CardType.SORCERY}, "{X}{X}{W}{W}{W}");
|
||||
this.expansionSetCode = "AVR";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Put X 4/4 white Angel creature tokens with flying onto the battlefield.
|
||||
this.getSpellAbility().addEffect(new CreateTokenEffect(new AngelToken(), new ManacostVariableValue()));
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue