From e29fca980de84a6b6e299db0da69107aaee647f5 Mon Sep 17 00:00:00 2001 From: Hythonia Date: Mon, 22 Mar 2021 19:23:09 +0100 Subject: [PATCH] Kasmina, Enigma Sage --- .../cardsfolder/upcoming/kasmina_enigma_sage.txt | 15 +++++++++++++++ forge-gui/res/lists/TypeLists.txt | 1 + forge-gui/res/tokenscripts/gu_0_0_fractal.txt | 6 ++++++ 3 files changed, 22 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/kasmina_enigma_sage.txt create mode 100644 forge-gui/res/tokenscripts/gu_0_0_fractal.txt diff --git a/forge-gui/res/cardsfolder/upcoming/kasmina_enigma_sage.txt b/forge-gui/res/cardsfolder/upcoming/kasmina_enigma_sage.txt new file mode 100644 index 00000000000..bd1dc95ad28 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kasmina_enigma_sage.txt @@ -0,0 +1,15 @@ +Name:Kasmina, Enigma Sage +ManaCost:1 G U +Types:Legendary Planeswalker Kasmina +Loyalty:2 +S:Mode$ Continuous | Affected$ Planeswalker.Other+YouCtrl | EffectZone$ Battlefield | GainsAbilitiesOf$ Card.Self | GainsLoyaltyAbilities$ True | Description$ Each other planeswalker you control has the loyalty abilities of CARDNAME. +A:AB$ Scry | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | ScryNum$ 1 | SpellDescription$ Scry 1. +A:AB$ Token | Cost$ SubCounter | Planeswalker$ True | TokenScript$ gu_0_0_fractal | SubAbility$ DBPutCounter | RememberTokens$ True | SpellDescription$ Create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +A:AB$ ChangeZone | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Origin$ Library | Destination$ Exile | ChangeType$ Instant.SharesColorWith Card.Self,Sorcery.SharesColorWith Card.Self | ChangeNum$ 1 | SubAbility$ DBPlay | RememberChanged$ True | SpellDescription$ Search your library for an instant or sorcery card that shares a color with this planeswalker, exile that card, then shuffle. You may cast that card without paying its mana cost. +SVar:DBPlay:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +DeckHints:Type$Instant|Sorcery +DeckHas:Ability$Token +Oracle:Each other planeswalker you control has the loyalty abilities of Kasmina, Enigma Sage.\n[+2]: Scry 1.\n[-X]: Create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it.\n[-8]: Search your library for an instant or sorcery card that shares a color with this planeswalker, exile that card, then shuffle. You may cast that card without paying its mana cost. diff --git a/forge-gui/res/lists/TypeLists.txt b/forge-gui/res/lists/TypeLists.txt index acbf505ae3a..2364b8f0d99 100644 --- a/forge-gui/res/lists/TypeLists.txt +++ b/forge-gui/res/lists/TypeLists.txt @@ -94,6 +94,7 @@ Fighter:Fighters Fish:Fish Flagbearer:Flagbearers Fox:Foxes +Fractal:Fractals Frog:Frogs Fungus:Fungi Gamer:Gamers diff --git a/forge-gui/res/tokenscripts/gu_0_0_fractal.txt b/forge-gui/res/tokenscripts/gu_0_0_fractal.txt new file mode 100644 index 00000000000..a953e6679f0 --- /dev/null +++ b/forge-gui/res/tokenscripts/gu_0_0_fractal.txt @@ -0,0 +1,6 @@ +Name:Fractal +Colors:green,blue +ManaCost:no cost +Types:Creature Fractal +PT:0/0 +Oracle: \ No newline at end of file