From 539e2f2939becb400d6bd2a7f22433cce27945fc Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 23 Aug 2012 11:29:04 +0000 Subject: [PATCH] - Converted some card scripts to use "UnlessCost$ Sac<...". --- res/cardsfolder/b/bog_elemental.txt | 7 ++----- res/cardsfolder/c/cosmic_larva.txt | 7 ++----- res/cardsfolder/e/endless_wurm.txt | 7 ++----- res/cardsfolder/l/lithophage.txt | 7 ++----- res/cardsfolder/s/sacred_mesa.txt | 7 ++----- res/cardsfolder/t/territorial_dispute.txt | 8 ++------ res/cardsfolder/t/thing_from_the_deep.txt | 7 ++----- 7 files changed, 14 insertions(+), 36 deletions(-) diff --git a/res/cardsfolder/b/bog_elemental.txt b/res/cardsfolder/b/bog_elemental.txt index df72b0bf7de..9a3f25a0e65 100644 --- a/res/cardsfolder/b/bog_elemental.txt +++ b/res/cardsfolder/b/bog_elemental.txt @@ -4,11 +4,8 @@ Types:Creature Elemental Text:no text PT:5/4 K:Protection from white -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_elemental.jpg diff --git a/res/cardsfolder/c/cosmic_larva.txt b/res/cardsfolder/c/cosmic_larva.txt index 0b23a15e022..7f1e4f7482a 100644 --- a/res/cardsfolder/c/cosmic_larva.txt +++ b/res/cardsfolder/c/cosmic_larva.txt @@ -4,11 +4,8 @@ Types:Creature Beast Text:no text PT:7/6 K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice two lands. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 2 | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice two lands. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Land> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/cosmic_larva.jpg diff --git a/res/cardsfolder/e/endless_wurm.txt b/res/cardsfolder/e/endless_wurm.txt index 22261460682..19f08eb7d98 100644 --- a/res/cardsfolder/e/endless_wurm.txt +++ b/res/cardsfolder/e/endless_wurm.txt @@ -4,11 +4,8 @@ Types:Creature Wurm Text:no text PT:9/9 K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice an enchantment. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Enchantment | RememberSacrificed$ True | Optional$ 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$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice an enchantment. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Enchantment> | UnlessPayer$ You SVar:NeedsToPlay:Enchantment.YouCtrl SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_wurm.jpg diff --git a/res/cardsfolder/l/lithophage.txt b/res/cardsfolder/l/lithophage.txt index 4c2d8a438ad..5ef2b3bbbe6 100644 --- a/res/cardsfolder/l/lithophage.txt +++ b/res/cardsfolder/l/lithophage.txt @@ -3,11 +3,8 @@ ManaCost:3 R R Types:Creature Insect Text:no text PT:7/7 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Mountain. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Mountain | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Mountain. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Mountain> | UnlessPayer$ You SVar:NeedsToPlay:Mountain.YouCtrl SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/lithophage.jpg diff --git a/res/cardsfolder/s/sacred_mesa.txt b/res/cardsfolder/s/sacred_mesa.txt index 5504b0f6cbe..a2947420a0a 100644 --- a/res/cardsfolder/s/sacred_mesa.txt +++ b/res/cardsfolder/s/sacred_mesa.txt @@ -2,11 +2,8 @@ Name:Sacred Mesa ManaCost:2 W Types:Enchantment Text:no text -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Pegasus. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Pegasus | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Pegasus. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Pegasus> | UnlessPayer$ You A:AB$ Token | Cost$ 1 W | TokenImage$ W 1 1 Pegasus Flying | TokenAmount$ 1 | TokenName$ Pegasus | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Pegasus creature token with flying onto the battlefield. SVar:RemAIDeck:True SVar:Rarity:Rare diff --git a/res/cardsfolder/t/territorial_dispute.txt b/res/cardsfolder/t/territorial_dispute.txt index 7678026f02c..75bcde89583 100644 --- a/res/cardsfolder/t/territorial_dispute.txt +++ b/res/cardsfolder/t/territorial_dispute.txt @@ -2,12 +2,8 @@ Name:Territorial Dispute ManaCost:4 R R Types:Enchantment Text:no text -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ LandSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. -SVar:LandSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlay:Land.YouCtrl +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You S:Mode$ CantPlayLand | Description$ Players can't play lands. SVar:RemAIDeck:True SVar:Rarity:Rare diff --git a/res/cardsfolder/t/thing_from_the_deep.txt b/res/cardsfolder/t/thing_from_the_deep.txt index d6222366c67..8c5dd9c185b 100644 --- a/res/cardsfolder/t/thing_from_the_deep.txt +++ b/res/cardsfolder/t/thing_from_the_deep.txt @@ -3,11 +3,8 @@ ManaCost:6 U U U Types:Creature Leviathan Text:no text PT:9/9 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ DeepDooDoo | TriggerDescription$ Whenever CARDNAME attacks, sacrifice it unless you sacrifice an Island. -SVar:DeepDooDoo:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Island | RememberSacrificed$ True | Optional$ True | SubAbility$ DeepSink -SVar:DeepSink:DB$ Sacrifice | Defined$ Self | SubAbility$ DeepClean | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 -SVar:DeepClean:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSacUnless | TriggerDescription$ Whenever CARDNAME attacks, sacrifice it unless you sacrifice an Island. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Island> | UnlessPayer$ You SVar:NeedsToPlay:Island.YouCtrl SVar:RemAIDeck:True SVar:Rarity:Rare