From f69ecddf871061d98338232f49f13b47b897f311 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 10 Nov 2014 17:31:41 +0100 Subject: [PATCH] Fixes to Freyalise, Llanowar's Fury. --- .../mage/sets/commander2014/FreyaliseLlanowarsFury.java | 7 ++++++- Mage/src/mage/game/command/Commander.java | 1 - 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/sets/commander2014/FreyaliseLlanowarsFury.java b/Mage.Sets/src/mage/sets/commander2014/FreyaliseLlanowarsFury.java index be5817ace5..dd50d94fad 100644 --- a/Mage.Sets/src/mage/sets/commander2014/FreyaliseLlanowarsFury.java +++ b/Mage.Sets/src/mage/sets/commander2014/FreyaliseLlanowarsFury.java @@ -32,14 +32,17 @@ import mage.MageInt; import mage.ObjectColor; import mage.abilities.LoyaltyAbility; import mage.abilities.common.CanBeYourCommanderAbility; +import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.DestroyTargetEffect; import mage.abilities.effects.common.DrawCardSourceControllerEffect; +import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.mana.GreenManaAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; +import mage.counters.CounterType; import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.Predicates; @@ -71,6 +74,8 @@ public class FreyaliseLlanowarsFury extends CardImpl { this.color.setGreen(true); + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance(3)), false)); + // +2: Put a 1/1 green Elf Druid creature token onto the battlefield with "{tap}: Add {G} to your mana pool." this.addAbility(new LoyaltyAbility(new CreateTokenEffect(new FreyaliseLlanowarsFuryToken()), 2)); // -2: Destroy target artifact or enchantment. @@ -78,7 +83,7 @@ public class FreyaliseLlanowarsFury extends CardImpl { loyaltyAbility.addTarget(new TargetPermanent(filter)); this.addAbility(loyaltyAbility); // -6: Draw a card for each green creature you control. - this.addAbility(new LoyaltyAbility(new DrawCardSourceControllerEffect(new PermanentsOnBattlefieldCount(filter)), -6)); + this.addAbility(new LoyaltyAbility(new DrawCardSourceControllerEffect(new PermanentsOnBattlefieldCount(filterGreen)), -6)); // Freyalise, Llanowar's Fury can be your commander. this.addAbility(CanBeYourCommanderAbility.getInstance()); diff --git a/Mage/src/mage/game/command/Commander.java b/Mage/src/mage/game/command/Commander.java index 2426b900e8..d46c66f645 100644 --- a/Mage/src/mage/game/command/Commander.java +++ b/Mage/src/mage/game/command/Commander.java @@ -38,7 +38,6 @@ import mage.abilities.costs.mana.ManaCost; import mage.abilities.costs.mana.ManaCosts; import mage.cards.Card; import mage.constants.CardType; -import mage.constants.Zone; import mage.game.Game; import java.util.List;