diff --git a/forge-gui/res/cardsfolder/upcoming/agatha_of_the_vile_cauldron.txt b/forge-gui/res/cardsfolder/upcoming/agatha_of_the_vile_cauldron.txt new file mode 100644 index 00000000000..91c7be2bd56 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/agatha_of_the_vile_cauldron.txt @@ -0,0 +1,8 @@ +Name:Agatha of the Vile Cauldron +ManaCost:R G +Types:Legendary Creature Human Warlock +PT:1/1 +S:Mode$ ReduceCost | ValidCard$ Creature.YouCtrl | Type$ Ability | Amount$ X | MinMana$ 1 | AffectedZone$ Battlefield | Description$ Activated abilities of creatures you control cost X less to activate, where X is CARDNAME's power. This effect can't reduce the mana in that cost to less than one mana. +A:AB$ PumpAll | Cost$ 4 R G | ValidCards$ Creature.YouCtrl+Other | NumAtt$ +1 | NumDef$ +1 | KW$ Trample & Haste | SpellDescription$ Other creatures you control get +1/+1 and gain trample and haste until end of turn. +SVar:X:Count$CardPower +Oracle:Activated abilities of creatures you control cost X less to activate, where X is Agatha of the Vile Cauldron's power. This effect can't reduce the mana in that cost to less than one mana.\n{4}{R}{G}: Other creatures you control get +1/+1 and gain trample and haste until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/agathas_champion.txt b/forge-gui/res/cardsfolder/upcoming/agathas_champion.txt new file mode 100644 index 00000000000..9a2896e7a9b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/agathas_champion.txt @@ -0,0 +1,12 @@ +Name:Agatha's Champion +ManaCost:4 G +Types:Creature Human Knight +PT:4/4 +K:Bargain +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+bargained | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was bargained, it fights up to one target creature you don't control. (Each deals damage equal to its power to the other.) +SVar:TrigKicker:DB$ Fight | Defined$ TriggeredCardLKICopy | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select up to one target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 +SVar:PlayMain1:TRUE +DeckHints:Type$Artifact|Enchantment & Ability$Token +DeckHas:Ability$Sacrifice +Oracle:Bargain (You may sacrifice an artifact, enchantment, or token as you cast this spell.)\nTrample\nWhen Agatha's Champion enters the battlefield, if it was bargained, it fights up to one target creature you don't control. (Each deals damage equal to its power to the other.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/agathas_soul_cauldron.txt b/forge-gui/res/cardsfolder/upcoming/agathas_soul_cauldron.txt new file mode 100644 index 00000000000..ca45823cb21 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/agathas_soul_cauldron.txt @@ -0,0 +1,12 @@ +Name:Agatha's Soul Cauldron +ManaCost:2 +Types:Legendary Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Battlefield | AddKeyword$ ManaConvert:AnyType->AnyColor:You may spend mana as though it were mana of any color to pay the activation costs of CARDNAME's abilities. | Description$ You may spend mana as though it were mana of any color to activate abilities of creatures you control. +S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.ExiledWithSource | GainsAbilitiesOfZones$ Exile | Description$ Creatures you control with +1/+1 counters on them have all activated abilities of all creature cards exiled with CARDNAME. +A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | RememberChanged$ True | ValidTgts$ Card | SubAbility$ TrigImmediateTrig | SpellDescription$ Exile target card from a graveyard. When a creature card is exiled this way, put a +1/+1 counter on target creature you control. +SVar:TrigImmediateTrig:DB$ ImmediateTrigger | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | Execute$ TrigPutCounter | SubAbility$ DBCleanup | TriggerDescription$ When a creature card is exiled this way, put a +1/+1 counter on target creature you control. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | ConditionCompare$ EQ1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Graveyard|Counters +DeckHints:Ability$Counters +Oracle:You may spend mana as though it were mana of any color to activate abilities of creatures you control.\nCreatures you control with +1/+1 counters on them have all activated abilities of all creature cards exiled with Agatha's Soul Cauldron.\n{T}: Exile target card from a graveyard. When a creature card is exiled this way, put a +1/+1 counter on target creature you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/decadent_dragon_expensive_taste.txt b/forge-gui/res/cardsfolder/upcoming/decadent_dragon_expensive_taste.txt new file mode 100644 index 00000000000..3f20b2d632c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/decadent_dragon_expensive_taste.txt @@ -0,0 +1,23 @@ +Name:Decadent Dragon +ManaCost:2 R R +Types:Creature Dragon +PT:4/4 +K:Flying +K:Trample +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token. +SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac +DeckHints:Ability$Token & Type$Treasure +SVar:HasAttackEffect:TRUE +AlternateMode:Adventure +Oracle:Flying, trample\nWhenever Decadent Dragon attacks, create a Treasure token. + +ALTERNATE + +Name:Expensive Taste +ManaCost:2 B +Types:Instant Adventure +A:SP$ Dig | DigNum$ 2 | ChangeNum$ All | ValidTgts$ Opponent | DestinationZone$ Exile | RememberChanged$ True | ExileFaceDown$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top two cards of target opponent’s library face down. You may look at and play those cards for as long as they remain exiled. +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STPlay | Duration$ Permanent | ForgetOnMoved$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:STPlay:Mode$ Continuous | MayLookAt$ You | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may look at and play a card as long as it remains exiled. +Oracle:Exile the top two cards of target opponent's library face down. You may look at and play those cards for as long as they remain exiled. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/edgewall_inn.txt b/forge-gui/res/cardsfolder/upcoming/edgewall_inn.txt new file mode 100644 index 00000000000..e77beaf9a8e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/edgewall_inn.txt @@ -0,0 +1,11 @@ +Name:Edgewall Inn +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color. +A:AB$ ChangeZone | Cost$ 3 T Sac<1/CARDNAME> | TgtPrompt$ Choose target creature card in your graveyard that has an advanture | ValidTgts$ Creature.YouCtrl+AdventureCard | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card that has an Adventure from your graveyard to your hand. +DeckHas:Ability$Graveyard|Sacrifice +DeckHints:Type$Adventure +Oracle:Edgewall Inn enters the battlefield tapped.\nAs Edgewall Inn enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color.\n{3}, {T}, Sacrifice Edgewall Inn: Return target card that has an Adventure from your graveyard to your hand. \ No newline at end of file