From 73b4a52db36f6e08865ea8949cf5bc9471544ecc Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 05:14:23 +0000 Subject: [PATCH] Added Sylvan Ranger. --- res/card-pictures.txt | 1 + res/cards.txt | 6 ++++++ src/forge/CardFactory_Creatures.java | 13 +++++++------ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/res/card-pictures.txt b/res/card-pictures.txt index ea6d415e637..059b22869bf 100644 --- a/res/card-pictures.txt +++ b/res/card-pictures.txt @@ -38,6 +38,7 @@ snow_covered_mountain.jpg http://www.wizards.com/global/images/magic/gene snow_covered_mountain1.jpg http://www.wizards.com/global/images/magic/general/snow_covered_mountain.jpg snow_covered_mountain2.jpg http://www.magickartenmarkt.de/img/cards/Ice_Age/snow_covered_mountain.jpg snow_covered_mountain3.jpg http://www.magickartenmarkt.de/img/cards/Ice_Age/snow_covered_mountain.jpg +sylvan_ranger.jpg http://www.wizards.com/global/images/magic/general/sylvan_ranger.jpg manic_vandal.jpg http://www.wizards.com/global/images/magic/general/manic_vandal.jpg back_to_nature.jpg http://www.wizards.com/global/images/magic/general/back_to_nature.jpg augury_owl.jpg http://www.wizards.com/global/images/magic/general/augury_owl.jpg diff --git a/res/cards.txt b/res/cards.txt index 63ffee3339d..bdd2dd18fab 100644 --- a/res/cards.txt +++ b/res/cards.txt @@ -1,3 +1,9 @@ +Sylvan Ranger +1 G +Creature Elf Scout +When Sylvan Ranger enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. +1/1 + Manic Vandal 2 R Creature Human Warrior diff --git a/src/forge/CardFactory_Creatures.java b/src/forge/CardFactory_Creatures.java index 8ea8c44e9a7..aa81d78fcda 100644 --- a/src/forge/CardFactory_Creatures.java +++ b/src/forge/CardFactory_Creatures.java @@ -18862,9 +18862,8 @@ public class CardFactory_Creatures { } //**************END****************END*********************** - //*************** START *********** START ************************** - else if(cardName.equals("Borderland Ranger")) { + else if(cardName.equals("Borderland Ranger") || cardName.equals("Sylvan Ranger")) { final Ability ability = new Ability(card, "0") { @Override @@ -18903,16 +18902,18 @@ public class CardFactory_Creatures { private static final long serialVersionUID = 7042012311958529153L; public void execute() { - ability.setStackDescription(card.getName() - + " - search library for a basic land card and put it into your hand."); + StringBuffer sb = new StringBuffer(); + sb.append(card.getName()).append(" - search library for a basic land card and put it into your hand."); + ability.setStackDescription(sb.toString()); + // ability.setStackDescription(card.getName() + // + " - search library for a basic land card and put it into your hand."); AllZone.Stack.add(ability); } }; card.addComesIntoPlayCommand(fetchBasicLand); - }//*************** END ************ END ************************** - //*************** START *********** START ************************** + //*************** START *********** START ************************** else if(cardName.equals("Kazandu Tuskcaller")) { final Ability_Tap ability = new Ability_Tap(card, "0") {