From c883e3bf8e1b5844622abdf43a80570a1e320f9c Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 19:55:41 +0000 Subject: [PATCH] convert Stirring Wildwood and Stalking Stones to AF_Animate. --- res/cardsfolder/stalking_stones.txt | 1 + res/cardsfolder/stirring_wildwood.txt | 3 ++- src/forge/CardFactory_Lands.java | 37 --------------------------- 3 files changed, 3 insertions(+), 38 deletions(-) diff --git a/res/cardsfolder/stalking_stones.txt b/res/cardsfolder/stalking_stones.txt index b5c683912c2..a624fc3abe7 100644 --- a/res/cardsfolder/stalking_stones.txt +++ b/res/cardsfolder/stalking_stones.txt @@ -3,6 +3,7 @@ ManaCost:no cost Types:Land Text:no text A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$Animate | Cost$ 6 | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Creature,Artifact,Elemental | Permanent$ True | SpellDescription$ CARDNAME becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.) SVar:Rarity:Uncommon SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_stones.jpg SetInfo:MRD|Uncommon|http://magiccards.info/scans/en/mi/284.jpg diff --git a/res/cardsfolder/stirring_wildwood.txt b/res/cardsfolder/stirring_wildwood.txt index 23d1950dc7e..f50b74d4513 100644 --- a/res/cardsfolder/stirring_wildwood.txt +++ b/res/cardsfolder/stirring_wildwood.txt @@ -2,9 +2,10 @@ Name:Stirring Wildwood ManaCost:no cost Types:Land Text:no text +K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool. -K:CARDNAME enters the battlefield tapped. +A:AB$Animate | Cost$ 6 | Defined$ Self | Power$ 3 | Toughness$ 4 | Types$ Creature,Elemental | Keywords$ Reach | Colors$ Green,White | SpellDescription$ Until end of turn, CARDNAME becomes a 3/4 green and white Elemental creature with reach. It's still a land. SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/stirring_wildwood.jpg SetInfo:WWK|Rare|http://magiccards.info/scans/en/wwk/144.jpg diff --git a/src/forge/CardFactory_Lands.java b/src/forge/CardFactory_Lands.java index 5b3f9e11dee..58b60c74003 100644 --- a/src/forge/CardFactory_Lands.java +++ b/src/forge/CardFactory_Lands.java @@ -583,43 +583,6 @@ class CardFactory_Lands { }//*************** END ************ END ************************** - //*************** START *********** START ************************** - else if(cardName.equals("Stalking Stones")) { - - final SpellAbility a1 = new Ability(card, "6") { - @Override - public boolean canPlayAI() { - return !card.getType().contains("Creature") && super.canPlayAI(); - } - - @Override - public void resolve() { - Card c = card; - String[] types = { "Artifact", "Creature", "Elemental" }; - String[] keywords = { }; - - CardFactoryUtil.activateManland(c, 3, 3, types, keywords, "0"); - } - };//SpellAbility - - card.clearSpellKeepManaAbility(); - card.addSpellAbility(a1); - StringBuilder sb = new StringBuilder(); - sb.append(card).append(" becomes a 3/3 Elemental artifact creature that's still a land."); - a1.setStackDescription(sb.toString()); - a1.setDescription("6: Stalking Stones becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.)"); - - Command paid1 = new Command() { - private static final long serialVersionUID = -6800983290478844750L; - - public void execute() { - AllZone.Stack.add(a1); - } - }; - a1.setBeforePayMana(new Input_PayManaCost_Ability(a1.getManaCost(), paid1)); - }//*************** END ************ END ************************** - - //*************** START *********** START ************************** else if(cardName.equals("Lavaclaw Reaches")) { final long[] timeStamp = new long[1];