From b2e1bb4ef5c9a74f199c25004ef9d72cad543a44 Mon Sep 17 00:00:00 2001 From: Suthro <81990938+Suthro@users.noreply.github.com> Date: Wed, 18 May 2022 15:14:34 -0500 Subject: [PATCH] CBL: Gorion, Wise Mentor + Uncommons CBL Scripts for Gorion, Wise Mentor and a handful of lower rarity cards --- .../cardsfolder/upcoming/gorion_wise_mentor.txt | 9 +++++++++ .../upcoming/irenicuss_vile_duplication.txt | 5 +++++ .../res/cardsfolder/upcoming/nobles_purse.txt | 9 +++++++++ .../res/cardsfolder/upcoming/roving_harper.txt | 8 ++++++++ .../upcoming/sea_hag_aquatic_ingress.txt | 17 +++++++++++++++++ 5 files changed, 48 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/gorion_wise_mentor.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/irenicuss_vile_duplication.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/nobles_purse.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/roving_harper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sea_hag_aquatic_ingress.txt diff --git a/forge-gui/res/cardsfolder/upcoming/gorion_wise_mentor.txt b/forge-gui/res/cardsfolder/upcoming/gorion_wise_mentor.txt new file mode 100644 index 00000000000..c316dcb4e36 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/gorion_wise_mentor.txt @@ -0,0 +1,9 @@ +Name:Gorion, Wise Mentor +ManaCost:G W U +Types:Legendary Creature Human Wizard +PT:3/4 +K:Vigilance +T:Mode$ SpellCast | ValidCard$ Card.Adventure | ValidActivatingPlayer$ You | Execute$ TrigCopySpell | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an Adventure spell, you may copy it. You may choose new targets for the copy. +SVar:TrigCopySpell:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | MayChooseTarget$ True +SVar:BuffedBy:Creature.AdventureCard +Oracle:Vigilance\nWhenever you cast an Adventure spell, you may copy it. You may choose new targets for the copy. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/irenicuss_vile_duplication.txt b/forge-gui/res/cardsfolder/upcoming/irenicuss_vile_duplication.txt new file mode 100644 index 00000000000..efdc96f3e7c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/irenicuss_vile_duplication.txt @@ -0,0 +1,5 @@ +Name:Irenicus's Vile Duplication +ManaCost:3 U +Types:Sorcery +A:SP$ CopyPermanent | Cost$ 3 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AddKeywords$ Flying | NonLegendary$ True | SpellDescription$ Create a token that's a copy of target creature you control, except the token has flying and isn’t legendary if that creature is legendary. +Oracle:Create a token that's a copy of target creature you control, except the token has flying and isn’t legendary if that creature is legendary. diff --git a/forge-gui/res/cardsfolder/upcoming/nobles_purse.txt b/forge-gui/res/cardsfolder/upcoming/nobles_purse.txt new file mode 100644 index 00000000000..5631acfe32c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nobles_purse.txt @@ -0,0 +1,9 @@ +Name:Noble's Purse +ManaCost:2 +Types:Artifact +K:ETBReplacement:Other:EntersTapped +SVar:EntersTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter | SpellDescription$ CARDNAME enters the battlefield tapped and with three coin counters on it. +SVar:DBAddCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ COIN | CounterNum$ 3 +A:AB$ Token | Cost$ T SubCounter<1/COIN> | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. +DeckHas:Ability$Counters|Token|Sacrifice +Oracle:Noble’s Purse enters the battlefield tapped and with three coin counters on it.\n{T}, Remove a coin counter from Noble’s Purse: Create a Treasure token. (It’s an artifact with “{T}, Sacrifice this artifact: Add one mana of any color.”) diff --git a/forge-gui/res/cardsfolder/upcoming/roving_harper.txt b/forge-gui/res/cardsfolder/upcoming/roving_harper.txt new file mode 100644 index 00000000000..36dc47179f7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/roving_harper.txt @@ -0,0 +1,8 @@ +Name:Roving Harper +ManaCost:2 W +Types:Creature Elf Scout +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 +DeckHints:Type$Elf +Oracle:When Roving Harper enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/sea_hag_aquatic_ingress.txt b/forge-gui/res/cardsfolder/upcoming/sea_hag_aquatic_ingress.txt new file mode 100644 index 00000000000..e218669ac40 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sea_hag_aquatic_ingress.txt @@ -0,0 +1,17 @@ +Name:Sea Hag +ManaCost:4 U +Types:Creature Hag +PT:3/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures your opponents control get -4/-0 until end of turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.OppCtrl | NumAtt$ -4 | IsCurse$ True +AlternateMode:Adventure +Oracle:When Sea Hag enters the battlefield, creatures your opponents control get -4/-0 until end of turn. + +ALTERNATE + +Name:Aquatic Ingress +ManaCost:2 U +Types:Instant Adventure +A:SP$ Pump | Cost$ 2 U | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Up to two target creatures each get +1/+0 until end of turn and can’t be blocked this turn. +SVar:PlayMain1:TRUE +Oracle:Up to two target creatures each get +1/+0 until end of turn and can’t be blocked this turn. (Then exile this card. You may cast the creature later from exile.)