Examples of CantCounterAbility


Examples of mage.abilities.common.CantCounterAbility

        this.color.setGreen(true);
        this.power = new MageInt(3);
        this.toughness = new MageInt(4);

        // Scragnoth can't be countered.
        this.addAbility(new CantCounterAbility());
        // Protection from blue
        this.addAbility(new ProtectionAbility(filter));
    }
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.toughness = new MageInt(2);

        // Flash
        this.addAbility(FlashAbility.getInstance());
        // Skylasher can't be countered.
        this.addAbility(new CantCounterAbility());
        // Reach, protection from blue
        this.addAbility(ReachAbility.getInstance());
        this.addAbility(new ProtectionAbility(filter));

    }
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.color.setGreen(true);
        this.power = new MageInt(2);
        this.toughness = new MageInt(1);

        // Isao, Enlightened Bushi can't be countered.
        this.addAbility(new CantCounterAbility());
        this.addAbility(new BushidoAbility(2));
        // {2}: Regenerate target Samurai.
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateTargetEffect(), new GenericManaCost(2));
        ability.addTarget(new TargetPermanent(filter));
        this.addAbility(ability);
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.subtype.add("Eldrazi");
        this.power = new MageInt(15);
        this.toughness = new MageInt(15);
       
        // Emrakul, the Aeons Torn can't be countered.
        this.addAbility(new CantCounterAbility());
        // When you cast Emrakul, take an extra turn after this one.  
        this.addAbility(new EmrakulTheAeonsTornOnCastAbility());
        // Flying, protection from colored spells, annihilator 6
        this.addAbility(FlyingAbility.getInstance());
        this.addAbility(new ProtectionAbility(filter));
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.expansionSetCode = "M14";

        this.color.setGreen(true);

        // Savage Summoning can't be countered.
        Ability ability = new CantCounterAbility();
        ability.setRuleAtTheTop(true);
        this.addAbility(ability);

        // The next creature card you cast this turn can be cast as though it had flash.
        // That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it.
        this.getSpellAbility().addEffect(new SavageSummoningAsThoughEffect());
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        // Flash
        this.addAbility(FlashAbility.getInstance());
       
        // Surrak Dragonclaw can't be countered.
        this.addAbility(new CantCounterAbility());
       
        // Creature spells you control can't be countered.
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantCounterControlledEffect(filterTarget, null, Duration.WhileOnBattlefield)));

        // Other creatures you control have trample.
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        // Flash
        this.addAbility(FlashAbility.getInstance());
       
        // Pearl Lake Ancient can't be countered.
        this.addAbility(new CantCounterAbility());
       
        // Prowess
        this.addAbility(new ProwessAbility());
       
        // Return three lands you control to their owner's hand: Return Pearl Lake Ancient to its owner's hand.
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

    public LastWord (UUID ownerId) {
        super(ownerId, 23, "Last Word", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{2}{U}{U}");
        this.expansionSetCode = "DST";
        this.color.setBlue(true);
        this.addAbility(new CantCounterAbility());
        this.getSpellAbility().addEffect(new CounterTargetEffect());
        this.getSpellAbility().addTarget(new TargetSpell());
    }
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.color.setGreen(true);
        this.power = new MageInt(2);
        this.toughness = new MageInt(2);

        // Vexing Shusher can't be countered.
        this.addAbility(new CantCounterAbility());
        // {R/G}: Target spell can't be countered by spells or abilities.
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new VexingShusherCantCounterTargetEffect(), new ManaCostsImpl("{R/G}"));
        ability.addTarget(new TargetSpell());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.common.CantCounterAbility

        this.color.setGreen(true);
        this.power = new MageInt(0);
        this.toughness = new MageInt(0);

        // Mistcutter Hydra can't be countered.
        this.addAbility(new CantCounterAbility());
        // Haste
        this.addAbility(HasteAbility.getInstance());
        // protection from blue
        this.addAbility(new ProtectionAbility(filter));
        // Mistcutter Hydra enters the battlefield with X +1/+1 counters on it.
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.