diff --git a/forge-gui/res/cardsfolder/a/avenger_en_dal.txt b/forge-gui/res/cardsfolder/a/avenger_en_dal.txt index 6fe7296c44f..4d1ae018b98 100644 --- a/forge-gui/res/cardsfolder/a/avenger_en_dal.txt +++ b/forge-gui/res/cardsfolder/a/avenger_en_dal.txt @@ -2,7 +2,7 @@ Name:Avenger en-Dal ManaCost:1 W Types:Creature Human Spellshaper PT:1/1 -A:AB$ ChangeZone | Cost$ 2 W T Discard<1/Card> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SpellDescription$ Exile target attacking creature. Its controller gains life equal to its toughness. | SubAbility$ DBGainLife +A:AB$ ChangeZone | Cost$ 2 W T Discard<1/Card> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking creature. Its controller gains life equal to its toughness. | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/c/chastise.txt b/forge-gui/res/cardsfolder/c/chastise.txt index 50f0d354b9c..56abb0baa32 100644 --- a/forge-gui/res/cardsfolder/c/chastise.txt +++ b/forge-gui/res/cardsfolder/c/chastise.txt @@ -1,7 +1,7 @@ Name:Chastise ManaCost:3 W Types:Instant -A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target attacking creature. You gain life equal to its power. +A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target attacking creature. You gain life equal to its power. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardPower diff --git a/forge-gui/res/cardsfolder/d/deaths_caress.txt b/forge-gui/res/cardsfolder/d/deaths_caress.txt index 678a7a7a486..fac5ae4c36a 100644 --- a/forge-gui/res/cardsfolder/d/deaths_caress.txt +++ b/forge-gui/res/cardsfolder/d/deaths_caress.txt @@ -1,10 +1,10 @@ Name:Death's Caress ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. If that creature was a Human, you gain life equal to its toughness. +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. If that creature was a Human, you gain life equal to its toughness. SVar:DBGainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ Y | ConditionCheckSVar$ IsHuman | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsHuman,Y SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:IsHuman:RememberedLKI$Valid Human +SVar:IsHuman:TargetedLKI$Valid Human SVar:Y:TargetedLKI$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_caress.jpg Oracle:Destroy target creature. If that creature was a Human, you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/d/devour_in_shadow.txt b/forge-gui/res/cardsfolder/d/devour_in_shadow.txt index 11b311881e9..7141eadd98e 100644 --- a/forge-gui/res/cardsfolder/d/devour_in_shadow.txt +++ b/forge-gui/res/cardsfolder/d/devour_in_shadow.txt @@ -1,7 +1,7 @@ Name:Devour in Shadow ManaCost:B B Types:Instant -A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | RememberLKI$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. It can't be regenerated. You lose life equal to that creature's toughness. +A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. It can't be regenerated. You lose life equal to that creature's toughness. SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/e/exile.txt b/forge-gui/res/cardsfolder/e/exile.txt index a85655831fe..60895b22294 100644 --- a/forge-gui/res/cardsfolder/e/exile.txt +++ b/forge-gui/res/cardsfolder/e/exile.txt @@ -1,7 +1,7 @@ Name:Exile ManaCost:2 W Types:Instant -A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature.attacking+nonWhite | TgtPrompt$ Select target nonwhite attacking creature | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Exile target nonwhite attacking creature. You gain life equal to its toughness. +A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature.attacking+nonWhite | TgtPrompt$ Select target nonwhite attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBGainLife | SpellDescription$ Exile target nonwhite attacking creature. You gain life equal to its toughness. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/g/garruk_apex_predator.txt b/forge-gui/res/cardsfolder/g/garruk_apex_predator.txt index 2cf0c891f93..7500aa771fb 100644 --- a/forge-gui/res/cardsfolder/g/garruk_apex_predator.txt +++ b/forge-gui/res/cardsfolder/g/garruk_apex_predator.txt @@ -4,7 +4,7 @@ Types:Planeswalker Garruk Loyalty:5 A:AB$ Destroy | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Planeswalker.Other | TgtPrompt$ Select another target planeswalker | Planeswalker$ True | SpellDescription$ Destroy another target planeswalker. A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Black | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Deathtouch | SpellDescription$ Put a 3/3 black Beast creature token with deathtouch onto the battlefield. -A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. +A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/g/gloomlance.txt b/forge-gui/res/cardsfolder/g/gloomlance.txt index 361ed6823ab..a69a4161f6d 100644 --- a/forge-gui/res/cardsfolder/g/gloomlance.txt +++ b/forge-gui/res/cardsfolder/g/gloomlance.txt @@ -1,7 +1,7 @@ Name:Gloomlance ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBDiscard | SpellDescription$ Destroy target creature. If that creature was green or white, its controller discards a card. +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDiscard | SpellDescription$ Destroy target creature. If that creature was green or white, its controller discards a card. SVar:DBDiscard:DB$ Discard | Defined$ RememberedController | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$Valid Card.Green,Card.White diff --git a/forge-gui/res/cardsfolder/g/grisly_spectacle.txt b/forge-gui/res/cardsfolder/g/grisly_spectacle.txt index 48c7ffc213e..d86a9fb18d5 100644 --- a/forge-gui/res/cardsfolder/g/grisly_spectacle.txt +++ b/forge-gui/res/cardsfolder/g/grisly_spectacle.txt @@ -1,7 +1,7 @@ Name:Grisly Spectacle ManaCost:2 B B Types:Instant -A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | SubAbility$ DBMill | RememberLKI$ True | SpellDescription$ Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. +A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | SubAbility$ DBMill | SpellDescription$ Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. SVar:DBMill:DB$ Mill | NumCards$ X | Defined$ RememberedController | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardPower diff --git a/forge-gui/res/cardsfolder/o/orzhov_charm.txt b/forge-gui/res/cardsfolder/o/orzhov_charm.txt index f57bd6ddf66..c3c490ba33d 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_charm.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_charm.txt @@ -5,7 +5,7 @@ A:SP$ Charm | Cost$ W B | Choices$ ReturnAll,DBDestroy,DBZombify | CharmNum$ 1 | SVar:ReturnAll:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | StackDescription$ None | SubAbility$ DBChangeZoneAll | RememberObjects$ Targeted | SpellDescription$ Return target creature you control and all Auras you control attached to it to their owners' hands SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Creature.IsRemembered,Aura.AttachedTo Creature.IsRemembered+YouCtrl | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | RememberLKI$ True | SpellDescription$ Destroy target creature and you lose life equal to that creature's toughness +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature and you lose life equal to that creature's toughness SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:X:TargetedLKI$CardToughness SVar:DBZombify:DB$ ChangeZone | ValidTgts$ Creature.cmcLE1+YouOwn | TgtPrompt$ Select target creature card with converted mana cost 1 or less in your graveyard | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rashida_scalebane.txt b/forge-gui/res/cardsfolder/r/rashida_scalebane.txt index 2dce17c4c99..af837be2f97 100644 --- a/forge-gui/res/cardsfolder/r/rashida_scalebane.txt +++ b/forge-gui/res/cardsfolder/r/rashida_scalebane.txt @@ -2,7 +2,7 @@ Name:Rashida Scalebane ManaCost:3 W W Types:Legendary Creature Human Soldier PT:3/4 -A:AB$ Destroy | Cost$ T | ValidTgts$ Dragon.attacking,Dragon.blocking | NoRegen$ True | TgtPrompt$ Select target attacking or blocking Dragon | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target attacking or blocking Dragon. It can't be regenerated. You gain life equal to its power. +A:AB$ Destroy | Cost$ T | ValidTgts$ Dragon.attacking,Dragon.blocking | NoRegen$ True | TgtPrompt$ Select target attacking or blocking Dragon | SubAbility$ DBGainLife | SpellDescription$ Destroy target attacking or blocking Dragon. It can't be regenerated. You gain life equal to its power. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardPower diff --git a/forge-gui/res/cardsfolder/r/rite_of_the_serpent.txt b/forge-gui/res/cardsfolder/r/rite_of_the_serpent.txt index cdcddacf429..b9a2f58576b 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_the_serpent.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_the_serpent.txt @@ -1,7 +1,7 @@ Name:Rite of the Serpent ManaCost:4 B B Types:Sorcery -A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBToken | SpellDescription$ Destroy target creature. If that creature had a +1/+1 counter on it, put a 1/1 green Snake creature token onto the battlefield. +A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBToken | SpellDescription$ Destroy target creature. If that creature had a +1/+1 counter on it, put a 1/1 green Snake creature token onto the battlefield. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake KTK | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$Valid Creature.counters_GE1_P1P1 diff --git a/forge-gui/res/cardsfolder/s/sever_soul.txt b/forge-gui/res/cardsfolder/s/sever_soul.txt index ec8fc828466..5e898e348bc 100644 --- a/forge-gui/res/cardsfolder/s/sever_soul.txt +++ b/forge-gui/res/cardsfolder/s/sever_soul.txt @@ -1,7 +1,7 @@ Name:Sever Soul ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You gain life equal to its toughness. +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You gain life equal to its toughness. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/v/vendetta.txt b/forge-gui/res/cardsfolder/v/vendetta.txt index 64c4bcbc958..7d54987508f 100644 --- a/forge-gui/res/cardsfolder/v/vendetta.txt +++ b/forge-gui/res/cardsfolder/v/vendetta.txt @@ -1,7 +1,7 @@ Name:Vendetta ManaCost:B Types:Instant -A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.nonBlack | AITgts$ Card.toughnessLTY | TgtPrompt$ Select target nonblack creature | NoRegen$ True | RememberLKI$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You lose life equal to that creature's toughness. +A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.nonBlack | AITgts$ Card.toughnessLTY | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You lose life equal to that creature's toughness. SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TargetedLKI$CardToughness diff --git a/forge-gui/res/cardsfolder/w/weed_strangle.txt b/forge-gui/res/cardsfolder/w/weed_strangle.txt index 8bbf1aab65c..22e6cfbe2eb 100644 --- a/forge-gui/res/cardsfolder/w/weed_strangle.txt +++ b/forge-gui/res/cardsfolder/w/weed_strangle.txt @@ -1,7 +1,7 @@ Name:Weed Strangle ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBClash | RememberLKI$ True | SpellDescription$ Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBClash | SpellDescription$ Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. SVar:DBClash:DB$ Clash | WinSubAbility$ DBGain SVar:DBGain:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True