Package mage

Examples of mage.MageInt


  public ChildOfNight(UUID ownerId) {
    super(ownerId, 88, "Child of Night", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{B}");
    this.expansionSetCode = "M10";
    this.color.setBlack(true);
    this.subtype.add("Vampire");
    this.power = new MageInt(2);
    this.toughness = new MageInt(1);

    this.addAbility(LifelinkAbility.getInstance());
  }
View Full Code Here


  public FireServant(UUID ownerId) {
    super(ownerId, 137, "Fire Servant", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{3}{R}{R}");
    this.expansionSetCode = "M11";
    this.subtype.add("Elemental");
    this.color.setRed(true);
    this.power = new MageInt(4);
    this.toughness = new MageInt(3);

    this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new FireServantEffect()));
  }
View Full Code Here

  public AcidicSlime(UUID ownerId) {
    super(ownerId, 165, "Acidic Slime", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{3}{G}{G}");
    this.expansionSetCode = "M10";
    this.subtype.add("Ooze");
    this.color.setGreen(true);
    this.power = new MageInt(2);
    this.toughness = new MageInt(2);

    this.addAbility(DeathtouchAbility.getInstance());
    Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);
    Target target = new TargetPermanent(filter);
    target.setRequired(true);
View Full Code Here

  public ElspethKnightErrant(UUID ownerId) {
    super(ownerId, 9, "Elspeth, Knight-Errant", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, "{2}{W}{W}");
    this.expansionSetCode = "ALA";
    this.subtype.add("Elspeth");
    this.color.setWhite(true);
    this.loyalty = new MageInt(4);

    this.addAbility(new LoyaltyAbility(new CreateTokenEffect(soldierToken), 1));

    Effects effects1 = new Effects();
    effects1.add(new BoostTargetEffect(3, 3, Duration.EndOfTurn));
View Full Code Here

  public BallLightning(UUID ownerId) {
    super(ownerId, 125, "Ball Lightning", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{R}{R}{R}");
    this.expansionSetCode = "M10";
    this.subtype.add("Elemental");
    this.color.setRed(true);
    this.power = new MageInt(6);
    this.toughness = new MageInt(1);

    this.addAbility(TrampleAbility.getInstance());
    this.addAbility(HasteAbility.getInstance());
    this.addAbility(new OnEventTriggeredAbility(EventType.END_TURN_STEP_PRE, "beginning of the end step", new SacrificeSourceEffect()));
  }
View Full Code Here

    public SnappingDrake(UUID ownerId) {
        super(ownerId, 72, "Snapping Drake", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{3}{U}");
        this.expansionSetCode = "M10";
        this.color.setBlue(true);
        this.subtype.add("Drake");
        this.power = new MageInt(3);
        this.toughness = new MageInt(2);
        this.addAbility(FlyingAbility.getInstance());
    }
View Full Code Here

    super("", "2/2 black and red Elemental creature with \"{X}: This creature gets +X/+0 until end of turn.\"");
    cardType.add(CardType.CREATURE);
    subtype.add("Elemental");
    color.setRed(true);
    color.setBlack(true);
    power = new MageInt(2);
    toughness = new MageInt(2);
    addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostPowerXSourceEffect(Duration.EndOfTurn), new ManaCostsImpl("{X}")));
  }
View Full Code Here

  public StormfrontPegasus(UUID ownerId) {
    super(ownerId, 35, "Stormfront Pegasus", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{W}");
    this.expansionSetCode = "M10";
    this.subtype.add("Pegasus");
    this.color.setWhite(true);
    this.power = new MageInt(2);
    this.toughness = new MageInt(1);

    this.addAbility(FlyingAbility.getInstance());
  }
View Full Code Here

  public WolfbriarElemental(UUID ownerId) {
    super(ownerId, 118, "Wolfbriar Elemental", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{2}{G}{G}");
    this.expansionSetCode = "WWK";
    this.subtype.add("Elemental");
    this.color.setGreen(true);
    this.power = new MageInt(4);
    this.toughness = new MageInt(4);

    MultikickerAbility ability = new MultikickerAbility(new CreateTokenEffect(new WolfToken()), false);
    ability.addManaCost(new ColoredManaCost(ColoredManaSymbol.G));
    this.addAbility(ability);
  }
View Full Code Here

    public LoomingShade(UUID ownerId) {
        super(ownerId, 103, "Looming Shade", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{B}");
        this.expansionSetCode = "M10";
        this.subtype.add("Shade");
  this.color.setBlack(true);
  this.power = new MageInt(1);
  this.toughness = new MageInt(1);
        this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ManaCostsImpl("{B}")));
    }
View Full Code Here

TOP

Related Classes of mage.MageInt

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.