| "); + buffer.append(card.getName()); + buffer.append(" | "); + buffer.append(castingCost); + buffer.append(" |
| "); + buffer.append(getTypes(card)); + buffer.append(" | "); + switch (card.getRarity()) { + case RARE: + buffer.append(""); + break; + case UNCOMMON: + buffer.append(""); + break; + case COMMON: + buffer.append(""); + break; + case MYTHIC: + buffer.append(""); + break; + } + String rarity = card.getRarity().getCode(); + if (card.getExpansionSetCode() != null) { + buffer.append(ManaSymbols.replaceSetCodeWithHTML(card.getExpansionSetCode().toUpperCase(), rarity)); + } + buffer.append(" |
| "); + buffer.append(""); + buffer.append(pt); + buffer.append(""); + buffer.append(" |
"; + legal += ruling; + legal += "
"; + } + } + + + if (legal.length() > 0) { + //buffer.append("| "); - buffer.append(card.getName()); - buffer.append(" | "); - buffer.append(castingCost); - buffer.append(" |
| "); - buffer.append(getTypes(card)); - buffer.append(" | "); - switch (card.getRarity()) { - case RARE: - buffer.append(""); - break; - case UNCOMMON: - buffer.append(""); - break; - case COMMON: - buffer.append(""); - break; - case MYTHIC: - buffer.append(""); - break; - } - String rarity = card.getRarity().getCode(); - buffer.append(ManaSymbols.replaceSetCodeWithHTML(card.getExpansionSetCode().toUpperCase(), rarity)); - buffer.append(" |
| "); - buffer.append(""); - buffer.append(pt); - buffer.append(""); - buffer.append(" |
"; - legal += ruling; - legal += "
"; - } - } - - - - if (legal.length() > 0) { - //buffer.append("