Examples of LandfallAbility


Examples of mage.abilities.common.LandfallAbility

    this.subtype.add("Beast");
    this.color.setGreen(true);
    this.power = new MageInt(6);
    this.toughness = new MageInt(6);
    this.addAbility(TrampleAbility.getInstance());
    this.addAbility(new LandfallAbility(new CreateTokenEffect(new RampagingBalothsToken()), true));
  }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

  public SunspringExpedition(UUID ownerId) {
    super(ownerId, 37, "Sunspring Expedition", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, "{W}");
    this.expansionSetCode = "ZEN";
    this.color.setWhite(true);

    this.addAbility(new LandfallAbility(new AddCountersSourceEffect("quest", 1), true));
    Costs costs = new CostsImpl();
    costs.add(new RemoveCountersSourceCost("quest", 3));
    costs.add(new SacrificeSourceCost());
    ActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeEffect(8), costs);
    this.addAbility(ability);
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

    this.subtype.add("Cat");
    this.color.setWhite(true);
    this.power = new MageInt(0);
    this.toughness = new MageInt(1);

    this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false));
  }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

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

    this.addAbility(FlyingAbility.getInstance());
    this.addAbility(new LandfallAbility(new CreateTokenEffect(new BirdToken()), true));
  }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

    this.subtype.add("Snake");
    this.color.setGreen(true);
    this.power = new MageInt(2);
    this.toughness = new MageInt(1);

    LandfallAbility ability = new LandfallAbility(new AddManaOfAnyColorEffect(1), false);
    ability.addChoice(new ChoiceColor());
    this.addAbility(ability);
  }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

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

        this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(IntimidateAbility.getInstance(), Duration.EndOfTurn), false));
    }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

        ContinuousEffect effect = new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield);
        this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(effect,
                new TenOrLessLifeCondition(TenOrLessLifeCondition.CheckType.AN_OPPONENT),
                "Bloodghast has haste as long as an opponent has 10 or less life")));
        // Landfall — Whenever a land enters the battlefield under your control, you may return Bloodghast from your graveyard to the battlefield.
        this.addAbility(new LandfallAbility(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToBattlefieldEffect(), true));
    }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

        super(ownerId, 49, "Ior Ruin Expedition", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}");
        this.expansionSetCode = "ZEN";

        this.color.setBlue(true);

        this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true));
        Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(3), new RemoveCountersSourceCost(CounterType.QUEST.createInstance(3)));
        ability.addCost(new SacrificeSourceCost());
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

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

        LandfallAbility ability = new LandfallAbility(new BoostSourceEffect(4, 4, Duration.EndOfTurn), false);
        ability.addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));
        this.addAbility(ability);
    }
View Full Code Here

Examples of mage.abilities.common.LandfallAbility

        this.subtype.add("Construct");

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

        this.addAbility(new LandfallAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), 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.