diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java index f44511133..189ff7810 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java @@ -715,10 +715,17 @@ public class HallServer extends AbstractServer { int collectionCount = collection.getItemCount(cardCount.getKey()) + collection.getItemCount(format.applyErrata(cardCount.getKey())); - for(String id : format.findBaseCards(cardCount.getKey())) { - collectionCount += collection.getItemCount(id); + var alts = _library.getAllAlternates(cardCount.getKey()); + if(alts != null) { + for (String id : alts) { + collectionCount += collection.getItemCount(id); + } } +// for(String id : format.findBaseCards(cardCount.getKey())) { +// collectionCount += collection.getItemCount(id); +// } + if (collectionCount < cardCount.getValue()) { String cardName = null; try {