Examples of DamageTargetEffect


Examples of mage.abilities.effects.common.DamageTargetEffect

  public Combust(UUID ownerId) {
    super(ownerId, 130, "Combust", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{R}");
    this.expansionSetCode = "M11";
    this.color.setRed(true);
    this.getSpellAbility().addEffect(new DamageTargetEffect(5, false));
    this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));
    this.addAbility(new SimpleStaticAbility(Zone.STACK, new CantCounterSourceEffect()));
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

    LoyaltyAbility ability1 = new LoyaltyAbility(new SkipNextUntapTargetEffect(), 1);
    ability1.addTarget(new TargetPermanent());
    this.addAbility(ability1);

    Effects effects1 = new Effects();
    effects1.add(new DamageTargetEffect(3));
    effects1.add(new GainLifeEffect(3));
    LoyaltyAbility ability2 = new LoyaltyAbility(effects1, -2);
    ability2.addTarget(new TargetCreatureOrPlayer());
    this.addAbility(ability2);
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

  public HornetSting(UUID ownerId) {
    super(ownerId, 181, "Hornet Sting", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{G}");
    this.expansionSetCode = "M11";
    this.color.setGreen(true);
    this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());
    this.getSpellAbility().addEffect(new DamageTargetEffect(1));
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

    this.expansionSetCode = "M10";
    this.subtype.add("Chandra ");
    this.color.setRed(true);
    this.loyalty = new MageInt(6);

    LoyaltyAbility ability1 = new LoyaltyAbility(new DamageTargetEffect(1), 1);
    ability1.addTarget(new TargetPlayer());
    this.addAbility(ability1);

    LoyaltyAbility ability2 = new LoyaltyAbility(new DamageXTargetEffect());
    ability2.addTarget(new TargetCreaturePermanent());
    this.addAbility(ability2);

    Effects effects1 = new Effects();
    effects1.add(new DamageTargetEffect(10));
    effects1.add(new DamageAllControlledTargetEffect(10, FilterCreaturePermanent.getDefault()));
    LoyaltyAbility ability3 = new LoyaltyAbility(effects1, -8);
    ability3.addTarget(new TargetPlayer());
    this.addAbility(ability3);
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

    this.subtype.add("Construct");
    this.power = new MageInt(1);
    this.toughness = new MageInt(1);

    this.addAbility(new EntersBattlefieldAbility(new AddPlusOneCountersSourceEffect(3), "with three +1/+1 counters on it"));
    Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new RemoveCountersSourceCost("+1/+1", 1));
    ability.addTarget(new TargetCreatureOrPlayer());
    this.addAbility(ability);
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

    super(ownerId, 156, "Blightning", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{1}{B}{R}");
    this.expansionSetCode = "ALA";
    this.color.setBlack(true);
    this.color.setRed(true);
    this.getSpellAbility().addTarget(new TargetPlayer());
    this.getSpellAbility().addEffect(new DamageTargetEffect(3));
    this.getSpellAbility().addEffect(new DiscardTargetEffect(2));
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

  public QuenchableFire(UUID ownerId) {
    super(ownerId, 70, "Quenchable Fire", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{3}{R}");
    this.expansionSetCode = "CON";
    this.color.setRed(true);
    this.getSpellAbility().addTarget(new TargetPlayer());
    this.getSpellAbility().addEffect(new DamageTargetEffect(3));
    this.getSpellAbility().addEffect(new QuenchableFireEffect());
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

class QuenchableFireDelayedTriggeredAbility extends DelayedTriggeredAbility<QuenchableFireDelayedTriggeredAbility> {

  private UUID specialActionId;

  public QuenchableFireDelayedTriggeredAbility() {
    super(new DamageTargetEffect(3));
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

  public LightningBolt(UUID ownerId) {
    super(ownerId, 146, "Lightning Bolt", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{R}");
    this.expansionSetCode = "M10";
    this.color.setRed(true);
    this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());
    this.getSpellAbility().addEffect(new DamageTargetEffect(3));
  }
View Full Code Here

Examples of mage.abilities.effects.common.DamageTargetEffect

    this.subtype.add("Wizard");
    this.color.setRed(true);
    this.power = new MageInt(1);
    this.toughness = new MageInt(1);

    Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapSourceCost());
    ability.addTarget(new TargetCreatureOrPlayer());
    this.addAbility(ability);
  }
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.