From a12041ee8b6818dc64e4f30ced1e1765d3d51d4c Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Mon, 25 Apr 2022 18:51:30 +0200 Subject: [PATCH] Fix unplayable AI info not displaying card --- .../src/main/java/forge/player/PlayerControllerHuman.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java b/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java index 52b164a653f..825e559094a 100644 --- a/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java +++ b/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java @@ -2101,12 +2101,10 @@ public class PlayerControllerHuman extends PlayerController implements IGameCont } for (Player p : unplayable.keySet()) { final Map> removedUnplayableCards = unplayable.get(p); - final List labels = new ArrayList<>(); + final List labels = new ArrayList<>(); for (final DeckSection s: new TreeSet<>(removedUnplayableCards.keySet())) { labels.add("=== " + DeckAIUtils.getLocalizedDeckSection(localizer, s) + " ==="); - for (PaperCard c: removedUnplayableCards.get(s)) { - labels.add(c.toString()); - } + labels.addAll(removedUnplayableCards.get(s)); } getGui().reveal(localizer.getMessage("lblActionFromPlayerDeck", message, Lang.getInstance().getPossessedObject(MessageUtil.mayBeYou(player, p), "")), ImmutableList.copyOf(labels));