Package mage.abilities.keyword

Examples of mage.abilities.keyword.ReinforceAbility


        super(ownerId, 119, "Earthbrawn", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{G}");
        this.expansionSetCode = "MOR";
        this.color.setGreen(true);
        this.getSpellAbility().addEffect(new BoostTargetEffect(3, 3, Duration.EndOfTurn));
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
        this.addAbility(new ReinforceAbility(1, new ManaCostsImpl("{1}{G}")));
    }
View Full Code Here


        super(ownerId, 127, "Hunting Triad", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.SORCERY}, "{3}{G}");
        this.expansionSetCode = "MOR";
        this.subtype.add("Elf");
        this.color.setGreen(true);
        this.getSpellAbility().addEffect(new CreateTokenEffect(new ElfToken(), 3));
        this.addAbility(new ReinforceAbility(3, new ManaCostsImpl("{3}{G}")));
    }
View Full Code Here

        this.toughness = new MageInt(1);

        // Elemental spells and Warrior spells you cast cost {1} less to cast.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));
        // Reinforce 1-{1}{R}
        this.addAbility(new ReinforceAbility(1, new ManaCostsImpl("{1}{R}")));
    }
View Full Code Here

        this.subtype.add("Soldier");
        this.color.setWhite(true);
        this.power = new MageInt(1);
        this.toughness = new MageInt(1);
        this.addAbility(FirstStrikeAbility.getInstance());
        this.addAbility(new ReinforceAbility(1, new ManaCostsImpl("{1}{W}")));
    }
View Full Code Here

        this.color.setWhite(true);

        // Creatures you control get +2/+2 until end of turn.
        this.getSpellAbility().addEffect(new BoostControlledEffect(2,2, Duration.EndOfTurn));
        // Reinforce X-{X}{W}{W}
        this.addAbility(new ReinforceAbility(new ManacostVariableValue(), new ManaCostsImpl("{X}{W}{W}")));
    }
View Full Code Here

        this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Kithkin card from your hand. If you don't, {this} enters the battlefield tapped"));

        // {tap}: Add {W} to your mana pool.
        this.addAbility(new WhiteManaAbility());
        // Reinforce 1-{1}{W}
        this.addAbility(new ReinforceAbility(1, new ManaCostsImpl("{1}{W}")));
    }
View Full Code Here

        this.power = new MageInt(2);
        this.toughness = new MageInt(2);
        // Flying
        this.addAbility(FlyingAbility.getInstance());
        // Reinforce 2—{2}{W} ({2}{W}, Discard this card: Put two +1/+1 counters on target creature.)
        this.addAbility(new ReinforceAbility(2, new ManaCostsImpl("{2}{W}")));
    }
View Full Code Here

TOP

Related Classes of mage.abilities.keyword.ReinforceAbility

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.