some more text fixes

This commit is contained in:
Evan Kranzler 2021-04-18 16:03:44 -04:00
parent cae1b271c2
commit 5540461397
37 changed files with 50 additions and 45 deletions

View file

@ -78,6 +78,6 @@ public class ConditionalActivatedAbility extends ActivatedAbilityImpl {
|| conditionText.startsWith("if")) {
additionalText = "";
}
return super.getRule() + " Activate this ability only " + additionalText + condition.toString() + ".";
return super.getRule() + " Activate only " + additionalText + condition.toString() + ".";
}
}

View file

@ -60,7 +60,7 @@ public class RecruiterEffect extends OneShotEffect {
if (staticText != null && !staticText.isEmpty()) {
return staticText;
}
return "search your library for any number of " + filter.getMessage()
+ " and reveal those cards. Shuffle your library, then put them on top of it in any order.";
return "search your library for any number of "
+ filter.getMessage() + ", reveal them, then shuffle and put those cards on top in any order";
}
}

View file

@ -35,7 +35,7 @@ public class SearchLibraryGraveyardPutInHandEffect extends OneShotEffect {
this.filter = filter;
this.forceToSearchBoth = forceToSearchBoth;
staticText = (youMay ? "you may " : "") + "search your library and" + (forceToSearchBoth ? "" : "/or") + " graveyard for a card named " + filter.getMessage()
+ ", reveal it, and put it into your hand. " + (forceToSearchBoth ? "Then shuffle your library" : "If you search your library this way, shuffle it");
+ ", reveal it, and put it into your hand. " + (forceToSearchBoth ? "Then shuffle your library" : "If you search your library this way, shuffle");
}
public SearchLibraryGraveyardPutInHandEffect(final SearchLibraryGraveyardPutInHandEffect effect) {

View file

@ -1,7 +1,5 @@
package mage.abilities.effects.common.search;
import java.util.List;
import java.util.UUID;
import mage.abilities.Ability;
import mage.abilities.effects.SearchEffect;
import mage.cards.CardsImpl;
@ -11,8 +9,10 @@ import mage.game.Game;
import mage.players.Player;
import mage.target.common.TargetCardInLibrary;
import java.util.List;
import java.util.UUID;
/**
*
* @author LevelX2
*/
public class SearchLibraryPutInPlayTargetPlayerEffect extends SearchEffect {
@ -91,17 +91,17 @@ public class SearchLibraryPutInPlayTargetPlayerEffect extends SearchEffect {
} else {
sb.append("up to ").append(target.getMaxNumberOfTargets()).append(' ');
}
sb.append(target.getTargetName()).append(" and put them onto the battlefield");
sb.append(target.getTargetName()).append(", puts them onto the battlefield");
} else {
sb.append("a ").append(target.getTargetName()).append(" and put it onto the battlefield");
sb.append("a ").append(target.getTargetName()).append(", puts it onto the battlefield");
}
if (tapped) {
sb.append(" tapped");
}
if (forceShuffle) {
sb.append(". Then that player shuffles their library");
sb.append(", then shuffles");
} else {
sb.append(". If that player does, they shuffle their library");
sb.append(". If that player does, they shuffle");
}
staticText = sb.toString();
}

View file

@ -10,6 +10,7 @@ import mage.constants.Outcome;
import mage.game.Game;
import mage.players.Player;
import mage.target.common.TargetCardInLibrary;
import mage.util.CardUtil;
/**
* @author BetaSteward_at_googlemail.com
@ -69,7 +70,7 @@ public class SearchLibraryPutOnLibraryEffect extends SearchEffect {
private void setText() {
StringBuilder sb = new StringBuilder();
sb.append("search your library for a ").append(target.getTargetName());
sb.append("search your library for ").append(CardUtil.addArticle(target.getTargetName()));
if (reveal) {
sb.append(", reveal it");
}

View file

@ -28,7 +28,7 @@ public class SearchLibraryWithLessCMCPutInPlayEffect extends OneShotEffect {
public SearchLibraryWithLessCMCPutInPlayEffect(FilterCard filter) {
super(Outcome.PutCreatureInPlay);
this.filter = filter;
staticText = "Search your library for a " + filter.getMessage() + " with mana value X or less, put it onto the battlefield, then shuffle your library";
staticText = "Search your library for a " + filter.getMessage() + " with mana value X or less, put it onto the battlefield, then shuffle";
}
public SearchLibraryWithLessCMCPutInPlayEffect(final SearchLibraryWithLessCMCPutInPlayEffect effect) {