Package mage.abilities.keyword

Examples of mage.abilities.keyword.UnearthAbility


        this.toughness = new MageInt(4);

        // When Brackwater Elemental attacks or blocks, sacrifice it at the beginning of the next end step.
        this.addAbility(new AttacksOrBlocksTriggeredAbility(new BrackwaterElementalSacrificeEffect(), false));
        // Unearth {2}{U}
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{2}{U}")));
    }
View Full Code Here


        this.toughness = new MageInt(3);

        // When Corpse Connoisseur enters the battlefield, you may search your library for a creature card and put that card into your graveyard. If you do, shuffle your library.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInGraveyard(), true));
        // Unearth {3}{B}
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{3}{B}")));
    }
View Full Code Here

        Ability ability = new DealsCombatDamageToAPlayerTriggeredAbility(new CreateTokenEffect(new GoblinToken(), 2), false);
        ability.addEffect(new SacrificeSourceEffect());
        this.addAbility(ability);

        // Unearth {3}{B}{R}
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{3}{B}{R}")));
    }
View Full Code Here

        Ability ability = new DiesCreatureTriggeredAbility(new PutLibraryIntoGraveTargetEffect(2), true, true, false);
        ability.addTarget(new TargetPlayer());
        this.addAbility(ability);
       
        // Unearth {2}{B}
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{2}{B}")));
    }
View Full Code Here

        this.subtype.add("Horror");
        this.color.setBlue(true);
        this.color.setBlack(true);
        this.power = new MageInt(4);
        this.toughness = new MageInt(3);
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{1}{U}{B}")));
    }
View Full Code Here

        this.toughness = new MageInt(3);

        // Shambling Remains can't block.
        this.addAbility(new CantBlockAbility());
        // Unearth {B}{R}
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{B}{R}")));
    }
View Full Code Here

        this.subtype.add("Rat");
        this.color.setBlack(true);
        this.power = new MageInt(1);
        this.toughness = new MageInt(1);
        this.addAbility(new EntersBattlefieldTriggeredAbility(new DiscardEachPlayerEffect()));
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{1}{B}")));
    }
View Full Code Here

        this.subtype.add("Zombie");
        this.subtype.add("Giant");
        this.power = new MageInt(4);
        this.toughness = new MageInt(4);
        this.addAbility(new LeavesBattlefieldTriggeredAbility(new CreateTokenEffect(new ZombieToken("ALA")), false));
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{3}{B}")));
    }
View Full Code Here

        this.subtype.add("Cat");
        this.color.setBlack(true);
        this.power = new MageInt(3);
        this.toughness = new MageInt(4);
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(+1, -1, Duration.EndOfTurn), new ManaCostsImpl("{R}")));
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{2}{B}")));
    }
View Full Code Here

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

        this.addAbility(new CyclingAbility(new ManaCostsImpl("{2}")));
        this.addAbility(new UnearthAbility(new ManaCostsImpl("{1}{B}")));
    }
View Full Code Here

TOP

Related Classes of mage.abilities.keyword.UnearthAbility

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.