mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
[Simulated AI] Fix issue with empty card names when pretty-printing SpellAbilities.
This commit is contained in:
@@ -222,7 +222,11 @@ public class SpellAbilityPicker {
|
||||
public static String abilityToString(SpellAbility sa) {
|
||||
String saString = "N/A";
|
||||
if (sa != null) {
|
||||
saString = sa.toString().replace(sa.getHostCard().getName(), "<$>");
|
||||
saString = sa.toString();
|
||||
String cardName = sa.getHostCard().getName();
|
||||
if (!cardName.isEmpty()) {
|
||||
saString = saString.replace(cardName, "<$>");
|
||||
}
|
||||
if (saString.length() > 40) {
|
||||
saString = saString.substring(0, 40) + "...";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user