From 6b36899fc93c4b1a88b381d68caabbf185f3dc78 Mon Sep 17 00:00:00 2001 From: Filipe Cordeiro Date: Sun, 18 Dec 2016 16:35:24 +0000 Subject: [PATCH] [PLS] Dark Suspicions --- Mage.Sets/src/mage/cards/d/DarkSuspicions.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/d/DarkSuspicions.java b/Mage.Sets/src/mage/cards/d/DarkSuspicions.java index a2e9c2b7cb..00cc34d2fe 100644 --- a/Mage.Sets/src/mage/cards/d/DarkSuspicions.java +++ b/Mage.Sets/src/mage/cards/d/DarkSuspicions.java @@ -67,7 +67,7 @@ class DarkSuspicionsEffect extends OneShotEffect { public DarkSuspicionsEffect() { super(Outcome.LoseLife); - staticText = "that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand."; + staticText = "that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand"; } public DarkSuspicionsEffect(final mage.cards.d.DarkSuspicionsEffect effect) { @@ -83,7 +83,7 @@ class DarkSuspicionsEffect extends OneShotEffect { public boolean apply(Game game, Ability source) { Player controller = game.getPlayer(source.getControllerId()); Player opponent = game.getPlayer(this.getTargetPointer().getFirst(game, source)); - if (opponent != null) { + if (controller != null && opponent != null) { int xValue = opponent.getHand().size() - controller.getHand().size(); if (xValue > 0) { opponent.loseLife(xValue, game, false);