Color settings removal part 3

This commit is contained in:
emerald000 2015-05-20 01:56:47 -04:00
parent 7f7bb1d09c
commit efc3501f37
2885 changed files with 46 additions and 3215 deletions

View file

@ -51,7 +51,7 @@ public class SoldierOfFortune extends CardImpl {
this.expansionSetCode = "ALL";
this.subtype.add("Human");
this.subtype.add("Mercenary");
this.color.setRed(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -52,7 +52,7 @@ public class AnaDisciple extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setGreen(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.U));

View file

@ -56,7 +56,7 @@ public class Anavolver extends CardImpl {
super(ownerId, 75, "Anavolver", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{3}{G}");
this.expansionSetCode = "APC";
this.subtype.add("Volver");
this.color.setGreen(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -48,7 +48,7 @@ public class AngelfireCrusader extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Soldier");
this.subtype.add("Knight");
this.color.setWhite(true);
this.power = new MageInt(2);
this.toughness = new MageInt(3);
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.R)));

View file

@ -51,7 +51,7 @@ public class BloodfireColossus extends CardImpl {
super(ownerId, 55, "Bloodfire Colossus", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{6}{R}{R}");
this.expansionSetCode = "APC";
this.subtype.add("Giant");
this.color.setRed(true);
this.power = new MageInt(6);
this.toughness = new MageInt(6);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageEverythingEffect(6), new ColoredManaCost(ColoredManaSymbol.R));

View file

@ -61,7 +61,7 @@ public class BloodfireDwarf extends CardImpl {
super(ownerId, 56, "Bloodfire Dwarf", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{R}");
this.expansionSetCode = "APC";
this.subtype.add("Dwarf");
this.color.setRed(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(1, filter), new ColoredManaCost(ColoredManaSymbol.R));

View file

@ -52,7 +52,7 @@ public class BloodfireKavu extends CardImpl {
super(ownerId, 58, "Bloodfire Kavu", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{2}{R}{R}");
this.expansionSetCode = "APC";
this.subtype.add("Kavu");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(2, new FilterCreaturePermanent()), new ColoredManaCost(ColoredManaSymbol.R));

View file

@ -54,7 +54,7 @@ public class BogGnarr extends CardImpl {
super(ownerId, 76, "Bog Gnarr", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{4}{G}");
this.expansionSetCode = "APC";
this.subtype.add("Beast");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.addAbility(new BogGnarrTriggeredAbility());

View file

@ -50,7 +50,7 @@ public class CetaDisciple extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Merfolk");
this.subtype.add("Wizard");
this.color.setBlue(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 0, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.R));

View file

@ -53,7 +53,7 @@ public class Cetavolver extends CardImpl {
super(ownerId, 21, "Cetavolver", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{1}{U}");
this.expansionSetCode = "APC";
this.subtype.add("Volver");
this.color.setBlue(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -51,7 +51,7 @@ public class CoastalDrake extends CardImpl {
super(ownerId, 22, "Coastal Drake", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{U}");
this.expansionSetCode = "APC";
this.subtype.add("Drake");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);

View file

@ -47,7 +47,7 @@ public class DeathGrasp extends CardImpl {
super(ownerId, 95, "Death Grasp", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{X}{W}{B}");
this.expansionSetCode = "APC";
this.color.setWhite(true);
this.color.setBlack(true);
this.getSpellAbility().addEffect(new DamageTargetEffect(new ManacostVariableValue()));
this.getSpellAbility().addEffect(new GainLifeEffect(new ManacostVariableValue()));
this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());

View file

@ -50,7 +50,7 @@ public class DegaDisciple extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setWhite(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-2, 0, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.B));

View file

@ -57,7 +57,7 @@ public class Degavolver extends CardImpl {
super(ownerId, 6, "Degavolver", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{1}{W}");
this.expansionSetCode = "APC";
this.subtype.add("Volver");
this.color.setWhite(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -54,7 +54,7 @@ public class DesolationAngel extends CardImpl {
super(ownerId, 38, "Desolation Angel", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{3}{B}{B}");
this.expansionSetCode = "APC";
this.subtype.add("Angel");
this.color.setBlack(true);
this.power = new MageInt(5);
this.toughness = new MageInt(4);

View file

@ -57,7 +57,7 @@ public class DiversionaryTactics extends CardImpl {
public DiversionaryTactics(UUID ownerId) {
super(ownerId, 7, "Diversionary Tactics", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}");
this.expansionSetCode = "APC";
this.color.setWhite(true);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new TapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter, false)));
ability.addTarget(new TargetCreaturePermanent());
this.addAbility(ability);

View file

@ -50,7 +50,7 @@ public class EbonyTreefolk extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Treefolk");
this.color.setGreen(true);
this.color.setBlack(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ManaCostsImpl("{B}{G}")));

View file

@ -48,7 +48,7 @@ public class FlowstoneCharger extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Beast");
this.color.setRed(true);
this.color.setWhite(true);
this.power = new MageInt(2);
this.toughness = new MageInt(5);
this.addAbility(new AttacksTriggeredAbility(new BoostSourceEffect(3, -3, Duration.EndOfTurn), false));

View file

@ -52,7 +52,7 @@ public class GoblinLegionnaire extends CardImpl {
this.subtype.add("Goblin");
this.subtype.add("Soldier");
this.color.setRed(true);
this.color.setWhite(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ColoredManaCost(ColoredManaSymbol.R));

View file

@ -55,7 +55,7 @@ public class GoblinTrenches extends CardImpl {
super(ownerId, 104, "Goblin Trenches", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{R}{W}");
this.expansionSetCode = "APC";
this.color.setRed(true);
this.color.setWhite(true);
// {2}, Sacrifice a land: Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new GoblinTrenchesToken(), 2), new GenericManaCost(2));

View file

@ -49,7 +49,7 @@ public class Helionaut extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Human");
this.subtype.add("Soldier");
this.color.setWhite(true);
this.power = new MageInt(1);
this.toughness = new MageInt(2);
this.addAbility(FlyingAbility.getInstance());

View file

@ -43,7 +43,7 @@ public class Index extends CardImpl {
public Index(UUID ownerId) {
super(ownerId, 25, "Index", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{U}");
this.expansionSetCode = "APC";
this.color.setBlue(true);
// Look at the top five cards of your library, then put them back in any order.
this.getSpellAbility().addEffect(new LookLibraryControllerEffect(5));

View file

@ -48,7 +48,7 @@ public class JungleBarrier extends CardImpl {
this.subtype.add("Plant");
this.subtype.add("Wall");
this.color.setBlue(true);
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(6);
this.addAbility(DefenderAbility.getInstance());

View file

@ -48,7 +48,7 @@ public class KavuGlider extends CardImpl {
super(ownerId, 64, "Kavu Glider", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{R}");
this.expansionSetCode = "APC";
this.subtype.add("Kavu");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(0, 1, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.W)));

View file

@ -45,7 +45,7 @@ public class LastCaress extends CardImpl {
public LastCaress(UUID ownerId) {
super(ownerId, 41, "Last Caress", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{2}{B}");
this.expansionSetCode = "APC";
this.color.setBlack(true);
this.getSpellAbility().addEffect(new LoseLifeTargetEffect(1));
this.getSpellAbility().addTarget(new TargetPlayer());
this.getSpellAbility().addEffect(new GainLifeEffect(1));

View file

@ -46,7 +46,7 @@ public class LayOfTheLand extends CardImpl {
public LayOfTheLand(UUID ownerId) {
super(ownerId, 81, "Lay of the Land", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{G}");
this.expansionSetCode = "APC";
this.color.setGreen(true);
// Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.
this.getSpellAbility().addEffect(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(1, 1, filter), true));

View file

@ -48,7 +48,7 @@ public class LivingAirship extends CardImpl {
super(ownerId, 28, "Living Airship", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{3}{U}");
this.expansionSetCode = "APC";
this.subtype.add("Metathran");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(3);
this.addAbility(FlyingAbility.getInstance());

View file

@ -46,7 +46,7 @@ public class LlanowarDead extends CardImpl {
this.subtype.add("Zombie");
this.subtype.add("Elf");
this.color.setGreen(true);
this.color.setBlack(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.addAbility(new BlackManaAbility());

View file

@ -52,7 +52,7 @@ public class ManaclesOfDecay extends CardImpl {
super(ownerId, 14, "Manacles of Decay", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{W}");
this.expansionSetCode = "APC";
this.subtype.add("Aura");
this.color.setWhite(true);
// Enchant creature
TargetPermanent auraTarget = new TargetCreaturePermanent();

View file

@ -50,7 +50,7 @@ public class MartyrsTomb extends CardImpl {
super(ownerId, 110, "Martyrs' Tomb", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{2}{W}{B}");
this.expansionSetCode = "APC";
this.color.setBlack(true);
this.color.setWhite(true);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new PayLifeCost(2));
ability.addTarget(new TargetCreaturePermanent());
this.addAbility(ability);

View file

@ -52,7 +52,7 @@ public class MournfulZombie extends CardImpl {
super(ownerId, 43, "Mournful Zombie", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{B}");
this.expansionSetCode = "APC";
this.subtype.add("Zombie");
this.color.setBlack(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeTargetEffect(1), new ColoredManaCost(ColoredManaSymbol.W));

View file

@ -49,7 +49,7 @@ public class MysticSnake extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Snake");
this.color.setBlue(true);
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.addAbility(FlashAbility.getInstance());

View file

@ -51,7 +51,7 @@ public class NecraDisciple extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setBlack(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability firstAbility = new AnyColorManaAbility(new ColoredManaCost(ColoredManaSymbol.G));

View file

@ -51,7 +51,7 @@ public class OvergrownEstate extends CardImpl {
this.expansionSetCode = "APC";
this.color.setGreen(true);
this.color.setBlack(true);
this.color.setWhite(true);
// Sacrifice a land: You gain 3 life.
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeEffect(3), new SacrificeTargetCost(new TargetControlledPermanent(filter))));

View file

@ -46,7 +46,7 @@ public class PenumbraBobcat extends CardImpl {
super(ownerId, 82, "Penumbra Bobcat", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{G}");
this.expansionSetCode = "APC";
this.subtype.add("Cat");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);
this.addAbility(new DiesTriggeredAbility(new CreateTokenEffect(new PenumbraBobcatToken(), 1), false));

View file

@ -46,7 +46,7 @@ public class PenumbraKavu extends CardImpl {
super(ownerId, 83, "Penumbra Kavu", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{4}{G}");
this.expansionSetCode = "APC";
this.subtype.add("Kavu");
this.color.setGreen(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);
this.addAbility(new DiesTriggeredAbility(new CreateTokenEffect(new PenumbraKavuToken(), 1), false));

View file

@ -47,7 +47,7 @@ public class PhyrexianArena extends CardImpl {
public PhyrexianArena(UUID ownerId) {
super(ownerId, 47, "Phyrexian Arena", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{B}{B}");
this.expansionSetCode = "APC";
this.color.setBlack(true);
Ability ability = new BeginningOfUpkeepTriggeredAbility(new DrawCardSourceControllerEffect(1), TargetController.YOU, false);
ability.addEffect(new LoseLifeSourceControllerEffect(1));
this.addAbility(ability);

View file

@ -48,7 +48,7 @@ public class PhyrexianGargantua extends CardImpl {
super(ownerId, 48, "Phyrexian Gargantua", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{4}{B}{B}");
this.expansionSetCode = "APC";
this.subtype.add("Horror");
this.color.setBlack(true);
this.power = new MageInt(4);
this.toughness = new MageInt(4);
Ability ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(2), false);

View file

@ -65,7 +65,7 @@ public class QuagmireDruid extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Zombie");
this.subtype.add("Druid");
this.color.setBlack(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -52,7 +52,7 @@ public class RakaDisciple extends CardImpl {
this.expansionSetCode = "APC";
this.subtype.add("Minotaur");
this.subtype.add("Wizard");
this.color.setRed(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new ColoredManaCost(ColoredManaSymbol.W));

View file

@ -52,7 +52,7 @@ public class RazorfinHunter extends CardImpl {
this.subtype.add("Merfolk");
this.subtype.add("Goblin");
this.color.setRed(true);
this.color.setBlue(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapSourceCost());

View file

@ -54,7 +54,7 @@ public class SavageGorilla extends CardImpl {
super(ownerId, 85, "Savage Gorilla", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{4}{G}");
this.expansionSetCode = "APC";
this.subtype.add("Ape");
this.color.setGreen(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-3, -3, Duration.EndOfTurn), new ManaCostsImpl("{U}{B}"));

View file

@ -47,7 +47,7 @@ public class Smash extends CardImpl {
public Smash(UUID ownerId) {
super(ownerId, 69, "Smash", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{2}{R}");
this.expansionSetCode = "APC";
this.color.setRed(true);
// Destroy target artifact.
this.getSpellAbility().addEffect(new DestroyTargetEffect(true));

View file

@ -44,7 +44,7 @@ public class TemporalSpring extends CardImpl {
super(ownerId, 125, "Temporal Spring", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{1}{G}{U}");
this.expansionSetCode = "APC";
this.color.setBlue(true);
this.color.setGreen(true);
// Put target permanent on top of its owner's library.
this.getSpellAbility().addEffect(new PutOnLibraryTargetEffect(true));

View file

@ -49,7 +49,7 @@ public class TranquilPath extends CardImpl {
public TranquilPath(UUID ownerId) {
super(ownerId, 89, "Tranquil Path", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{4}{G}");
this.expansionSetCode = "APC";
this.color.setGreen(true);
// Destroy all enchantments.
this.getSpellAbility().addEffect(new TranquilPathEffect());

View file

@ -45,7 +45,7 @@ public class Vindicate extends CardImpl {
super(ownerId, 126, "Vindicate", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{1}{W}{B}");
this.expansionSetCode = "APC";
this.color.setWhite(true);
this.color.setBlack(true);
this.getSpellAbility().addEffect(new DestroyTargetEffect());
this.getSpellAbility().addTarget(new TargetPermanent());
}

View file

@ -59,7 +59,6 @@ public class FrostLynx extends CardImpl {
this.subtype.add("Elemental");
this.subtype.add("Cat");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -80,8 +80,6 @@ public class GarrukApexPredator extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Garruk");
this.color.setGreen(true);
this.color.setBlack(true);
this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance(5)), false));

View file

@ -45,7 +45,6 @@ public class GeistOfTheMoors extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Spirit");
this.color.setWhite(true);
this.power = new MageInt(3);
this.toughness = new MageInt(1);

View file

@ -67,7 +67,6 @@ public class GeneratorServant extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Elemental");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);

View file

@ -73,7 +73,6 @@ public class GenesisHydra extends CardImpl {
this.power = new MageInt(0);
this.toughness = new MageInt(0);
this.color.setGreen(true);
// When you cast Genesis Hydra, reveal the top X cards of your library. You may put a nonland permanent card with converted mana cost X or less from among them onto the battlefield. Then shuffle the rest into your library.
this.addAbility(new CastSourceTriggeredAbility(new GenesisHydraPutOntoBattlefieldEffect(), false));

View file

@ -54,7 +54,6 @@ public class GlacialCrasher extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Elemental");
this.color.setBlue(true);
this.power = new MageInt(5);
this.toughness = new MageInt(5);

View file

@ -65,7 +65,6 @@ public class GoblinKaboomist extends CardImpl {
this.subtype.add("Goblin");
this.subtype.add("Warrior");
this.color.setRed(true);
this.power = new MageInt(1);
this.toughness = new MageInt(2);

View file

@ -75,7 +75,6 @@ public class GoblinRabblemaster extends CardImpl {
this.subtype.add("Goblin");
this.subtype.add("Warrior");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -59,7 +59,6 @@ public class Hammerhand extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Aura");
this.color.setRed(true);
// Enchant creature
TargetPermanent auraTarget = new TargetCreaturePermanent();

View file

@ -58,7 +58,6 @@ public class HeliodsPilgrim extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Cleric");
this.color.setWhite(true);
this.power = new MageInt(1);
this.toughness = new MageInt(2);

View file

@ -56,7 +56,6 @@ public class HornetNest extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Insect");
this.color.setGreen(true);
this.power = new MageInt(0);
this.toughness = new MageInt(2);

View file

@ -54,7 +54,6 @@ public class HuntersAmbush extends CardImpl {
super(ownerId, 180, "Hunter's Ambush", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{2}{G}");
this.expansionSetCode = "M15";
this.color.setGreen(true);
// Prevent all combat damage that would be dealt by nongreen creatures this turn.
this.getSpellAbility().addEffect(new PreventAllDamageByAllEffect(filter, Duration.EndOfTurn, true));

View file

@ -57,7 +57,6 @@ public class HushwingGryff extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Hippogriff");
this.color.setWhite(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);

View file

@ -53,7 +53,6 @@ public class InGarruksWake extends CardImpl {
super(ownerId, 100, "In Garruk's Wake", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{7}{B}{B}");
this.expansionSetCode = "M15";
this.color.setBlack(true);
// Destroy all creatures you don't control and all planeswalkers you don't control.
this.getSpellAbility().addEffect(new DestroyAllEffect(filter));

View file

@ -57,7 +57,6 @@ public class IndulgentTormentor extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Demon");
this.color.setBlack(true);
this.power = new MageInt(5);
this.toughness = new MageInt(3);

View file

@ -57,7 +57,6 @@ public class InfernoFist extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Aura");
this.color.setRed(true);
// Enchant creature you control
TargetPermanent auraTarget = new TargetControlledCreaturePermanent();

View file

@ -55,7 +55,6 @@ public class InvasiveSpecies extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Insect");
this.color.setGreen(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -69,7 +69,6 @@ public class JaceTheLivingGuildpact extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Jace");
this.color.setBlue(true);
this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance(5)), false));

View file

@ -72,7 +72,6 @@ public class JaliraMasterPolymorphist extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -64,7 +64,6 @@ public class KalonianTwingrove extends CardImpl {
this.subtype.add("Treefolk");
this.subtype.add("Warrior");
this.color.setGreen(true);
this.power = new MageInt(0);
this.toughness = new MageInt(0);

View file

@ -46,7 +46,6 @@ public class KrenkosEnforcer extends CardImpl {
this.subtype.add("Goblin");
this.subtype.add("Warrior");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -62,7 +62,6 @@ public class KurkeshOnakkeAncient extends CardImpl {
this.subtype.add("Ogre");
this.subtype.add("Spirit");
this.color.setRed(true);
this.power = new MageInt(4);
this.toughness = new MageInt(3);

View file

@ -54,7 +54,6 @@ public class LeechingSliver extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Sliver");
this.color.setBlack(true);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -51,7 +51,6 @@ public class LifesLegacy extends CardImpl {
super(ownerId, 183, "Life's Legacy", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{1}{G}");
this.expansionSetCode = "M15";
this.color.setGreen(true);
// As an additional cost to cast Life's Legacy, sacrifice a creature.
this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent("a creature"))));

View file

@ -59,7 +59,6 @@ public class LivingTotem extends CardImpl {
this.subtype.add("Plant");
this.subtype.add("Elemental");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(3);

View file

@ -57,7 +57,6 @@ public class MarkedByHonor extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Aura");
this.color.setWhite(true);
// Enchant creature
TargetPermanent auraTarget = new TargetCreaturePermanent();

View file

@ -55,7 +55,6 @@ public class MasterOfPredicaments extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Sphinx");
this.color.setBlue(true);
this.power = new MageInt(4);
this.toughness = new MageInt(4);

View file

@ -44,7 +44,6 @@ public class MeditationPuzzle extends CardImpl {
super(ownerId, 19, "Meditation Puzzle", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{3}{W}{W}");
this.expansionSetCode = "M15";
this.color.setWhite(true);
// Convoke
this.addAbility(new ConvokeAbility());

View file

@ -68,7 +68,6 @@ public class MightMakesRight extends CardImpl {
super(ownerId, 156, "Might Makes Right", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{5}{R}");
this.expansionSetCode = "M15";
this.color.setRed(true);
// At the beginning of combat on your turn, if you control each creature on the battlefield with the greatest power, gain control
// of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn.

View file

@ -48,7 +48,6 @@ public class MilitaryIntelligence extends CardImpl {
super(ownerId, 69, "Military Intelligence", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}");
this.expansionSetCode = "M15";
this.color.setBlue(true);
// Whenever you attack with two or more creatures, draw a card.
this.addAbility(new MilitaryIntelligenceTriggeredAbility(new DrawCardSourceControllerEffect(1)));

View file

@ -53,7 +53,6 @@ public class MinersBane extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Elemental");
this.color.setRed(true);
this.power = new MageInt(6);
this.toughness = new MageInt(3);

View file

@ -46,7 +46,6 @@ public class NecromancersAssistant extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Zombie");
this.color.setBlack(true);
this.power = new MageInt(3);
this.toughness = new MageInt(1);

View file

@ -60,7 +60,6 @@ public class NecromancersStockpile extends CardImpl {
super(ownerId, 108, "Necromancer's Stockpile", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{B}");
this.expansionSetCode = "M15";
this.color.setBlack(true);
// {1}{B}, Discard a creature card: Draw a card.
// If the discarded card was a Zombie card, put a 2/2 black Zombie creature token onto the battlefield tapped.

View file

@ -54,7 +54,6 @@ public class NetcasterSpider extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Spider");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(3);

View file

@ -62,7 +62,6 @@ public class NightfireGiant extends CardImpl {
this.subtype.add("Zombie");
this.subtype.add("Giant");
this.color.setBlack(true);
this.power = new MageInt(4);
this.toughness = new MageInt(3);

View file

@ -45,7 +45,6 @@ public class NimbusOfTheIsles extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Elemental");
this.color.setBlue(true);
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -79,7 +79,6 @@ public class NissaWorldwaker extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Nissa");
this.color.setGreen(true);
this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance(3)), false));

View file

@ -46,7 +46,6 @@ public class NissasExpedition extends CardImpl {
super(ownerId, 188, "Nissa's Expedition", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{4}{G}");
this.expansionSetCode = "M15";
this.color.setGreen(true);
// Convoke
this.addAbility(new ConvokeAbility());

View file

@ -61,7 +61,6 @@ public class ObNixilisUnshackled extends CardImpl {
this.supertype.add("Legendary");
this.subtype.add("Demon");
this.color.setBlack(true);
this.power = new MageInt(4);
this.toughness = new MageInt(4);

View file

@ -73,7 +73,6 @@ public class ParagonOfEternalWilds extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Druid");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -70,7 +70,6 @@ public class ParagonOfFierceDefiance extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Warrior");
this.color.setRed(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -73,7 +73,6 @@ public class ParagonOfGatheringMists extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -73,7 +73,6 @@ public class ParagonOfNewDawns extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Soldier");
this.color.setWhite(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -70,7 +70,6 @@ public class ParagonOfOpenGraves extends CardImpl {
this.subtype.add("Skeleton");
this.subtype.add("Warrior");
this.color.setBlack(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -55,7 +55,6 @@ public class Phytotitan extends CardImpl {
this.subtype.add("Plant");
this.subtype.add("Elemental");
this.color.setGreen(true);
this.power = new MageInt(7);
this.toughness = new MageInt(2);

View file

@ -53,7 +53,6 @@ public class PillarOfLight extends CardImpl {
super(ownerId, 24, "Pillar of Light", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{2}{W}");
this.expansionSetCode = "M15";
this.color.setWhite(true);
// Exile target creature with toughness 4 or greater.
this.getSpellAbility().addEffect(new ExileTargetEffect());

View file

@ -55,7 +55,6 @@ public class PolymorphistsJest extends CardImpl {
super(ownerId, 75, "Polymorphist's Jest", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{1}{U}{U}");
this.expansionSetCode = "M15";
this.color.setBlue(true);
// Until end of turn, each creature target player controls loses all abilities and becomes a blue Frog with base power and toughness 1/1.
this.getSpellAbility().addEffect(new PolymorphistsJestEffect());

View file

@ -59,7 +59,6 @@ public class Quickling extends CardImpl {
this.subtype.add("Faerie");
this.subtype.add("Rogue");
this.color.setBlue(true);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -50,7 +50,6 @@ public class ReclamationSage extends CardImpl {
this.subtype.add("Elf");
this.subtype.add("Shaman");
this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(1);

View file

@ -51,7 +51,6 @@ public class ResearchAssistant extends CardImpl {
this.subtype.add("Human");
this.subtype.add("Wizard");
this.color.setBlue(true);
this.power = new MageInt(1);
this.toughness = new MageInt(3);

View file

@ -53,7 +53,6 @@ public class ResoluteArchangel extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Angel");
this.color.setWhite(true);
this.power = new MageInt(4);
this.toughness = new MageInt(4);

View file

@ -54,7 +54,6 @@ public class RotfeasterMaggot extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Insect");
this.color.setBlack(true);
this.power = new MageInt(3);
this.toughness = new MageInt(5);

View file

@ -56,7 +56,6 @@ public class SanctifiedCharge extends CardImpl {
super(ownerId, 30, "Sanctified Charge", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{4}{W}");
this.expansionSetCode = "M15";
this.color.setWhite(true);
// Creatures you control get +2/+1 until end of turn. White creatures you control also gain first strike until end of turn.
this.getSpellAbility().addEffect(new BoostControlledEffect(2, 1, Duration.EndOfTurn));

View file

@ -54,7 +54,6 @@ public class SeraphOfTheMasses extends CardImpl {
this.expansionSetCode = "M15";
this.subtype.add("Angel");
this.color.setWhite(true);
this.power = new MageInt(0);
this.toughness = new MageInt(0);

Some files were not shown because too many files have changed in this diff Show more