From 490d83774ca995fd848a1c6e4fcc0d21d7d50367 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 30 Jun 2015 08:17:50 +0200 Subject: [PATCH] * Dirty Wererat - Fixed the not working regenerate ability. --- Mage.Sets/src/mage/sets/odyssey/DirtyWererat.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/sets/odyssey/DirtyWererat.java b/Mage.Sets/src/mage/sets/odyssey/DirtyWererat.java index 49de38d2616..c29c20bb2f7 100644 --- a/Mage.Sets/src/mage/sets/odyssey/DirtyWererat.java +++ b/Mage.Sets/src/mage/sets/odyssey/DirtyWererat.java @@ -66,16 +66,18 @@ public class DirtyWererat extends CardImpl { // {B}, Discard a card: Regenerate Dirty Wererat. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl("{B}")); ability.addCost(new DiscardCardCost()); + this.addAbility(ability); + // Threshold - As long as seven or more cards are in your graveyard, Dirty Wererat gets +2/+2 and can't block. Ability thresholdAbility = new SimpleStaticAbility(Zone.BATTLEFIELD, - new ConditionalContinuousEffect( - new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield), - new CardsInControllerGraveCondition(7), - "Threshold - If seven or more cards are in your graveyard, Dirty Wererat gets +2/+2 and can't block" + new ConditionalContinuousEffect( + new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield), + new CardsInControllerGraveCondition(7), + "Threshold - If seven or more cards are in your graveyard, Dirty Wererat gets +2/+2 and can't block" )); Effect effect = new ConditionalRestrictionEffect( - new CantBlockSourceEffect(Duration.WhileOnBattlefield), - new CardsInControllerGraveCondition(7)); + new CantBlockSourceEffect(Duration.WhileOnBattlefield), + new CardsInControllerGraveCondition(7)); effect.setText("and can't block"); thresholdAbility.addEffect(effect); this.addAbility(thresholdAbility);