Examples of ReturnToHandChosenControlledPermanentEffect


Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

       
        //Flying
        this.addAbility(FlyingAbility.getInstance());
       
        //When Kor Skyfisher enters the battlefield, return a permanent you control to its owner's hand.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledPermanent()), false));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.toughness = new MageInt(4);

        // Flying
        this.addAbility(FlyingAbility.getInstance());
        // At the beginning of your upkeep, return an enchanment you control to its owner's hand.
        Effect effect = new ReturnToHandChosenControlledPermanentEffect(filter, 1);
        effect.setText("return an enchanment you control to its owner's hand");
        this.addAbility(new BeginningOfUpkeepTriggeredAbility(effect, TargetController.YOU, false));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.power = new MageInt(3);
        this.toughness = new MageInt(3);

        this.addAbility(FlyingAbility.getInstance());
        // When Emancipation Angel enters the battlefield, return a permanent you control to its owner's hand.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledPermanent()), false));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

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

        // At the beginning of your upkeep, return a creature you control to its owner's hand.
        this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new ReturnToHandChosenControlledPermanentEffect(new FilterControlledCreaturePermanent()), TargetController.YOU, false));
       
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.toughness = new MageInt(4);

        // Trample
        this.addAbility(TrampleAbility.getInstance());
        // At the beginning of your upkeep, return a green creature you control to its owner's hand.
        this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new ReturnToHandChosenControlledPermanentEffect(filter, 1), TargetController.YOU, false));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.power = new MageInt(3);
        this.toughness = new MageInt(3);

        // When Invasive Species enters the battlefield, return another permanent you control to its owner's hand.
        Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(filter));
       
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.toughness = new MageInt(3);

        // Flying
        this.addAbility(FlyingAbility.getInstance());
        // When Stormfront Riders enters the battlefield, return two creatures you control to their owner's hand.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledPermanent("creatures you control"), 2)));
        // Whenever Stormfront Riders or another creature is returned to your hand from the battlefield, put a 1/1 white Soldier creature token onto the battlefield.
        this.addAbility(new ZoneChangeAllTriggeredAbility(Zone.BATTLEFIELD, Zone.BATTLEFIELD, Zone.HAND, new CreateTokenEffect(new SoldierToken()),
                filter,"Whenever {this} or another creature is returned to your hand from the battlefield, ", false));
       
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        this.toughness = new MageInt(1);

        // Flying
        this.addAbility(FlyingAbility.getInstance());
        // When Shrieking Drake enters the battlefield, return a creature you control to its owner's hand.
        this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledCreaturePermanent())));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

        super(ownerId, 134, "Gruul Turf", Rarity.COMMON, new CardType[]{CardType.LAND}, "");
        this.expansionSetCode = "HOP";
       
        this.addAbility(new EntersBattlefieldTappedAbility());
       
        this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(filter), false));
       
        this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(1, 1, 0, 0, 0, 0, 0), new TapSourceCost()));
    }
View Full Code Here

Examples of mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect

       
        //Flying
        this.addAbility(FlyingAbility.getInstance());

        //At the beginning of your upkeep, return an artifact you control to its owner's hand.
        this.addAbility(new BeginningOfUpkeepTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledArtifactPermanent()), TargetController.YOU, false));
    }
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.