some additional text fixes

This commit is contained in:
Evan Kranzler 2022-03-22 08:46:02 -04:00
parent 313a19865a
commit 474c9655a4
14 changed files with 44 additions and 35 deletions

View file

@ -79,7 +79,7 @@ public class ConditionalInterveningIfTriggeredAbility extends TriggeredAbilityIm
return ability.getRule();
}
return (abilityWord != null ? abilityWord.formatWord() : "") + abilityText +
(abilityText.endsWith(".") || abilityText.endsWith("\"") ? "" : ".");
(abilityText.endsWith(".") || abilityText.endsWith("\"") || abilityText.endsWith(">") ? "" : ".");
}
@Override

View file

@ -77,9 +77,11 @@ public class ConjureCardEffect extends OneShotEffect {
StringBuilder sb = new StringBuilder("conjure ");
sb.append(CardUtil.numberToText(amount, "a"));
sb.append(' ');
sb.append(cardName);
sb.append("card");
sb.append(amount > 1 ? "s " : " ");
sb.append("named ");
sb.append(cardName);
sb.append(' ');
switch (zone) {
case HAND:
case GRAVEYARD:
@ -88,7 +90,8 @@ public class ConjureCardEffect extends OneShotEffect {
case BATTLEFIELD:
sb.append("onto the");
}
sb.append(zone);
sb.append(' ');
sb.append(zone.toString().toLowerCase());
return sb.toString();
}
}