mirror of
https://github.com/magefree/mage.git
synced 2025-12-23 12:02:01 -08:00
some text fixes
This commit is contained in:
parent
d5f2c1849d
commit
95eed18d73
7 changed files with 13 additions and 15 deletions
|
|
@ -60,7 +60,7 @@ class DepthDefilerTriggeredAbility extends CastSourceTriggeredAbility {
|
|||
super(new ReturnToHandTargetEffect(), false);
|
||||
this.addTarget(new TargetCreaturePermanent());
|
||||
Mode mode = new Mode(new DrawCardTargetEffect(2));
|
||||
mode.addEffect(new DiscardTargetEffect(1).concatBy(", then"));
|
||||
mode.addEffect(new DiscardTargetEffect(1).setText(", then discards a card"));
|
||||
mode.addTarget(new TargetPlayer());
|
||||
this.addMode(mode);
|
||||
this.getModes().setChooseText(
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class EssenceReliquaryTargetEffect extends OneShotEffect {
|
|||
|
||||
EssenceReliquaryTargetEffect() {
|
||||
super(Outcome.ReturnToHand);
|
||||
this.staticText = "Return target creature you control and all Auras you control attached to it to their owner's hand";
|
||||
this.staticText = "Return another target permanent you control and all Auras you control attached to it to their owner's hand";
|
||||
}
|
||||
|
||||
private EssenceReliquaryTargetEffect(final EssenceReliquaryTargetEffect effect) {
|
||||
|
|
@ -91,4 +91,4 @@ class EssenceReliquaryTargetEffect extends OneShotEffect {
|
|||
.collect(Collectors.toList()));
|
||||
return player.moveCards(cards, Zone.HAND, source, game);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HeartwoodStorytellerEffect extends OneShotEffect {
|
|||
|
||||
HeartwoodStorytellerEffect() {
|
||||
super(Outcome.DrawCard);
|
||||
this.staticText = "Each of that player's opponents may draw a card";
|
||||
this.staticText = "each of that player's opponents may draw a card";
|
||||
}
|
||||
|
||||
private HeartwoodStorytellerEffect(final HeartwoodStorytellerEffect effect) {
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ public final class HydroelectricSpecimen extends ModalDoubleFacedCard {
|
|||
// When Hydroelectric Specimen enters the battlefield, you may change the target of target instant or sorcery spell with a single target to Hydroelectric Specimen.
|
||||
Effect effect = new ChangeATargetOfTargetSpellAbilityToSourceEffect()
|
||||
.setText("change the target of target instant or sorcery spell with a single target to {this}");
|
||||
Ability ability = new EntersBattlefieldTriggeredAbility(effect, false);
|
||||
Ability ability = new EntersBattlefieldTriggeredAbility(effect, true);
|
||||
ability.addTarget(new TargetSpell(filter));
|
||||
this.getLeftHalfCard().addAbility(ability);
|
||||
|
||||
|
|
@ -75,4 +75,4 @@ public final class HydroelectricSpecimen extends ModalDoubleFacedCard {
|
|||
public HydroelectricSpecimen copy() {
|
||||
return new HydroelectricSpecimen(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public final class RuricTharTheUnbowed extends CardImpl {
|
|||
|
||||
// Whenever a player casts a noncreature spell, Ruric Thar deals 6 damage to that player.
|
||||
this.addAbility(new SpellCastAllTriggeredAbility(
|
||||
new DamageTargetEffect(6),
|
||||
new DamageTargetEffect(6).withTargetDescription("that player"),
|
||||
StaticFilters.FILTER_SPELL_A_NON_CREATURE,
|
||||
false, SetTargetPointer.PLAYER
|
||||
));
|
||||
|
|
@ -56,4 +56,4 @@ public final class RuricTharTheUnbowed extends CardImpl {
|
|||
public RuricTharTheUnbowed copy() {
|
||||
return new RuricTharTheUnbowed(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ public final class ThrivingSkyclaw extends CardImpl {
|
|||
|
||||
// Whenever Thriving Skyclaw attacks, you may pay {E}{E}{E}. If you do, put a +1/+1 counter on it.
|
||||
this.addAbility(new AttacksTriggeredAbility(new DoIfCostPaid(
|
||||
new AddCountersSourceEffect(CounterType.P1P1.createInstance()), new PayEnergyCost(3)
|
||||
new AddCountersSourceEffect(CounterType.P1P1.createInstance()).setText("put a +1/+1 counter on it"),
|
||||
new PayEnergyCost(3)
|
||||
)));
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -99,12 +99,9 @@ public class DamageTargetEffect extends OneShotEffect {
|
|||
this.sourceName = effect.sourceName;
|
||||
}
|
||||
|
||||
public String getSourceName() {
|
||||
return sourceName;
|
||||
}
|
||||
|
||||
public void setSourceName(String sourceName) {
|
||||
this.sourceName = sourceName;
|
||||
public DamageTargetEffect withTargetDescription(String targetDescription) {
|
||||
this.targetDescription = targetDescription;
|
||||
return this;
|
||||
}
|
||||
|
||||
// TODO: this should most likely be refactored to not be needed and always use target pointer.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue