From 61c543a8c7d38f437f10a560c3cf7b8dc63e08d1 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Fri, 7 Apr 2023 09:28:05 +0200 Subject: [PATCH] update --- .../cardsfolder/upcoming/flockchaser_phantom.txt | 14 ++++++++++++++ .../res/cardsfolder/upcoming/hedron_detonator.txt | 13 +++++++++++++ .../cardsfolder/upcoming/herald_of_hoofbeats.txt | 9 +++++++++ .../cardsfolder/upcoming/infernal_sovereign.txt | 13 +++++++++++++ .../res/cardsfolder/upcoming/locthwain_lancer.txt | 10 ++++++++++ .../cardsfolder/upcoming/vodalian_wave_knight.txt | 9 +++++++++ .../cardsfolder/upcoming/wand_of_the_worldsoul.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/wildfire_awakener.txt | 10 ++++++++++ .../res/tokenscripts/r_1_1_elemental_ping.txt | 8 ++++++++ 9 files changed, 96 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/flockchaser_phantom.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hedron_detonator.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/herald_of_hoofbeats.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/infernal_sovereign.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/locthwain_lancer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vodalian_wave_knight.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/wand_of_the_worldsoul.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/wildfire_awakener.txt create mode 100644 forge-gui/res/tokenscripts/r_1_1_elemental_ping.txt diff --git a/forge-gui/res/cardsfolder/upcoming/flockchaser_phantom.txt b/forge-gui/res/cardsfolder/upcoming/flockchaser_phantom.txt new file mode 100644 index 00000000000..89bfc1ef47b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/flockchaser_phantom.txt @@ -0,0 +1,14 @@ +Name:Flockchaser Phantom +ManaCost:4 W U +Types:Creature Spirit +PT:5/5 +K:Convoke +K:Flying +K:Vigilance +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ Whenever CARDNAME attacks, the next spell you cast this turn has convoke. +SVar:TrigEffect:DB$ Effect | StaticAbilities$ GrandConvoke | Triggers$ ExileEffect +SVar:GrandConvoke:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Stack | AddKeyword$ Convoke | Description$ The next spell you cast this turn has convoke. +SVar:ExileEffect:Mode$ SpellCast | EffectZone$ Command | Valid$ Card.YouCtrl | AffectedZone$ Stack | Execute$ RemoveEffect | Static$ True +SVar:RemoveEffect:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:HasAttackEffect:TRUE +Oracle:Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nFlying, vigilance\nWhenever Flockchaser Phantom attacks, the next spell you cast this turn has convoke. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hedron_detonator.txt b/forge-gui/res/cardsfolder/upcoming/hedron_detonator.txt new file mode 100644 index 00000000000..dbd76221cd3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hedron_detonator.txt @@ -0,0 +1,13 @@ +Name:Hedron Detonator +ManaCost:2 R +Types:Creature Goblin Artificer +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever an artifact enters the battlefield under your control, CARDNAME deals 1 damage to target opponent. +SVar:TrigDmg:DB$ DealDamage | ValidTgts$ Opponent | NumDmg$ 1 +A:AB$ Dig | Cost$ T Sac<2/Artifact> | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | Defined$ You | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top card of your library. You may play that card this turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:EffSModeContinuous:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play that card this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Sacrifice +DeckHints:Type$Artifact +Oracle:Whenever an artifact enters the battlefield under your control, Hedron Detonator deals 1 damage to target opponent.\n{T}, Sacrifice two artifacts: Exile the top card of your library. You may play that card this turn \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/herald_of_hoofbeats.txt b/forge-gui/res/cardsfolder/upcoming/herald_of_hoofbeats.txt new file mode 100644 index 00000000000..90431c841ff --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/herald_of_hoofbeats.txt @@ -0,0 +1,9 @@ +Name:Herald of Hoofbeats +ManaCost:3 U +Types:Creature Human Knight +PT:3/3 +K:Horsemanship +S:Mode$ Continuous | Affected$ Knight.YouCtrl+Other | AddKeyword$ Horsemanship | Description$ Other Knights you control have horsemanship. +SVar:PlayMain1:TRUE +DeckHints:Type$Knight +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nOther Knights you control have horsemanship. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/infernal_sovereign.txt b/forge-gui/res/cardsfolder/upcoming/infernal_sovereign.txt new file mode 100644 index 00000000000..879def753de --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/infernal_sovereign.txt @@ -0,0 +1,13 @@ +Name:Infernal Sovereign +ManaCost:4 B B +Types:Creature Demon +PT:6/6 +K:Flying +K:Trample +R:Event$ BeginPhase | ActiveZones$ Battlefield | ValidPlayer$ You | Phase$ Draw | Skip$ True | Description$ Skip your draw step. +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you play a land or cast a spell, you draw a card and you lose 1 life. +T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever you play a land or cast a spell, you draw a card and you lose 1 life. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 +AI:RemoveDeck:Random +Oracle:Flying, trample\nSkip your draw step.\nWhenever you play a land or cast a spell, you draw a card and you lose 1 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/locthwain_lancer.txt b/forge-gui/res/cardsfolder/upcoming/locthwain_lancer.txt new file mode 100644 index 00000000000..2a098ebe1ee --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/locthwain_lancer.txt @@ -0,0 +1,10 @@ +Name:Locthwain Lancer +ManaCost:4 B +Types:Creature Human Knight +PT:5/5 +K:Menace +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Knight.nonToken+YouCtrl | Execute$ TrigDraw | TriggerDescription$ Whenever a nontoken Knight you control dies, each opponent loses 1 life and you draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 1 +DeckHints:Type$Knight +Oracle:Menace\nWhenever a nontoken Knight you control dies, each opponent loses 1 life and you draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/vodalian_wave_knight.txt b/forge-gui/res/cardsfolder/upcoming/vodalian_wave_knight.txt new file mode 100644 index 00000000000..aa366e72fa4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vodalian_wave_knight.txt @@ -0,0 +1,9 @@ +Name:Vodalian Wave-Knight +ManaCost:2 W U +Types:Creature Merfolk Knight +PT:3/3 +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever you draw a card, put a +1/+1 counter on each other Merfolk and/or Knight you control. +SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Knight.YouCtrl+Other,Merfolk.YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBGainLife +DeckHas:Ability$Counters +DeckHints:Type$Merfolk|Knight +Oracle:Whenever you draw a card, put a +1/+1 counter on each other Merfolk and/or Knight you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wand_of_the_worldsoul.txt b/forge-gui/res/cardsfolder/upcoming/wand_of_the_worldsoul.txt new file mode 100644 index 00000000000..498dc22c94a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wand_of_the_worldsoul.txt @@ -0,0 +1,10 @@ +Name:Wand of the Worldsoul +ManaCost:2 W +Types:Artifact +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. +A:AB$ Effect | Cost$ T | StaticAbilities$ GrandConvoke | Triggers$ ExileEffect | SpellDescription$ The next spell you cast this turn has convoke. +SVar:GrandConvoke:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Stack | AddKeyword$ Convoke | Description$ The next spell you cast this turn has convoke. +SVar:ExileEffect:Mode$ SpellCast | EffectZone$ Command | Valid$ Card.YouCtrl | AffectedZone$ Stack | Execute$ RemoveEffect | Static$ True +SVar:RemoveEffect:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +Oracle:Wand of the Worldsoul enters the battlefield tapped.\n{T}: Add {W}.\n{T}: The next spell you cast this turn has convoke. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wildfire_awakener.txt b/forge-gui/res/cardsfolder/upcoming/wildfire_awakener.txt new file mode 100644 index 00000000000..5a4ee532ce8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wildfire_awakener.txt @@ -0,0 +1,10 @@ +Name:Wildfire Awakener +ManaCost:X 1 R W +Types:Creature Human Wizard +PT:3/2 +K:Convoke +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ TriggerDescription$ When CARDNAME enters the battlefield, create X 1/1 red Elemental creature tokens with "Whenever this creature becomes tapped, it deals 1 damage to target player." +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ r_1_1_elemental_ping | TokenOwner$ You +SVar:X:Count$xPaid +DeckHas:Ability$Token & Type$Elemental +Oracle:Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nWhen Wildfire Awakener enters the battlefield, create X 1/1 red Elemental creature tokens with "Whenever this creature becomes tapped, it deals 1 damage to target player." \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/r_1_1_elemental_ping.txt b/forge-gui/res/tokenscripts/r_1_1_elemental_ping.txt new file mode 100644 index 00000000000..e254d1d231d --- /dev/null +++ b/forge-gui/res/tokenscripts/r_1_1_elemental_ping.txt @@ -0,0 +1,8 @@ +Name:Elemental Token +ManaCost:no cost +Types:Creature Elemental +Colors:red +PT:1/1 +T:Mode$ Taps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ TriggerDescription$ Whenever this creature becomes tapped, it deals 1 damage to target player +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Player | NumDmg$ 1 +Oracle:Whenever this creature becomes tapped, it deals 1 damage to target player \ No newline at end of file