From 9ca64b2ad7fd554d165fa12a4cfae465f24cd8a9 Mon Sep 17 00:00:00 2001 From: tool4ever Date: Thu, 4 Jan 2024 22:48:26 +0000 Subject: [PATCH] Update Card.java Fix NPE --- forge-game/src/main/java/forge/game/card/Card.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index 41c223ea615..741bd12087b 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -4405,7 +4405,7 @@ public final void executePerpetual(Map p) { p.get("Timestamp"), (long) 0); } else if (category.equals("Keywords")) { addChangedCardKeywords((List) p.get("AddKeywords"), Lists.newArrayList(), - (boolean) p.get("RemoveAll"), (long) p.get("Timestamp"), (long) 0); + (boolean) p.getOrDefault("RemoveAll", false), (long) p.get("Timestamp"), (long) 0); } else if (category.equals("Types")) { addChangedCardTypes((CardType) p.get("AddTypes"), (CardType) p.get("RemoveTypes"), false, (Set) p.get("RemoveXTypes"),