forked from External/mage
Color settings removal part 3
This commit is contained in:
parent
7f7bb1d09c
commit
efc3501f37
2885 changed files with 46 additions and 3215 deletions
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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)));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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}")));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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)));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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))));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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}"));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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"))));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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)));
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue