From 0ec39af9408617a3a92b2b9466aa8df750b469bd Mon Sep 17 00:00:00 2001 From: L_J Date: Mon, 21 May 2018 12:48:11 +0000 Subject: [PATCH] Fixed #4960 --- Mage.Sets/src/mage/cards/d/Desolation.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/d/Desolation.java b/Mage.Sets/src/mage/cards/d/Desolation.java index 8582d1b01a2..f225a86305a 100644 --- a/Mage.Sets/src/mage/cards/d/Desolation.java +++ b/Mage.Sets/src/mage/cards/d/Desolation.java @@ -33,6 +33,7 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.BeginningOfEndStepTriggeredAbility; import mage.abilities.effects.OneShotEffect; +import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; @@ -148,7 +149,10 @@ class DesolationWatcher extends Watcher { if (event.getType() == GameEvent.EventType.TAPPED_FOR_MANA) { UUID playerId = event.getPlayerId(); if (playerId != null) { - tappedForManaThisTurnPlayers.add(playerId); + Card card = game.getCard(event.getSourceId()); + if (card != null && card.isLand()) { + tappedForManaThisTurnPlayers.add(playerId); + } } } }