update Equip cost parsing for Transmogrant's Crown

This commit is contained in:
Northmoc
2022-11-07 15:28:18 -05:00
parent 31974b7fdb
commit 03cfbc5711
2 changed files with 2 additions and 2 deletions

View File

@@ -2886,7 +2886,7 @@ public class CardFactoryUtil {
abilityStr.append(" ").append(vstr); abilityStr.append(" ").append(vstr);
} }
Cost cost = new Cost(equipCost, true); Cost cost = new Cost(equipCost, true);
if (!cost.isOnlyManaCost() || altCost) { //Something other than a mana cost if (!cost.isOnlyManaCost() || (altCost && extra.contains("<"))) { //Something other than a mana cost
abilityStr.append(""); abilityStr.append("");
} else { } else {
abilityStr.append(" "); abilityStr.append(" ");

View File

@@ -883,7 +883,7 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
sb.append(payCosts.toString()); sb.append(payCosts.toString());
sb.append(" or ").append(altOnlyMana ? alternateCost.toString() : sb.append(" or ").append(altOnlyMana ? alternateCost.toString() :
StringUtils.uncapitalize(alternateCost.toString())); StringUtils.uncapitalize(alternateCost.toString()));
sb.append(isEquip() ? "." : ""); sb.append(isEquip() && !altOnlyMana ? "." : "");
} else { } else {
sb.append(payCosts.toString()); sb.append(payCosts.toString());
} }