From d40c323c6c14fc83aa99bb0108d697fab3fc549e Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 14 Jun 2012 15:07:35 +0000 Subject: [PATCH] - Converted Wall of Reverence to script. --- res/cardsfolder/s/souls_grace.txt | 1 + res/cardsfolder/w/wall_of_reverence.txt | 6 +++++- src/main/java/forge/game/phase/EndOfTurn.java | 6 +++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/res/cardsfolder/s/souls_grace.txt b/res/cardsfolder/s/souls_grace.txt index c8d66039fcb..88063696249 100644 --- a/res/cardsfolder/s/souls_grace.txt +++ b/res/cardsfolder/s/souls_grace.txt @@ -5,6 +5,7 @@ Text:no text A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ You gain life equal to target creature's power. SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X SVar:X:Targeted$CardPower +SVar:RemAIDeck:True SVar:Rarity:Common SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_grace.jpg SetInfo:ALA|Common|http://magiccards.info/scans/en/ala/28.jpg diff --git a/res/cardsfolder/w/wall_of_reverence.txt b/res/cardsfolder/w/wall_of_reverence.txt index 12a82bf69d8..2c53cb99cae 100644 --- a/res/cardsfolder/w/wall_of_reverence.txt +++ b/res/cardsfolder/w/wall_of_reverence.txt @@ -1,10 +1,14 @@ Name:Wall of Reverence ManaCost:3 W Types:Creature Spirit Wall -Text:At the beginning of your end step, you may gain life equal to the power of target creature you control. +Text:no text PT:1/6 K:Defender K:Flying +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may gain life equal to the power of target creature you control. +SVar:TrigDig:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X +SVar:X:Targeted$CardPower SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_reverence.jpg SetInfo:CFX|Rare|http://magiccards.info/scans/en/cfx/20.jpg diff --git a/src/main/java/forge/game/phase/EndOfTurn.java b/src/main/java/forge/game/phase/EndOfTurn.java index daf5b42aedf..f048d0ab85f 100644 --- a/src/main/java/forge/game/phase/EndOfTurn.java +++ b/src/main/java/forge/game/phase/EndOfTurn.java @@ -56,7 +56,7 @@ public class EndOfTurn extends Phase implements java.io.Serializable { final CardList all = AllZoneUtil.getCardsIn(ZoneType.Battlefield); - EndOfTurn.endOfTurnWallOfReverence(); + //EndOfTurn.endOfTurnWallOfReverence(); EndOfTurn.endOfTurnLighthouseChronologist(); // reset mustAttackEntity for me @@ -229,7 +229,7 @@ public class EndOfTurn extends Phase implements java.io.Serializable { } // executeAt() - private static void endOfTurnWallOfReverence() { + /*private static void endOfTurnWallOfReverence() { final Player player = Singletons.getModel().getGameState().getPhaseHandler().getPlayerTurn(); final CardList list = player.getCardsIn(ZoneType.Battlefield, "Wall of Reverence"); @@ -272,7 +272,7 @@ public class EndOfTurn extends Phase implements java.io.Serializable { AllZone.getStack().addSimultaneousStackEntry(ability); } - } // endOfTurnWallOfReverence() + } // endOfTurnWallOfReverence()*/ private static void endOfTurnLighthouseChronologist() { final Player player = Singletons.getModel().getGameState().getPhaseHandler().getPlayerTurn();