From 636658361014282c8a67666c03145aca226adb65 Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Thu, 11 Nov 2021 21:05:33 +0000 Subject: [PATCH 1/8] VOC: Drogskoll Reinforcements --- .../res/cardsfolder/upcoming/drogskol_reinforcements.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt diff --git a/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt new file mode 100644 index 00000000000..7287051c368 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt @@ -0,0 +1,9 @@ +Name:Drogskol Reinforcements +ManaCost:3 W +Types:Creature Spirit Soldier +PT:2/2 +K:Melee +S:Mode$ Continuous | Affected$ Spirit.Other+YouCtrl | AddKeyword$ Melee | Description$ Other Spirits you control have melee. (If a creature has multiple instances of melee, each triggers separately.) +R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ Spirit.YouCtrl | IsCombat$ False | Description$ Prevent all noncombat damage that would be dealt to Spirits you control. +SVar:PlayMain1:TRUE +Oracle:Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)\nOther Spirits you control have melee.\nPrevent all noncombat damage that would be dealt to Spirits you control. From f492e9d7bf8596c5003ac1cee52ffc8752754d4e Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Thu, 11 Nov 2021 21:06:29 +0000 Subject: [PATCH 2/8] VOC: Haunted Library --- forge-gui/res/cardsfolder/upcoming/haunted_library.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/haunted_library.txt diff --git a/forge-gui/res/cardsfolder/upcoming/haunted_library.txt b/forge-gui/res/cardsfolder/upcoming/haunted_library.txt new file mode 100644 index 00000000000..f2e332fa074 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/haunted_library.txt @@ -0,0 +1,7 @@ +Name:Haunted Library +ManaCost:1 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying. +SVar:TrigToken:AB$Token | Cost$ 1 | TokenAmount$ 1 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You +DeckHas:Ability$Token +Oracle:Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying. \ No newline at end of file From 2b2de73b3b78d803a1e6c926c742ff159f486313 Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Thu, 11 Nov 2021 21:23:20 +0000 Subject: [PATCH 3/8] VOC: Rhoda, Geist Avenger --- .../res/cardsfolder/upcoming/rhoda_geist_avenger.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/rhoda_geist_avenger.txt diff --git a/forge-gui/res/cardsfolder/upcoming/rhoda_geist_avenger.txt b/forge-gui/res/cardsfolder/upcoming/rhoda_geist_avenger.txt new file mode 100644 index 00000000000..8e3b33456ea --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rhoda_geist_avenger.txt @@ -0,0 +1,11 @@ +Name:Rhoda, Geist Avenger +ManaCost:3 W +Types:Legendary Creature Human Soldier +PT:3/3 +K:Partner:Timin, Youthful Geist +K:Vigilance +T:Mode$ Taps | ValidCard$ Creature.OppCtrl | Attacker$ False | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature an opponent controls becomes tapped, if it isn't being declared as an attacker, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +DeckHints:Name$Timin, Youthful Geist +DeckHas:Ability$Counters +Oracle:Partner with Timin, Youthful Geist (When this creature enters the battlefield, target player may put Timin, Youthful Geist into their hand from their library, then shuffle.)\nVigilance\nWhenever a creature an opponent controls becomes tapped, if it isn't being declared as an attacker, put a +1/+1 counter on Rhoda, Geist Avenger. From 7dc538f7b0556354f344f6d8c04950a949e4ccc3 Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Thu, 11 Nov 2021 21:23:51 +0000 Subject: [PATCH 4/8] VOC: Timin, Youthful Geist --- .../res/cardsfolder/upcoming/timin_youthful_geist.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt diff --git a/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt b/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt new file mode 100644 index 00000000000..51cb28d920c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt @@ -0,0 +1,11 @@ +Name:Timin, Youthful Geist +ManaCost:4 U +Types:Legendary Creature Spirit +PT:3/4 +K:Partner:Rhoda, Geist Avenger +K:Flying +T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of each combat, tap up to one target creature. +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 1 +SVar:PlayMain1:TRUE +DeckHints:Name$Rhoda, Geist Avenger +Oracle:Partner with Rhoda, Geist Avenger (When this creature enters the battlefield, target player may put Rhoda, Geist Avenger into their hand from their library, then shuffle.)\Flying\nAt the beginning of each combat, tap up to one target creature. From 8f47c106276cf2183fbac94fb198386915d9a7fa Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Fri, 12 Nov 2021 07:03:39 +0000 Subject: [PATCH 5/8] Removed melee reminder text from Mode$ Continuous --- forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt index 7287051c368..429622be1c3 100644 --- a/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt +++ b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Spirit Soldier PT:2/2 K:Melee -S:Mode$ Continuous | Affected$ Spirit.Other+YouCtrl | AddKeyword$ Melee | Description$ Other Spirits you control have melee. (If a creature has multiple instances of melee, each triggers separately.) +S:Mode$ Continuous | Affected$ Spirit.Other+YouCtrl | AddKeyword$ Melee | Description$ Other Spirits you control have melee. R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ Spirit.YouCtrl | IsCombat$ False | Description$ Prevent all noncombat damage that would be dealt to Spirits you control. SVar:PlayMain1:TRUE Oracle:Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)\nOther Spirits you control have melee.\nPrevent all noncombat damage that would be dealt to Spirits you control. From 9afb56567381b5a33f4e738002437b06d0c3133a Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Fri, 12 Nov 2021 07:04:21 +0000 Subject: [PATCH 6/8] Added deck hint to Drogskol Reinforcements --- forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt index 429622be1c3..4b48bffc2ec 100644 --- a/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt +++ b/forge-gui/res/cardsfolder/upcoming/drogskol_reinforcements.txt @@ -6,4 +6,5 @@ K:Melee S:Mode$ Continuous | Affected$ Spirit.Other+YouCtrl | AddKeyword$ Melee | Description$ Other Spirits you control have melee. R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ Spirit.YouCtrl | IsCombat$ False | Description$ Prevent all noncombat damage that would be dealt to Spirits you control. SVar:PlayMain1:TRUE +DeckHints$Type:Spirit Oracle:Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)\nOther Spirits you control have melee.\nPrevent all noncombat damage that would be dealt to Spirits you control. From 2c0f5e4266842fbb367e0b4671a82b5d2ea30463 Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Fri, 12 Nov 2021 07:04:56 +0000 Subject: [PATCH 7/8] Added newline to Haunted Library --- forge-gui/res/cardsfolder/upcoming/haunted_library.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/haunted_library.txt b/forge-gui/res/cardsfolder/upcoming/haunted_library.txt index f2e332fa074..0b0035c63b6 100644 --- a/forge-gui/res/cardsfolder/upcoming/haunted_library.txt +++ b/forge-gui/res/cardsfolder/upcoming/haunted_library.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying. SVar:TrigToken:AB$Token | Cost$ 1 | TokenAmount$ 1 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You DeckHas:Ability$Token -Oracle:Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying. \ No newline at end of file +Oracle:Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying. From 130d712f08e37c582eec6039093760ed42812cef Mon Sep 17 00:00:00 2001 From: Job Spijker Date: Fri, 12 Nov 2021 10:24:32 +0000 Subject: [PATCH 8/8] Fixed \n typo in oracle text --- forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt b/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt index 51cb28d920c..495cf907d7b 100644 --- a/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt +++ b/forge-gui/res/cardsfolder/upcoming/timin_youthful_geist.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigTa SVar:TrigTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 1 SVar:PlayMain1:TRUE DeckHints:Name$Rhoda, Geist Avenger -Oracle:Partner with Rhoda, Geist Avenger (When this creature enters the battlefield, target player may put Rhoda, Geist Avenger into their hand from their library, then shuffle.)\Flying\nAt the beginning of each combat, tap up to one target creature. +Oracle:Partner with Rhoda, Geist Avenger (When this creature enters the battlefield, target player may put Rhoda, Geist Avenger into their hand from their library, then shuffle.)\nFlying\nAt the beginning of each combat, tap up to one target creature.