From 5d1e780beb82b602cd3e6209c74eba10818b983f Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Sat, 26 Oct 2024 06:31:36 +0800 Subject: [PATCH] prevent crash audit --- forge-core/src/main/java/forge/StaticData.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-core/src/main/java/forge/StaticData.java b/forge-core/src/main/java/forge/StaticData.java index adfa2544cc5..9e264641deb 100644 --- a/forge-core/src/main/java/forge/StaticData.java +++ b/forge-core/src/main/java/forge/StaticData.java @@ -778,9 +778,9 @@ public class StaticData { HashMap> cardCount = new HashMap<>(); for (CardEdition.CardInSet c : e.getAllCardsInSet()) { if (cardCount.containsKey(c.name)) { - cardCount.put(c.name, Pair.of(c.collectorNumber.startsWith("F"), cardCount.get(c.name).getRight() + 1)); + cardCount.put(c.name, Pair.of(c.collectorNumber != null && c.collectorNumber.startsWith("F"), cardCount.get(c.name).getRight() + 1)); } else { - cardCount.put(c.name, Pair.of(c.collectorNumber.startsWith("F"), 1)); + cardCount.put(c.name, Pair.of(c.collectorNumber != null && c.collectorNumber.startsWith("F"), 1)); } }