From 41c8a3774e6f8c0855481afc2dd4453f9a019f68 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 03:28:06 +0000 Subject: [PATCH] Converted Frontline Sage; Mikokoro, Center of the Sea; Scepter of Insight; Thought Courier; Xira Arien from code to keyword. --- res/cards.txt | 5 +++++ src/forge/CardFactory.java | 8 ++++++-- src/forge/CardFactory_Creatures.java | 9 +++++++++ src/forge/CardFactory_Lands.java | 4 ++++ 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/res/cards.txt b/res/cards.txt index b06849996b3..9ec953af832 100644 --- a/res/cards.txt +++ b/res/cards.txt @@ -3524,6 +3524,7 @@ Scepter of Insight 1 U U Artifact no text +abDrawCards 3 U T:1:Draw a card.:Scepter of Insight - draw a card Asha's Favor 2 W @@ -3537,6 +3538,7 @@ Creature Human Wizard no text 0/1 Exalted +abDrawCards U T:1:Drawback$YouDiscard/1:Draw a card, then discard a card.:Frontline Sage - draw a card then discard a card Blinding Mage 1 W @@ -4058,6 +4060,7 @@ Legendary Creature Insect Wizard no text 1/2 Flying +abDrawCardsTgt B R G T:1:Target player draws a card.:Xira Arien - target player draws a card Gwendlyn Di Corci R B B U @@ -11570,6 +11573,7 @@ no cost Legendary Land no text tap: add 1 +abDrawCards 2 T:1:Drawback$OppDraw/1:Each player draws a card.:Mikokoro, Center of the Sea - each player draws a card Thallid Shell-Dweller 1 G @@ -16075,6 +16079,7 @@ Thought Courier Creature Human Wizard no text 1/1 +abDrawCards T:1:Drawback$YouDiscard/1:Draw a card, then discard a card.:Thought Courier - draw a card and discard a card Puppeteer 2 U diff --git a/src/forge/CardFactory.java b/src/forge/CardFactory.java index 50c359fa3fa..d0911cf3a5a 100644 --- a/src/forge/CardFactory.java +++ b/src/forge/CardFactory.java @@ -14276,7 +14276,9 @@ public class CardFactory implements NewConstants { ability.setBeforePayMana(new Input_NoCost_TapAbility(ability)); }//*************** END ************ END ************************** - /* //*************** START *********** START ************************** + +/* + //*************** START *********** START ************************** else if(cardName.equals("Scepter of Insight")) { final SpellAbility ability = new Ability_Tap(card, "3 U") @@ -14295,7 +14297,9 @@ public class CardFactory implements NewConstants { ability.setDescription("3 U, tap: Draw a card."); ability.setStackDescription(card.getName() + " - draw a card."); }//*************** END ************ END ************************** - */ +*/ + + //*************** START *********** START ************************** else if(cardName.equals("Innocent Blood")) { final SpellAbility spell = new Spell(card) { diff --git a/src/forge/CardFactory_Creatures.java b/src/forge/CardFactory_Creatures.java index 1281b570c89..f149ab7e698 100644 --- a/src/forge/CardFactory_Creatures.java +++ b/src/forge/CardFactory_Creatures.java @@ -6980,6 +6980,8 @@ public class CardFactory_Creatures { card.addSpellAbility(ability); }//*************** END ************ END ************************** + +/* //*************** START *********** START ************************** else if(cardName.equals("Xira Arien")) { //mana tap ability @@ -7022,6 +7024,7 @@ public class CardFactory_Creatures { card.addSpellAbility(ability); }//*************** END ************ END ************************** +*/ //*************** START *********** START ************************** @@ -14036,6 +14039,8 @@ public class CardFactory_Creatures { }//*************** END ************ END ************************** + +/* //*************** START *********** START ************************** if(cardName.equals("Frontline Sage")) { final SpellAbility ability = new Ability_Tap(card, "U") { @@ -14056,6 +14061,7 @@ public class CardFactory_Creatures { ability.setDescription("U, tap: Draw a card, then discard a card."); ability.setStackDescription("Frontline Sage - draw a card, then discard a card."); }//*************** END ************ END ************************** +*/ //*************** START *********** START ************************** @@ -14370,6 +14376,7 @@ public class CardFactory_Creatures { }//*************** END ************ END ************************** +/* //*************** START *********** START ************************** else if(cardName.equals("Thought Courier")) { final Ability_Tap ability = new Ability_Tap(card) { @@ -14391,6 +14398,8 @@ public class CardFactory_Creatures { ability.setStackDescription("Thought Courier - draw a card, then discard a card."); ability.setBeforePayMana(new Input_NoCost_TapAbility(ability)); }//*************** END ************ END ************************** +*/ + //*************** START *********** START ************************** else if(cardName.equals("Elvish Hunter")) { diff --git a/src/forge/CardFactory_Lands.java b/src/forge/CardFactory_Lands.java index 001b92b4a22..25e6be307da 100644 --- a/src/forge/CardFactory_Lands.java +++ b/src/forge/CardFactory_Lands.java @@ -1637,6 +1637,8 @@ class CardFactory_Lands { }//*************** END ************ END ************************** + +/* //*************** START *********** START ************************** else if(cardName.equals("Mikokoro, Center of the Sea")) { final Ability_Tap ability = new Ability_Tap(card, "2") { @@ -1661,6 +1663,8 @@ class CardFactory_Lands { //card.addExtrinsicKeyword("tap: add 1"); }//*************** END ************ END ************************** +*/ + //*************** START *********** START ************************** else if(cardName.equals("Gargoyle Castle")) {