- Fixed Cultivate and friends so they only shuffle the library once.

This commit is contained in:
swordshine
2014-05-02 07:12:54 +00:00
parent bb9c7dcec7
commit 7b4d766442
4 changed files with 8 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
Name:Cultivate
ManaCost:2 G
Types:Sorcery
A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.
A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBChangeZone | NoShuffle$ True | SpellDescription$ Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.
SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/cultivate.jpg
Oracle:Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.

View File

@@ -1,7 +1,7 @@
Name:Kodama's Reach
ManaCost:2 G
Types:Sorcery Arcane
A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.
A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | NoShuffle$ True | SubAbility$ DBChangeZone | SpellDescription$ Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.
SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1
SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50299.jpg
Oracle:Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.

View File

@@ -1,7 +1,7 @@
Name:Peregrination
ManaCost:3 G
Types:Sorcery
A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Seach your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1.
A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | NoShuffle$ True | SubAbility$ DBChangeZone | SpellDescription$ Seach your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBScry
SVar:DBScry:DB$ Scry | ScryNum$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrination.jpg

View File

@@ -1,11 +1,11 @@
Name:Strongarm Tactics
ManaCost:1 B
Types:Sorcery
A:SP$ Discard | Cost$ 1 B | Mode$ TgtChoose | Defined$ Each | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBLoseLifeYou | SpellDescription$ Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life.
SVar:DBLoseLifeYou:DB$ LoseLife | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | Defined$ You | SubAbility$ DBLoseLifeOpp
SVar:DBLoseLifeOpp:DB$ LoseLife | LifeAmount$ 4 | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQ0 | Defined$ Opponent
SVar:X:Remembered$Valid Creature.YouOwn
SVar:Y:Remembered$Valid Creature.YouDontOwn
A:SP$ Discard | Cost$ 1 B | Mode$ TgtChoose | Defined$ Each | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBRepeat | SpellDescription$ Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life.
SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | Defined$ Player.IsRemembered | References$ X
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Remembered$Valid Creature.RememberedPlayerCtrl
SVar:RemAIDeck:True
SVar:NeedsToPlayVar:Z GE1
SVar:Z:Count$TypeInYourHand.Creature