[refactoring] removed SearchLibraryRevealPutInHandEffect (duplicate)

This commit is contained in:
North 2012-07-15 13:12:44 +03:00
parent 2a94f4b0c7
commit c611983f57
30 changed files with 122 additions and 189 deletions

View file

@ -33,7 +33,7 @@ import mage.Constants.CardType;
import mage.Constants.Rarity;
import mage.MageInt;
import mage.abilities.common.EntersBattlefieldTriggeredAbility;
import mage.abilities.effects.common.search.SearchLibraryRevealPutInHandEffect;
import mage.abilities.effects.common.search.SearchLibraryPutInHandEffect;
import mage.abilities.keyword.FlyingAbility;
import mage.cards.CardImpl;
import mage.filter.FilterCard;
@ -61,8 +61,9 @@ public class SquadronHawk extends CardImpl<SquadronHawk> {
this.toughness = new MageInt(1);
this.addAbility(FlyingAbility.getInstance());
// When Squadron Hawk enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, put them into your hand, then shuffle your library.
TargetCardInLibrary target = new TargetCardInLibrary(0, 3, filter);
this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryRevealPutInHandEffect(target), true));
this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(target, true, true), true));
}
public SquadronHawk(final SquadronHawk card) {