mirror of
https://github.com/correl/mage.git
synced 2025-01-12 19:25:44 +00:00
* Fixed some minor bugs of tooltip texts.
This commit is contained in:
parent
21f101c5fa
commit
d1e7257189
7 changed files with 8 additions and 10 deletions
|
@ -63,7 +63,7 @@ public class SternMentor extends CardImpl<SternMentor> {
|
|||
// Soulbond
|
||||
this.addAbility(SoulbondAbility.getInstance());
|
||||
|
||||
// As long as Stern Mentor is paired with another creature, each of those creatures has "{tap}: Target player puts the top two cards of his or her library into his or her graveyard."
|
||||
// As long as Stern Mentor is paired with another creature, each of those creatures has "{t}: Target player puts the top two cards of his or her library into his or her graveyard."
|
||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLibraryIntoGraveTargetEffect(2), new TapSourceCost());
|
||||
ability.addTarget(new TargetPlayer());
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityPairedEffect(ability, ruleText)));
|
||||
|
|
|
@ -60,7 +60,7 @@ public class GoblinBangchuckers extends CardImpl<GoblinBangchuckers> {
|
|||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
// {tap}: Flip a coin. If you win the flip, Goblin Bangchuckers deals 2 damage to target creature or player. If you lose the flip, Goblin Bangchuckers deals 2 damage to itself.
|
||||
// {t}: Flip a coin. If you win the flip, Goblin Bangchuckers deals 2 damage to target creature or player. If you lose the flip, Goblin Bangchuckers deals 2 damage to itself.
|
||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GoblinBangchuckersEffect(), new TapSourceCost());
|
||||
ability.addTarget(new TargetCreatureOrPlayer());
|
||||
this.addAbility(ability);
|
||||
|
|
|
@ -38,8 +38,6 @@ import mage.constants.Zone;
|
|||
import mage.filter.common.FilterLandPermanent;
|
||||
import mage.game.Game;
|
||||
import mage.game.permanent.Permanent;
|
||||
import mage.target.Target;
|
||||
import mage.target.TargetPlayer;
|
||||
import mage.target.targetpointer.FixedTarget;
|
||||
|
||||
/**
|
||||
|
@ -48,7 +46,7 @@ import mage.target.targetpointer.FixedTarget;
|
|||
*/
|
||||
public class BurningSands extends CardImpl<BurningSands> {
|
||||
|
||||
private static final FilterLandPermanent filter = new FilterLandPermanent("creature an opponent controls");
|
||||
private static final FilterLandPermanent filter = new FilterLandPermanent("a land");
|
||||
|
||||
public BurningSands(UUID ownerId) {
|
||||
super(ownerId, 180, "Burning Sands", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{3}{R}{R}");
|
||||
|
@ -57,7 +55,7 @@ public class BurningSands extends CardImpl<BurningSands> {
|
|||
this.color.setRed(true);
|
||||
|
||||
// Whenever a creature dies, that creature's controller sacrifices a land.
|
||||
this.addAbility(new DiesCreatureTriggeredAbility(new SacrificeEffect(filter, 1, "that creature's controller sacrifices a land"), false, false, true));
|
||||
this.addAbility(new DiesCreatureTriggeredAbility(new SacrificeEffect(filter, 1, "that creature's controller"), false, false, true));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -80,7 +80,7 @@ public class RepentantVampire extends CardImpl<RepentantVampire> {
|
|||
new DestroyTargetEffect(),
|
||||
new TapSourceCost(),
|
||||
new CardsInControllerGraveCondition(7),
|
||||
"<br/><br/><i>Threshold</i> - As long as seven or more cards are in your graveyard, Repentant Vampire is white and has \"{tap}: Destroy target black creature.");
|
||||
"<br/><br/><i>Threshold</i> - As long as seven or more cards are in your graveyard, Repentant Vampire is white and has \"{t}: Destroy target black creature.");
|
||||
ability.addTarget(new TargetCreaturePermanent(filter));
|
||||
ability.addEffect(new ConditionalContinousEffect(new SetCardColorSourceEffect(ObjectColor.WHITE, Duration.EndOfGame), new CardsInControllerGraveCondition(7), ""));
|
||||
this.addAbility(ability);
|
||||
|
|
|
@ -57,7 +57,7 @@ public class Mortivore extends CardImpl<Mortivore> {
|
|||
this.color.setBlack(true);
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(0);
|
||||
this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new CardsInAllGraveyardsCount(new FilterCreatureCard()), Duration.EndOfGame)));
|
||||
this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new CardsInAllGraveyardsCount(new FilterCreatureCard("creature cards")), Duration.EndOfGame)));
|
||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ColoredManaCost(ColoredManaSymbol.B)));
|
||||
}
|
||||
|
||||
|
|
|
@ -68,7 +68,7 @@ public class FireWhip extends CardImpl<FireWhip> {
|
|||
Ability ability = new EnchantAbility(auraTarget.getTargetName());
|
||||
this.addAbility(ability);
|
||||
|
||||
// Enchanted creature has "{tap}: This creature deals 1 damage to target creature or player."
|
||||
// Enchanted creature has "{t}: This creature deals 1 damage to target creature or player."
|
||||
Ability ability1 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapSourceCost());
|
||||
ability1.addTarget(new TargetCreatureOrPlayer());
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ability1, AttachmentType.AURA, Duration.WhileOnBattlefield, "Enchanted creature has \"{tap}: This creature deals 1 damage to target creature or player.\"")));
|
||||
|
|
|
@ -55,7 +55,7 @@ public class SoulbondAbility extends StaticAbility<SoulbondAbility> implements M
|
|||
|
||||
@Override
|
||||
public String getRule() {
|
||||
return "Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)";
|
||||
return "Soulbond <i>(You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)<i/>";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue