diff --git a/forge-gui/res/cardsfolder/upcoming/slime_against_humanity.txt b/forge-gui/res/cardsfolder/upcoming/slime_against_humanity.txt new file mode 100644 index 00000000000..3429082bdbc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/slime_against_humanity.txt @@ -0,0 +1,9 @@ +Name:Slime Against Humanity +ManaCost:2 G +Types:Sorcery +A:SP$ Token | TokenScript$ g_0_0_ooze_trample | RememberTokens$ True | SubAbility$ DBPutCounters | SpellDescription$ Create a 0/0 green Ooze creature token with trample. +SVar:DBPutCounters:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ Count$ValidGraveyard,Exile Ooze.YouOwn,Card.YouOwn+namedSlime Against Humanity/Plus.2 | StackDescription$ SpellDescription | SpellDescription$ Put X +1/+1 counters on it, where X is two plus the total number of cards you own in exile and in your graveyard that are Oozes or are named Slime Against Humanity. +K:A deck can have any number of cards named CARDNAME. +DeckHas:Ability$Token & Type$Ooze +DeckHints:Type$Ooze +Oracle:Create a 0/0 green Ooze creature token with trample. Put X +1/+1 counters on it, where X is two plus the total number of cards you own in exile and in your graveyard that are Oozes or are named Slime Against Humanity.\nA deck can have any number of cards named Slime Against Humanity. diff --git a/forge-gui/res/cardsfolder/upcoming/sumala_sentry.txt b/forge-gui/res/cardsfolder/upcoming/sumala_sentry.txt new file mode 100644 index 00000000000..97ecc8adbcd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sumala_sentry.txt @@ -0,0 +1,11 @@ +Name:Sumala Sentry +ManaCost:G W +Types:Creature Elf Archer +PT:1/3 +K:Reach +T:Mode$ TurnFaceUp | ValidCard$ Permanent.YouCtrl | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a face-down permanent you control is turned face up, put a +1/+1 counter on it and a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredCardLKICopyAndSelf | CounterType$ P1P1 +DeckHas:Ability$Counters +DeckHints:Keyword$Morph|Megamorph|Disguise +AI:RemoveDeck:Random +Oracle:Reach\nWhenever a face-down permanent you control is turned face up, put a +1/+1 counter on it and a +1/+1 counter on Sumala Sentry. diff --git a/forge-gui/res/cardsfolder/upcoming/teysa_opulent_oligarch.txt b/forge-gui/res/cardsfolder/upcoming/teysa_opulent_oligarch.txt new file mode 100644 index 00000000000..6e1931b3793 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/teysa_opulent_oligarch.txt @@ -0,0 +1,12 @@ +Name:Teysa, Opulent Oligarch +ManaCost:1 W B +Types:Legendary Creature Human Advisor +PT:2/3 +K:Deathtouch +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigInvestigate | TriggerDescription$ At the beginning of your end step, investigate for each opponent who lost life this turn. +SVar:TrigInvestigate:DB$ Investigate | Num$ PlayerCountOpponents$HasPropertyLostLifeThisTurn +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Clue.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | ActivationLimit$ 1 | TriggerDescription$ Whenever a Clue you control is put into a graveyard from the battlefield, create a 1/1 white and black Spirit creature token with flying. This ability triggers only once each turn. +SVar:TrigToken:DB$ Token | TokenScript$ wb_1_1_spirit_flying +DeckHas:Ability$Investigate|Token|Sacrifice & Type$Artifact|Clue|Spirit +DeckHints:Ability$Investigate & Type$Clue +Oracle:Deathtouch\nAt the beginning of your end step, investigate for each opponent who lost life this turn.\nWhenever a Clue you control is put into a graveyard from the battlefield, create a 1/1 white and black Spirit creature token with flying. This ability triggers only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/they_went_this_way.txt b/forge-gui/res/cardsfolder/upcoming/they_went_this_way.txt new file mode 100644 index 00000000000..04937564b6a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/they_went_this_way.txt @@ -0,0 +1,7 @@ +Name:They Went This Way +ManaCost:2 G +Types:Sorcery +A:SP$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | SubAbility$ DBInvestigate | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. +SVar:DBInvestigate:DB$ Investigate | SpellDescription$ Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +DeckHas:Ability$Investigate|Token|Sacrifice & Type$Artifact|Clue +Oracle:Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") diff --git a/forge-gui/res/cardsfolder/upcoming/undercity_eliminator.txt b/forge-gui/res/cardsfolder/upcoming/undercity_eliminator.txt new file mode 100644 index 00000000000..3788c0bbc29 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/undercity_eliminator.txt @@ -0,0 +1,9 @@ +Name:Undercity Eliminator +ManaCost:3 B B +Types:Creature Gorgon Assassin +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice an artifact or creature. When you do, exile target creature an opponent controls. +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ Sac<1/Artifact;Creature/artifact or creature> | Execute$ TrigExile | TriggerDescription$ When you do, exile target creature an opponent controls. +SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Origin$ Battlefield | Destination$ Exile +DeckHas:Ability$Sacrifice +Oracle:When Undercity Eliminator enters the battlefield, you may sacrifice an artifact or creature. When you do, exile target creature an opponent controls. diff --git a/forge-gui/res/tokenscripts/g_0_0_ooze_trample.txt b/forge-gui/res/tokenscripts/g_0_0_ooze_trample.txt new file mode 100644 index 00000000000..c4e96053a0f --- /dev/null +++ b/forge-gui/res/tokenscripts/g_0_0_ooze_trample.txt @@ -0,0 +1,7 @@ +Name:Ooze Token +ManaCost:no cost +Types:Creature Ooze +Colors:green +PT:0/0 +K:Trample +Oracle:Trample