From c7a360d59736e8836fdbd59893f6edc29ace34cc Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Wed, 2 Aug 2023 12:41:11 +0200 Subject: [PATCH] Fix AltCost NPE --- .../main/java/forge/game/ability/effects/ChangeXEffect.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/ability/effects/ChangeXEffect.java b/forge-game/src/main/java/forge/game/ability/effects/ChangeXEffect.java index 8e5c65c69fd..c5de1175611 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/ChangeXEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/ChangeXEffect.java @@ -22,7 +22,9 @@ public class ChangeXEffect extends SpellAbilityEffect { if (castSA != null && tgtSA.equals(castSA) && castSA.getXManaCostPaid() != null) { castSA.setXManaCostPaid(castSA.getXManaCostPaid() * 2); } - tgtSA.setXManaCostPaid(castSA.getXManaCostPaid() * 2); + if (tgtSA.getXManaCostPaid() != null) { + tgtSA.setXManaCostPaid(tgtSA.getXManaCostPaid() * 2); + } } } }