mirror of
https://github.com/correl/mage.git
synced 2024-11-15 19:19:33 +00:00
[EMN] Fixed tooltip text on some red cards. Fixed Spreading Flames targeting creatures or players. Fixed Stensia Banquet subtype filter.
This commit is contained in:
parent
ca033647d3
commit
cf6ac805b7
3 changed files with 8 additions and 5 deletions
|
@ -60,7 +60,7 @@ public class FurybladeVampire extends CardImpl {
|
|||
this.addAbility(TrampleAbility.getInstance());
|
||||
// At the beginning of combat on your turn, you may discard a card. If you do, Furyblade Vampire gets +3/+0 until end of turn.
|
||||
Ability ability = new BeginningOfCombatTriggeredAbility(Zone.BATTLEFIELD,
|
||||
new DoIfCostPaid(new BoostSourceEffect(3, 0, Duration.EndOfTurn), new DiscardCardCost(), "Discard a card to get {this} +3/+0 until end of turn?", true), TargetController.YOU, false, false);
|
||||
new DoIfCostPaid(new BoostSourceEffect(3, 0, Duration.EndOfTurn), new DiscardCardCost(), "Discard a card for {this} to get +3/+0 until end of turn?", true), TargetController.YOU, false, false);
|
||||
this.addAbility(ability);
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ import mage.abilities.effects.common.DamageMultiEffect;
|
|||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import mage.target.common.TargetCreatureOrPlayerAmount;
|
||||
import mage.target.common.TargetCreaturePermanent;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -46,7 +46,7 @@ public class SpreadingFlames extends CardImpl {
|
|||
|
||||
// Spreading Flames deals 6 damage divided as you choose among any number of target creatures.
|
||||
this.getSpellAbility().addEffect(new DamageMultiEffect(6));
|
||||
this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(6));
|
||||
this.getSpellAbility().addTarget(new TargetCreaturePermanent(6));
|
||||
}
|
||||
|
||||
public SpreadingFlames(final SpreadingFlames card) {
|
||||
|
|
|
@ -29,6 +29,7 @@ package mage.sets.eldritchmoon;
|
|||
|
||||
import java.util.UUID;
|
||||
import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount;
|
||||
import mage.abilities.effects.Effect;
|
||||
import mage.abilities.effects.common.DamageTargetEffect;
|
||||
import mage.abilities.effects.common.DrawCardSourceControllerEffect;
|
||||
import mage.cards.CardImpl;
|
||||
|
@ -49,7 +50,7 @@ public class StensiaBanquet extends CardImpl {
|
|||
private static final FilterLandPermanent filter = new FilterLandPermanent("Vampires you control");
|
||||
|
||||
static {
|
||||
filter.add(new SubtypePredicate("Vampires"));
|
||||
filter.add(new SubtypePredicate("Vampire"));
|
||||
filter.add(new ControllerPredicate(TargetController.YOU));
|
||||
}
|
||||
|
||||
|
@ -58,7 +59,9 @@ public class StensiaBanquet extends CardImpl {
|
|||
this.expansionSetCode = "EMN";
|
||||
|
||||
// Stensia Banquet deals damage to target opponent equal to the number of Vampires you control.
|
||||
this.getSpellAbility().addEffect(new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)));
|
||||
Effect effect = new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter));
|
||||
effect.setText("{this} deals damage to target opponent equal to the number of Vampires you control");
|
||||
this.getSpellAbility().addEffect(effect);
|
||||
this.getSpellAbility().addTarget(new TargetOpponent());
|
||||
|
||||
// Draw a card.
|
||||
|
|
Loading…
Reference in a new issue