* Instead it was replaced by conditional continuous effects and builder
* pattern.
*
@@ -181,19 +182,24 @@ public class LevelerCardBuilder {
}
public String getRule() {
- StringBuilder sb = new StringBuilder();
- sb.append("Level ").append(level1);
+ StringBuilder sb = new StringBuilder("LEVEL ");
+ sb.append(level1);
if (level2 == -1) {
sb.append('+');
} else {
- sb.append('-').append(level2);
+ sb.append('-');
+ sb.append(level2);
}
- sb.append(": ").append(power).append('/').append(toughness).append(' ');
- for (String rule : abilities.getRules("{this}")) {
- sb.append(rule).append(' ');
+ sb.append("
");
+ sb.append(power);
+ sb.append('/');
+ sb.append(toughness);
+ List
");
+ sb.append(abilityText.stream().collect(Collectors.joining("
")));
}
return sb.toString();
}
-
}
}