From f9b7db92a72925f28acb8ca2402779acf913933a Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sat, 12 Sep 2020 15:03:15 +0800 Subject: [PATCH 01/13] some znr card --- .../res/cardsfolder/upcoming/ZNR/allied_assault.txt | 8 ++++++++ .../res/cardsfolder/upcoming/ZNR/attended_healer.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt | 6 ++++++ .../cardsfolder/upcoming/ZNR/brushfire_elemental.txt | 9 +++++++++ .../res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt | 7 +++++++ .../res/cardsfolder/upcoming/ZNR/cascade_seer.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/ZNR/chilling_trap.txt | 6 ++++++ .../upcoming/ZNR/cleric_of_chill_depths.txt | 7 +++++++ 8 files changed, 63 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt new file mode 100644 index 00000000000..312a6120e6d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt @@ -0,0 +1,8 @@ +Name:Allied Assault +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ X | NumDef$ X | References$ X | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | SpellDescription$ Up to two target creatures each get +X/+X until end of turn, where X is the number of creatures in your party. +SVar:X:Count$Party +DeckHas:Ability$Party +DeckHints:Type$Cleric|Rogue|Warrior|Wizard +Oracle:Up to two target creatures each get +X/+X until end of turn, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt new file mode 100644 index 00000000000..7a7434a5395 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -0,0 +1,10 @@ +Name:Attended Healer +ManaCost:3 W +Types:Creature Kor Cleric +PT:2/3 +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | Execute$ DBToken | TriggerDescription$ Whenever you gain life for the first time each turn, return CARDNAME from your graveyard to your hand. +A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another target Cleric | KW$ Lifelink | SpellDescription$ target Cleric gains lifelink until end of turn. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ You | SpellDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. +SVar:X:Count$LifeYouGainedTimesThisTurn +DeckHints:Ability$LifeGain +Oracle:Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token.\n{2}{W}: Another target Cleric gains lifelink until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt new file mode 100644 index 00000000000..4feabc2256a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt @@ -0,0 +1,6 @@ +Name:Blood Price +ManaCost:3 B +Types:Sorcery +A:SP$ Dig | Cost$ 3 B | DigNum$ 4 | ChangeNum$ 2 | SubAbility$ DBLoseLife | SpellDescription$ Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. +SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 | Defined$ You +Oracle:Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt new file mode 100644 index 00000000000..3c5e9e92070 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt @@ -0,0 +1,9 @@ +Name:Brushfire Elemental +ManaCost:R G +Types:Creature Elemental +PT:1/1 +K:Haste +K:CantBeBlockedBy Creature.powerLE2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +Oracle:Haste\nBrushfire Elemental can't be blocked by creatures with power 2 or less.\nLandfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt new file mode 100644 index 00000000000..f5b211937b9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt @@ -0,0 +1,7 @@ +Name:Canyon Jerboa +ManaCost:2 W +Types:Creature Mouse +PT:1/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ DBPumpAll | Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 +Oracle:Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt new file mode 100644 index 00000000000..4095bbc974d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt @@ -0,0 +1,10 @@ +Name:Cascade Seer +ManaCost:3 U +Types:Creature Merfolk Wizard +PT:3/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry X, where X is the number of creatures in your party. +SVar:TrigScry:DB$Scry | ScryNum$ X | References$ X +SVar:X:Count$Party +DeckHas:Ability$Party +DeckHints:Type$Cleric|Rogue|Warrior|Wizard +Oracle:When Cascade Seer enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt new file mode 100644 index 00000000000..ad837513066 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt @@ -0,0 +1,6 @@ +Name:Chilling Trap +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Target creature gets -4/-0 until end of turn.If you control a Wizard, draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard +Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt new file mode 100644 index 00000000000..65a00b5b35b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt @@ -0,0 +1,7 @@ +Name:Cleric of Chill Depths +ManaCost:1 U +Types:Creature Merfolk Cleric +PT:1/3 +T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature, that creature doesn't untap during its controller's next untap step. +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +Oracle:Whenever Cleric of Chill Depths blocks a creature, that creature doesn't untap during its controller's next untap step. \ No newline at end of file From d2ada430274b0431abecd11970bb9ea41a99a184 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sat, 12 Sep 2020 19:25:26 +0800 Subject: [PATCH 02/13] cat token --- forge-gui/res/tokenscripts/w_1_1_cat.txt | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 forge-gui/res/tokenscripts/w_1_1_cat.txt diff --git a/forge-gui/res/tokenscripts/w_1_1_cat.txt b/forge-gui/res/tokenscripts/w_1_1_cat.txt new file mode 100644 index 00000000000..94ecfd57b6b --- /dev/null +++ b/forge-gui/res/tokenscripts/w_1_1_cat.txt @@ -0,0 +1,6 @@ +Name:Cat +ManaCost:no cost +PT:1/1 +Colors:white +Types:Creature Cat +Oracle: \ No newline at end of file From 10072a35950994a50ad4077fde9531866f1ee248 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:31:31 +0800 Subject: [PATCH 03/13] fix TriggerDescription --- forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt index 7a7434a5395..10bf249a05c 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -2,7 +2,7 @@ Name:Attended Healer ManaCost:3 W Types:Creature Kor Cleric PT:2/3 -T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | Execute$ DBToken | TriggerDescription$ Whenever you gain life for the first time each turn, return CARDNAME from your graveyard to your hand. +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | Execute$ DBToken | TriggerDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another target Cleric | KW$ Lifelink | SpellDescription$ target Cleric gains lifelink until end of turn. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ You | SpellDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. SVar:X:Count$LifeYouGainedTimesThisTurn From 98435365477de3c62c8bc53d6c02350951e6c3ea Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:32:57 +0800 Subject: [PATCH 04/13] update SpellDescription --- forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt index 10bf249a05c..cab48241d93 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Kor Cleric PT:2/3 T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | Execute$ DBToken | TriggerDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. -A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another target Cleric | KW$ Lifelink | SpellDescription$ target Cleric gains lifelink until end of turn. +A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another target Cleric | KW$ Lifelink | SpellDescription$ Another target Cleric gains lifelink until end of turn. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ You | SpellDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. SVar:X:Count$LifeYouGainedTimesThisTurn DeckHints:Ability$LifeGain From 8c83ec5c469ea0d1650fb503b148c16ec02a2f02 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:34:19 +0800 Subject: [PATCH 05/13] update DeckHints --- forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt index cab48241d93..23ca32891ff 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -6,5 +6,5 @@ T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another target Cleric | KW$ Lifelink | SpellDescription$ Another target Cleric gains lifelink until end of turn. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ You | SpellDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. SVar:X:Count$LifeYouGainedTimesThisTurn -DeckHints:Ability$LifeGain +DeckHints:Ability$LifeGain & Type$Cleric Oracle:Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token.\n{2}{W}: Another target Cleric gains lifelink until end of turn. \ No newline at end of file From d087b5ec695fb697ebe22244db57e2e7dbf3cc6f Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:34:53 +0800 Subject: [PATCH 06/13] add DeckHas --- forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt index 23ca32891ff..e93639fbc09 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -7,4 +7,5 @@ A:AB$ Pump | Cost$ 2 W | ValidTgts$ Cleric.Other | TgtPrompt$ Select another tar SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ You | SpellDescription$ Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token. SVar:X:Count$LifeYouGainedTimesThisTurn DeckHints:Ability$LifeGain & Type$Cleric +DeckHas:Ability$Token Oracle:Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token.\n{2}{W}: Another target Cleric gains lifelink until end of turn. \ No newline at end of file From 8c9d5819df136227cabc6a0d12ab75be93f5998c Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:37:39 +0800 Subject: [PATCH 07/13] add SVar:BuffedBy:Land --- forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt index 3c5e9e92070..da0f1297ca8 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt @@ -6,4 +6,5 @@ K:Haste K:CantBeBlockedBy Creature.powerLE2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:BuffedBy:Land Oracle:Haste\nBrushfire Elemental can't be blocked by creatures with power 2 or less.\nLandfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. \ No newline at end of file From ad31c9a6f3b0fb5e114a454b5400000b849ecf6d Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:38:00 +0800 Subject: [PATCH 08/13] add reminder text to TriggerDescription --- forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt index 4095bbc974d..9fb07471ed9 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt @@ -2,7 +2,7 @@ Name:Cascade Seer ManaCost:3 U Types:Creature Merfolk Wizard PT:3/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry X, where X is the number of creatures in your party. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) SVar:TrigScry:DB$Scry | ScryNum$ X | References$ X SVar:X:Count$Party DeckHas:Ability$Party From 732bf9333379fba4fb48f4c0f30b8b819f4bc610 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:42:34 +0800 Subject: [PATCH 09/13] add missed space --- forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt index 4feabc2256a..87b98c44168 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt @@ -2,5 +2,5 @@ Name:Blood Price ManaCost:3 B Types:Sorcery A:SP$ Dig | Cost$ 3 B | DigNum$ 4 | ChangeNum$ 2 | SubAbility$ DBLoseLife | SpellDescription$ Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. -SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 | Defined$ You +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You Oracle:Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt index 9fb07471ed9..0f3b1679ab7 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Merfolk Wizard PT:3/3 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) -SVar:TrigScry:DB$Scry | ScryNum$ X | References$ X +SVar:TrigScry:DB$ Scry | ScryNum$ X | References$ X SVar:X:Count$Party DeckHas:Ability$Party DeckHints:Type$Cleric|Rogue|Warrior|Wizard diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt index ad837513066..8926bfb58f9 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt @@ -1,6 +1,6 @@ Name:Chilling Trap ManaCost:U Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Target creature gets -4/-0 until end of turn.If you control a Wizard, draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. \ No newline at end of file From 4a24726e441e15888b9079f96ad8918a0d36faa2 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:43:03 +0800 Subject: [PATCH 10/13] add DeckHints --- forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt index 8926bfb58f9..ab272545455 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt @@ -3,4 +3,5 @@ ManaCost:U Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard +DeckHints:Type$Wizard Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. \ No newline at end of file From 3246e884af46157e4908d32e26a46c8526e05152 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 08:43:43 +0800 Subject: [PATCH 11/13] add SVar:BuffedBy:Land --- forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt index f5b211937b9..70891ab2eca 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt @@ -4,4 +4,5 @@ Types:Creature Mouse PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ DBPumpAll | Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 +SVar:BuffedBy:Land Oracle:Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. \ No newline at end of file From 9f79d327f3e6c846f1388a2fe7227fb6d1a6be3f Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 11:47:21 +0800 Subject: [PATCH 12/13] add newline at the file end --- forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt | 2 +- .../res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt | 2 +- forge-gui/res/tokenscripts/w_1_1_cat.txt | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt index 312a6120e6d..33573be7823 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/allied_assault.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ X | NumDef$ X | R SVar:X:Count$Party DeckHas:Ability$Party DeckHints:Type$Cleric|Rogue|Warrior|Wizard -Oracle:Up to two target creatures each get +X/+X until end of turn, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) \ No newline at end of file +Oracle:Up to two target creatures each get +X/+X until end of turn, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt index e93639fbc09..1c3143cd035 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/attended_healer.txt @@ -8,4 +8,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_cat | TokenOwner$ Y SVar:X:Count$LifeYouGainedTimesThisTurn DeckHints:Ability$LifeGain & Type$Cleric DeckHas:Ability$Token -Oracle:Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token.\n{2}{W}: Another target Cleric gains lifelink until end of turn. \ No newline at end of file +Oracle:Whenever you gain life for the first time each turn, create a 1/1 white Cat creature token.\n{2}{W}: Another target Cleric gains lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt index 87b98c44168..29f540fc197 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_price.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Sorcery A:SP$ Dig | Cost$ 3 B | DigNum$ 4 | ChangeNum$ 2 | SubAbility$ DBLoseLife | SpellDescription$ Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You -Oracle:Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. \ No newline at end of file +Oracle:Look at the top four cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt index da0f1297ca8..47b5a1208ac 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/brushfire_elemental.txt @@ -7,4 +7,4 @@ K:CantBeBlockedBy Creature.powerLE2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Land -Oracle:Haste\nBrushfire Elemental can't be blocked by creatures with power 2 or less.\nLandfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Haste\nBrushfire Elemental can't be blocked by creatures with power 2 or less.\nLandfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt index 70891ab2eca..c476f8f0e4c 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/canyon_jerboa.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ DBPumpAll | Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:BuffedBy:Land -Oracle:Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt index 0f3b1679ab7..aebb197e8f8 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt @@ -7,4 +7,4 @@ SVar:TrigScry:DB$ Scry | ScryNum$ X | References$ X SVar:X:Count$Party DeckHas:Ability$Party DeckHints:Type$Cleric|Rogue|Warrior|Wizard -Oracle:When Cascade Seer enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) \ No newline at end of file +Oracle:When Cascade Seer enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt index ab272545455..bcaf391c20f 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/chilling_trap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard DeckHints:Type$Wizard -Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. \ No newline at end of file +Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt index 65a00b5b35b..6bf52e86834 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cleric_of_chill_depths.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Cleric PT:1/3 T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature, that creature doesn't untap during its controller's next untap step. SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True -Oracle:Whenever Cleric of Chill Depths blocks a creature, that creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Cleric of Chill Depths blocks a creature, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/tokenscripts/w_1_1_cat.txt b/forge-gui/res/tokenscripts/w_1_1_cat.txt index 94ecfd57b6b..e7461356d7b 100644 --- a/forge-gui/res/tokenscripts/w_1_1_cat.txt +++ b/forge-gui/res/tokenscripts/w_1_1_cat.txt @@ -3,4 +3,4 @@ ManaCost:no cost PT:1/1 Colors:white Types:Creature Cat -Oracle: \ No newline at end of file +Oracle: From 68e3737919ea456d9133173b7fa26e18675e7470 Mon Sep 17 00:00:00 2001 From: CCTV-1 Date: Sun, 13 Sep 2020 17:56:20 +0800 Subject: [PATCH 13/13] remove not need type by DeckHits --- forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt index aebb197e8f8..a2c55e8014e 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/cascade_seer.txt @@ -6,5 +6,5 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigScry:DB$ Scry | ScryNum$ X | References$ X SVar:X:Count$Party DeckHas:Ability$Party -DeckHints:Type$Cleric|Rogue|Warrior|Wizard +DeckHints:Type$Cleric|Rogue|Warrior Oracle:When Cascade Seer enters the battlefield, scry X, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.)