From 25496344430616d40dba791bafe4b7c78c5de9ea Mon Sep 17 00:00:00 2001 From: Oleg Agafonov <jaydi85@gmail.com> Date: Sun, 15 Dec 2019 15:12:13 +0400 Subject: [PATCH] Fixed NPE errors --- Mage/src/main/java/mage/abilities/SpellAbility.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Mage/src/main/java/mage/abilities/SpellAbility.java b/Mage/src/main/java/mage/abilities/SpellAbility.java index c5da457462..163406d9a2 100644 --- a/Mage/src/main/java/mage/abilities/SpellAbility.java +++ b/Mage/src/main/java/mage/abilities/SpellAbility.java @@ -63,6 +63,9 @@ public class SpellAbility extends ActivatedAbilityImpl { */ public boolean spellCanBeActivatedRegularlyNow(UUID playerId, Game game) { MageObject object = game.getObject(sourceId); + if (object == null) { + return false; + } if (game.getState().getValue("CastFromExileEnabled" + object.getId()) != null) { return (Boolean) game.getState().getValue("CastFromExileEnabled" + object.getId()); // card like Chandra, Torch of Defiance +1 loyal ability) }