From 960eddf5434c531dd19c7cb62827bbeec49de58c Mon Sep 17 00:00:00 2001 From: Sloth Date: Tue, 13 Nov 2012 20:16:29 +0000 Subject: [PATCH] - Converted Phyrexian Processor to script (by moomarc). --- res/cardsfolder/p/phyrexian_processor.txt | 9 ++++++--- .../forge/card/cardfactory/CardFactoryArtifacts.java | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/res/cardsfolder/p/phyrexian_processor.txt b/res/cardsfolder/p/phyrexian_processor.txt index edd455eb7f8..63fc31832c7 100644 --- a/res/cardsfolder/p/phyrexian_processor.txt +++ b/res/cardsfolder/p/phyrexian_processor.txt @@ -1,9 +1,12 @@ Name:Phyrexian Processor ManaCost:4 Types:Artifact -Text:As CARDNAME enters the battlefield, pay any amount of life. -A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Minion | TokenTypes$ Creature,Minion | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ B X X Minion | SpellDescription$ Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield. -SVar:X:Count$xLifePaid +Text:no text +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ PayLife | Static$ True | TriggerDescription$ As CARDNAME enters the battlefield, pay any amount of life. +SVar:PayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ ChosenX +A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Minion | TokenTypes$ Creature,Minion | TokenOwner$ You | TokenColors$ Black | TokenPower$ LifePaidOnETB | TokenToughness$ LifePaidOnETB | TokenImage$ B X X Minion | SpellDescription$ Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield. +SVar:X:XChoice +SVar:LifePaidOnETB:Number$0 SVar:RemAIDeck:True SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_processor.jpg diff --git a/src/main/java/forge/card/cardfactory/CardFactoryArtifacts.java b/src/main/java/forge/card/cardfactory/CardFactoryArtifacts.java index 30c8cb94f80..5de62a2a5c5 100644 --- a/src/main/java/forge/card/cardfactory/CardFactoryArtifacts.java +++ b/src/main/java/forge/card/cardfactory/CardFactoryArtifacts.java @@ -320,7 +320,7 @@ class CardFactoryArtifacts { } // *************** END ************ END ************************** // *************** START *********** START ************************** - else if (cardName.equals("Phyrexian Processor")) { + /*else if (cardName.equals("Phyrexian Processor")) { final Command intoPlay = new Command() { private static final long serialVersionUID = 5634360316643996274L; @@ -348,7 +348,7 @@ class CardFactoryArtifacts { } }; card.addComesIntoPlayCommand(intoPlay); - } // *************** END ************ END ************************** + }*/ // *************** END ************ END ************************** // *************** START *********** START ************************** else if (cardName.equals("Scroll Rack")) {