From 80c70d321ee1c0d034b8414d7a99cef0aebe9d29 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 8 Feb 2014 13:16:36 +0000 Subject: [PATCH] - Append the foil suffix to the card name instead of to the end of the line (looks better in the deck file and fixes foil card recognition). --- forge-core/src/main/java/forge/card/CardDb.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/forge-core/src/main/java/forge/card/CardDb.java b/forge-core/src/main/java/forge/card/CardDb.java index c498560b3c8..0ea5243ffed 100644 --- a/forge-core/src/main/java/forge/card/CardDb.java +++ b/forge-core/src/main/java/forge/card/CardDb.java @@ -375,6 +375,9 @@ public final class CardDb implements ICardDatabase { public StringBuilder appendCardToStringBuilder(PaperCard card, StringBuilder sb) { final boolean hasBadSetInfo = "???".equals(card.getEdition()) || StringUtils.isBlank(card.getEdition()); sb.append(card.getName()); + if(card.isFoil()) { + sb.append(CardDb.foilSuffix); + } if (!hasBadSetInfo) { int artCount = getArtCount(card.getName(), card.getEdition()); @@ -383,9 +386,7 @@ public final class CardDb implements ICardDatabase { sb.append(CardDb.NameSetSeparator).append(card.getArtIndex()); // indexes start at 1 to match image file name conventions } } - if(card.isFoil()) { - sb.append(CardDb.foilSuffix); - } + return sb; }