updated phrasing on player choice messages

This commit is contained in:
Evan Kranzler 2021-03-23 09:30:46 -04:00
parent d54e1c6eac
commit 043aae6dff
19 changed files with 44 additions and 94 deletions

View file

@ -60,12 +60,11 @@ public class CounterUnlessPaysEffect extends OneShotEffect {
costToPay = ManaUtil.createManaCost(genericMana, game, source, this);
costValueMessage = "{" + genericMana.calculate(game, source, this) + "}";
}
String message;
String message = "";
if (costToPay instanceof ManaCost) {
message = "Would you like to pay " + costValueMessage + " to prevent counter effect?";
} else {
message = costValueMessage + " to prevent counter effect?";
message += "Pay ";
}
message += costValueMessage + '?';
costToPay.clearPaid();
if (!(player.chooseUse(Outcome.Benefit, message, source, game)

View file

@ -113,12 +113,11 @@ public class SacrificeOpponentsUnlessPayEffect extends OneShotEffect {
costToPay = ManaUtil.createManaCost(genericMana, game, source, this);
costValueMessage = "{" + genericMana.calculate(game, source, this) + "}";
}
String message;
String message = "";
if (costToPay instanceof ManaCost) {
message = "Would you like to pay " + costValueMessage + " to prevent sacrifice effect?";
} else {
message = costValueMessage + " to prevent sacrifice effect?";
message += "Pay ";
}
message += costValueMessage + '?';
costToPay.clearPaid();
if (!(player.chooseUse(Outcome.Benefit, message, source, game)

View file

@ -58,12 +58,11 @@ public class SacrificeSourceUnlessPaysEffect extends OneShotEffect {
costToPay = ManaUtil.createManaCost(genericMana, game, source, this);
costValueMessage = "{" + genericMana.calculate(game, source, this) + "}";
}
String message;
String message = "";
if (costToPay instanceof ManaCost) {
message = "Would you like to pay " + costValueMessage + " to prevent sacrifice effect?";
} else {
message = costValueMessage + " to prevent sacrifice effect?";
message += "Pay ";
}
message += costValueMessage + '?';
costToPay.clearPaid();
if (costToPay.canPay(source, source, source.getControllerId(), game)

View file

@ -4297,7 +4297,7 @@ public abstract class PlayerImpl implements Player, Serializable {
if (userData.askMoveToGraveOrder()) {
if (cards.size() > 1) {
chooseOrder = choosingPlayer.chooseUse(Outcome.Neutral,
"Would you like to choose the order the cards go to graveyard?", source, game);
"Choose the order in which the cards go to the graveyard?", source, game);
}
}
if (chooseOrder) {