From b97349fe29b0168c7b982ee7cb5a236d73813acf Mon Sep 17 00:00:00 2001 From: Sloth Date: Fri, 5 Apr 2013 21:58:34 +0000 Subject: [PATCH] - Converted some more cards to unless costs. --- res/cardsfolder/b/body_snatcher.txt | 6 ++---- res/cardsfolder/d/drekavac.txt | 10 ++++------ res/cardsfolder/f/fallow_wurm.txt | 2 +- res/cardsfolder/h/hidden_horror.txt | 7 ++----- res/cardsfolder/m/mercenary_knight.txt | 7 ++----- 5 files changed, 11 insertions(+), 21 deletions(-) diff --git a/res/cardsfolder/b/body_snatcher.txt b/res/cardsfolder/b/body_snatcher.txt index 096535ac860..aa7897a3035 100644 --- a/res/cardsfolder/b/body_snatcher.txt +++ b/res/cardsfolder/b/body_snatcher.txt @@ -2,10 +2,8 @@ Name:Body Snatcher ManaCost:2 B B Types:Creature Minion PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigBodySnatcherDiscardCreature | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you discard a creature card. -SVar:TrigBodySnatcherDiscardCreature:AB$ Discard | Cost$ 0 | Mode$ TgtChoose | DiscardValid$ Creature | RememberDiscarded$ True | Optional$ True | SubAbility$ DBBodySnatcherExileMe -SVar:DBBodySnatcherExileMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBBodySnatcherCleanup -SVar:DBBodySnatcherCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBExileMe | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you discard a creature card. +SVar:DBExileMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBodySnatcherExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME and return target creature card from your graveyard to the battlefield. SVar:TrigBodySnatcherExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBBodySnatcherReturnCreature SVar:DBBodySnatcherReturnCreature:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield diff --git a/res/cardsfolder/d/drekavac.txt b/res/cardsfolder/d/drekavac.txt index 101cfe1b1c4..c9a7b387fe4 100644 --- a/res/cardsfolder/d/drekavac.txt +++ b/res/cardsfolder/d/drekavac.txt @@ -3,12 +3,10 @@ ManaCost:1 B Types:Creature Beast Text: PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a noncreature card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | DiscardValid$ Card.nonCreature | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a noncreature card. +SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<1/Card.nonCreature> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$ValidHand Card.nonCreature+YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card111258.jpg Oracle:When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card. SetInfo:DIS Uncommon \ No newline at end of file diff --git a/res/cardsfolder/f/fallow_wurm.txt b/res/cardsfolder/f/fallow_wurm.txt index 87b6046c263..345d07d870e 100644 --- a/res/cardsfolder/f/fallow_wurm.txt +++ b/res/cardsfolder/f/fallow_wurm.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Wurm PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You SVar:NeedsToPlayVar:Y GE1 SVar:Y:Count$TypeInYourHand.Land SVar:Picture:http://www.wizards.com/global/images/magic/general/fallow_wurm.jpg diff --git a/res/cardsfolder/h/hidden_horror.txt b/res/cardsfolder/h/hidden_horror.txt index cbbf6959099..e0e027e176b 100644 --- a/res/cardsfolder/h/hidden_horror.txt +++ b/res/cardsfolder/h/hidden_horror.txt @@ -2,11 +2,8 @@ Name:Hidden Horror ManaCost:1 B B Types:Creature Horror PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | DiscardValid$ Creature | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$TypeInYourHand.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_horror.jpg diff --git a/res/cardsfolder/m/mercenary_knight.txt b/res/cardsfolder/m/mercenary_knight.txt index ff12ba35977..1d67103fc86 100644 --- a/res/cardsfolder/m/mercenary_knight.txt +++ b/res/cardsfolder/m/mercenary_knight.txt @@ -2,11 +2,8 @@ Name:Mercenary Knight ManaCost:2 B Types:Creature Human Mercenary Knight PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | DiscardValid$ Creature | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$TypeInYourHand.Creature SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4228&type=card