* Fixed some minor bugs of tooltip texts.

This commit is contained in:
LevelX2 2013-10-09 08:37:23 +02:00
parent 21f101c5fa
commit d1e7257189
7 changed files with 8 additions and 10 deletions

View file

@ -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)));

View file

@ -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);

View file

@ -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

View file

@ -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);

View file

@ -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)));
}

View file

@ -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.\"")));

View file

@ -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