From e16a80e822dd040cc6c768152f3493eb4f2ce09a Mon Sep 17 00:00:00 2001 From: Suthro <81990938+Suthro@users.noreply.github.com> Date: Tue, 31 May 2022 02:00:04 -0500 Subject: [PATCH] CLB: Cadira, Caller of the Small + 4 cards (#586) - Archivist of Oghma - Ascend from Avernus - Astarion's Thirst - Baldur's Gate - Cadira, Caller of the Small - Token: 1/1 white Rabbit creature --- .../res/cardsfolder/upcoming/archivist_of_oghma.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/ascend_from_avernus.txt | 9 +++++++++ .../res/cardsfolder/upcoming/astarions_thirst.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/baldurs_gate.txt | 8 ++++++++ .../upcoming/cadira_caller_of_the_small.txt | 11 +++++++++++ forge-gui/res/tokenscripts/w_1_1_rabbit.txt | 6 ++++++ 6 files changed, 51 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/archivist_of_oghma.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ascend_from_avernus.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/astarions_thirst.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/baldurs_gate.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/cadira_caller_of_the_small.txt create mode 100644 forge-gui/res/tokenscripts/w_1_1_rabbit.txt diff --git a/forge-gui/res/cardsfolder/upcoming/archivist_of_oghma.txt b/forge-gui/res/cardsfolder/upcoming/archivist_of_oghma.txt new file mode 100644 index 00000000000..937a813c2a0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/archivist_of_oghma.txt @@ -0,0 +1,10 @@ +Name:Archivist of Oghma +ManaCost:1 W +Types:Creature Halfling Cleric +PT:2/2 +K:Flash +T:Mode$ SearchedLibrary | ValidPlayer$ Player.Opponent | SearchOwnLibrary$ True | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent searches their library, you gain 1 life and draw a card. +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw +DeckHas:Ability$LifeGain +Oracle:Flash\nWhenever an opponent searches their library, you gain 1 life and draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/ascend_from_avernus.txt b/forge-gui/res/cardsfolder/upcoming/ascend_from_avernus.txt new file mode 100644 index 00000000000..45e4e411236 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ascend_from_avernus.txt @@ -0,0 +1,9 @@ +Name:Ascend from Avernus +ManaCost:X W W W +Types:Sorcery +A:SP$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouOwn+cmcLEX,Planeswalker.YouOwn+cmcLEX | SubAbility$ DBChange | SpellDescription$ Return all creature and planeswalker cards with mana value X or less from your graveyard to the battlefield. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | SpellDescription$ Exile CARDNAME. +SVar:X:Count$xPaid +DeckHas:Ability$Graveyard +DeckHints:Type$Planeswalker & Ability$Discard|Sacrifice +Oracle:Return all creature and planeswalker cards with mana value X or less from your graveyard to the battlefield. Exile Ascend from Avernus. diff --git a/forge-gui/res/cardsfolder/upcoming/astarions_thirst.txt b/forge-gui/res/cardsfolder/upcoming/astarions_thirst.txt new file mode 100644 index 00000000000..8651c905933 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/astarions_thirst.txt @@ -0,0 +1,7 @@ +Name:Astarion's Thirst +ManaCost:3 B +Types:Instant +A:SP$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ Exile target creature. Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way. +SVar:DBPutCounter:DB$ PutCounter | Choices$ Creature.YouCtrl+IsCommander | CounterType$ P1P1 | CounterNum$ X | StackDescription$ Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way. +SVar:X:TargetedLKI$CardPower +Oracle:Exile target creature. Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way. diff --git a/forge-gui/res/cardsfolder/upcoming/baldurs_gate.txt b/forge-gui/res/cardsfolder/upcoming/baldurs_gate.txt new file mode 100644 index 00000000000..96e318c971c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/baldurs_gate.txt @@ -0,0 +1,8 @@ +Name:Baldur's Gate +ManaCost:no cost +Types:Legendary Land Gate +A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 1 | SpellDescription$ Add {C}. +A:AB$ Mana | Cost$ 2 T | Produced$ Any | Amount$ X | SpellDescription$ Add X mana of any one color, where X is the number of other Gates you control. +SVar:X:Count$Valid Gate.YouCtrl+Other +DeckHints:Type$Gate +Oracle:{T}: Add {C}.\n{2}, {T}: Add X mana of any one color, where X is the number of other Gates you control. diff --git a/forge-gui/res/cardsfolder/upcoming/cadira_caller_of_the_small.txt b/forge-gui/res/cardsfolder/upcoming/cadira_caller_of_the_small.txt new file mode 100644 index 00000000000..3dba54d0afd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cadira_caller_of_the_small.txt @@ -0,0 +1,11 @@ +Name:Cadira, Caller of the Small +ManaCost:1 G W +Types:Legendary Creature Orc Ranger +PT:3/3 +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, for each token you control, create a 1/1 white Rabbit creature token. +SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_rabbit | TokenOwner$ You | TokenAmount$ X +SVar:X:Count$Valid Permanent.token+YouCtrl +DeckHas:Ability$Token & Type$Rabbit +DeckNeeds:Ability$Token +Oracle:Trample\nWhenever Cadira, Caller of the Small deals combat damage to a player, for each token you control, create a 1/1 white Rabbit creature token. diff --git a/forge-gui/res/tokenscripts/w_1_1_rabbit.txt b/forge-gui/res/tokenscripts/w_1_1_rabbit.txt new file mode 100644 index 00000000000..93f806dfdbb --- /dev/null +++ b/forge-gui/res/tokenscripts/w_1_1_rabbit.txt @@ -0,0 +1,6 @@ +Name:Rabbit Token +ManaCost:no cost +Types:Creature Rabbit +Colors:white +PT:1/1 +Oracle: