diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java index 70b942381..6240069a7 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java @@ -148,6 +148,16 @@ public class GameState { listener.cardCreated(physicalCard); } + for (List physicalCards : _deadPiles.values()) + for (PhysicalCardImpl physicalCard : physicalCards) + listener.cardCreated(physicalCard); + + List discard = _discards.get(playerId); + if (discard != null) { + for (PhysicalCardImpl physicalCard : discard) + listener.cardCreated(physicalCard); + } + for (Skirmish assignment : _assignments) listener.addAssignment(assignment.getFellowshipCharacter(), assignment.getShadowCharacters());