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);