From 546e129d511624e22ba8a2504a0809805d3adb47 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 2 Sep 2020 15:05:07 +0200 Subject: [PATCH] * Zhur-Taa Druid, Treasure Nabber and Price of Glory - Fixed that non mana effects were triggered during mana calculation. --- Mage.Sets/src/mage/cards/p/PriceOfGlory.java | 3 ++- Mage.Sets/src/mage/cards/t/TreasureNabber.java | 3 ++- Mage.Sets/src/mage/cards/z/ZhurTaaDruid.java | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/cards/p/PriceOfGlory.java b/Mage.Sets/src/mage/cards/p/PriceOfGlory.java index 1e4c849ccae..fdefba02af0 100644 --- a/Mage.Sets/src/mage/cards/p/PriceOfGlory.java +++ b/Mage.Sets/src/mage/cards/p/PriceOfGlory.java @@ -52,7 +52,8 @@ class PriceOfGloryAbility extends TriggeredAbilityImpl { @Override public boolean checkEventType(GameEvent event, Game game) { - return event.getType() == EventType.TAPPED_FOR_MANA; + return event.getType() == EventType.TAPPED_FOR_MANA + && !game.inCheckPlayableState(); } @Override diff --git a/Mage.Sets/src/mage/cards/t/TreasureNabber.java b/Mage.Sets/src/mage/cards/t/TreasureNabber.java index eb4f26045a9..3b3edbb361e 100644 --- a/Mage.Sets/src/mage/cards/t/TreasureNabber.java +++ b/Mage.Sets/src/mage/cards/t/TreasureNabber.java @@ -56,7 +56,8 @@ class TreasureNabberAbility extends TriggeredAbilityImpl { @Override public boolean checkEventType(GameEvent event, Game game) { - return event.getType() == EventType.TAPPED_FOR_MANA; + return event.getType() == EventType.TAPPED_FOR_MANA + && !game.inCheckPlayableState(); } @Override diff --git a/Mage.Sets/src/mage/cards/z/ZhurTaaDruid.java b/Mage.Sets/src/mage/cards/z/ZhurTaaDruid.java index eca81b5aae6..acd05e15372 100644 --- a/Mage.Sets/src/mage/cards/z/ZhurTaaDruid.java +++ b/Mage.Sets/src/mage/cards/z/ZhurTaaDruid.java @@ -29,7 +29,7 @@ public final class ZhurTaaDruid extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // {tap}: Add {G}. + // {T}: Add {G}. this.addAbility(new GreenManaAbility()); // Whenever you tap Zhur-Taa Druid for mana, it deals 1 damage to each opponent. this.addAbility(new ZhurTaaDruidAbility()); @@ -58,7 +58,8 @@ class ZhurTaaDruidAbility extends TriggeredAbilityImpl { @Override public boolean checkEventType(GameEvent event, Game game) { - return event.getType() == EventType.TAPPED_FOR_MANA; + return event.getType() == EventType.TAPPED_FOR_MANA + && !game.inCheckPlayableState(); } @Override