mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
text fixes
This commit is contained in:
parent
51b1ab4cb6
commit
8bf75ed000
15 changed files with 41 additions and 33 deletions
|
|
@ -19,8 +19,8 @@ public class DiesOneOrMoreCreatureTriggeredAbility extends TriggeredAbilityImpl
|
|||
|
||||
private final FilterCreaturePermanent filter;
|
||||
|
||||
public DiesOneOrMoreCreatureTriggeredAbility(Effect effect, FilterCreaturePermanent filter) {
|
||||
super(Zone.BATTLEFIELD, effect, false);
|
||||
public DiesOneOrMoreCreatureTriggeredAbility(Effect effect, FilterCreaturePermanent filter, boolean optional) {
|
||||
super(Zone.BATTLEFIELD, effect, optional);
|
||||
this.filter = filter;
|
||||
this.setTriggerPhrase("Whenever one or more " + filter.getMessage() + " die, ");
|
||||
}
|
||||
|
|
@ -59,4 +59,4 @@ public class DiesOneOrMoreCreatureTriggeredAbility extends TriggeredAbilityImpl
|
|||
.stream()
|
||||
.allMatch(e -> TriggeredAbilityImpl.isInUseableZoneDiesTrigger(this, e, game));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -132,13 +132,17 @@ public class MillThenPutInHandEffect extends OneShotEffect {
|
|||
return staticText;
|
||||
}
|
||||
StringBuilder sb = new StringBuilder("mill ");
|
||||
sb.append(CardUtil.numberToText(amount));
|
||||
sb.append(" cards. ");
|
||||
if (amount == 1) {
|
||||
sb.append("a card. ");
|
||||
} else {
|
||||
sb.append(CardUtil.numberToText(amount));
|
||||
sb.append(" cards. ");
|
||||
}
|
||||
sb.append(optional ? "You may " : "Then ");
|
||||
sb.append("put ");
|
||||
if (maxAmountReturned > 1) {
|
||||
sb.append(optional ? "up to " : "");
|
||||
sb.append(CardUtil.numberToText(maxAmountReturned) + " ");
|
||||
sb.append(CardUtil.numberToText(maxAmountReturned)).append(" ");
|
||||
}
|
||||
sb.append(filter.getMessage());
|
||||
sb.append(" from among ");
|
||||
|
|
|
|||
|
|
@ -990,6 +990,7 @@ public final class CardUtil {
|
|||
|| text.startsWith("another ")
|
||||
|| text.startsWith("any ")
|
||||
|| text.startsWith("{this} ")
|
||||
|| text.startsWith("your ")
|
||||
|| text.startsWith("one ")) {
|
||||
return text;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue