mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
CardDetailUtil improve
This commit is contained in:
@@ -431,14 +431,13 @@ public class CardDetailUtil {
|
|||||||
}
|
}
|
||||||
area.append("(chosen cards: ");
|
area.append("(chosen cards: ");
|
||||||
if (card.isImmutable() && card.getName().contains("Perpetual Effect")) {
|
if (card.isImmutable() && card.getName().contains("Perpetual Effect")) {
|
||||||
FCollectionView<CardView> chosenCards = card.getChosenCards();
|
List<CardView> chosenToShow = new ArrayList<>();
|
||||||
StringBuilder chosenToShow = new StringBuilder();
|
for (CardView cc : card.getChosenCards()) {
|
||||||
for (CardView cc : chosenCards) {
|
if (!cc.getZone().isHidden()) {
|
||||||
if (cc.getZone() != ZoneType.Hand) {
|
chosenToShow.add(cc);
|
||||||
chosenToShow.append(cc);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
area.append(chosenToShow.toString());
|
area.append(Lang.joinHomogenous(chosenToShow));
|
||||||
} else {
|
} else {
|
||||||
area.append(Lang.joinHomogenous(card.getChosenCards()));
|
area.append(Lang.joinHomogenous(card.getChosenCards()));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user