Search in sources :

Example 1 with ConstellationAbility

use of mage.abilities.abilityword.ConstellationAbility in project mage by magefree.

the class ProteanThaumaturgeCopyApplier method createAbility.

static Ability createAbility() {
    Ability ability = new ConstellationAbility(new CopyPermanentEffect(StaticFilters.FILTER_PERMANENT_CREATURE, new ProteanThaumaturgeCopyApplier(), true).setText("{this} become a copy of another target creature, except it has this ability"), true, false);
    ability.addTarget(new TargetPermanent(filter));
    return ability;
}
Also used : ConstellationAbility(mage.abilities.abilityword.ConstellationAbility) Ability(mage.abilities.Ability) ConstellationAbility(mage.abilities.abilityword.ConstellationAbility) CopyPermanentEffect(mage.abilities.effects.common.CopyPermanentEffect) TargetPermanent(mage.target.TargetPermanent)

Aggregations

Ability (mage.abilities.Ability)1 ConstellationAbility (mage.abilities.abilityword.ConstellationAbility)1 CopyPermanentEffect (mage.abilities.effects.common.CopyPermanentEffect)1 TargetPermanent (mage.target.TargetPermanent)1