diff --git a/forge-gui/res/cardsfolder/upcoming/abomination_irradiated_brute.txt b/forge-gui/res/cardsfolder/upcoming/abomination_irradiated_brute.txt new file mode 100644 index 00000000000..63f659e3e12 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/abomination_irradiated_brute.txt @@ -0,0 +1,10 @@ +Name:Abomination, Irradiated Brute +ManaCost:2 G G +Types:Legendary Creature Gamma Villain +PT:4/4 +K:Trample +T:Mode$ DamageDone | ValidSource$ Gamma.YouCtrl,Villain.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a Gamma or Villain you control deals combat damage to a player, put that many +1/+1 counters on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X +SVar:X:TriggerCount$DamageAmount +DeckHints:Type$Gamma|Villain +Oracle:Trample\nWhenever a Gamma or Villain you control deals combat damage to a player, put that many +1/+1 counters on Abomination. diff --git a/forge-gui/res/cardsfolder/upcoming/absorbing_man_and_titania.txt b/forge-gui/res/cardsfolder/upcoming/absorbing_man_and_titania.txt new file mode 100644 index 00000000000..d75501246ce --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/absorbing_man_and_titania.txt @@ -0,0 +1,9 @@ +Name:Absorbing Man and Titania +ManaCost:3 R G +Types:Legendary Creature Human Villain +PT:4/5 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.YouCtrl | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | Description$ Double all damage that creature sources you control would deal. +SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:PlayMain1:TRUE +Oracle:Double all damage that creature sources you control would deal. diff --git a/forge-gui/res/cardsfolder/upcoming/black_widow_intel_expert.txt b/forge-gui/res/cardsfolder/upcoming/black_widow_intel_expert.txt new file mode 100644 index 00000000000..ca20241ddbb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/black_widow_intel_expert.txt @@ -0,0 +1,8 @@ +Name:Black Widow, Intel Expert +ManaCost:2 W +Types:Legendary Creature Human Spy Hero +PT:3/3 +K:First Strike +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever NICKNAME deals combat damage to an opponent, you and that player each draw two cards. +SVar:TrigDraw:DB$ Draw | Defined$ You & TriggeredTarget | NumCards$ 2 +Oracle:First strike\nWhenever Black Widow deals combat damage to an opponent, you and that player each draw two cards. diff --git a/forge-gui/res/cardsfolder/upcoming/captain_america_team_leader.txt b/forge-gui/res/cardsfolder/upcoming/captain_america_team_leader.txt new file mode 100644 index 00000000000..6b1492bc4a9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/captain_america_team_leader.txt @@ -0,0 +1,9 @@ +Name:Captain America, Team Leader +ManaCost:R W U +Types:Legendary Creature Human Soldier Hero +PT:3/3 +T:Mode$ ChangesZone | ValidCard$ Hero.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another Hero you control enters, it gains vigilance and haste until end of turn. Put a +1/+1 counter on that Hero and a +1/+1 counter on NICKNAME. +SVar:TrigPump:DB$ Pump | Defined$ TriggeredCardLKICopy | KW$ Vigilance & Haste | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ TriggeredCardLKICopy & Self | CounterType$ P1P1 +DeckHas:Ability$Counters +Oracle:Whenever another Hero you control enters, it gains vigilance and haste until end of turn. Put a +1/+1 counter on that Hero and a +1/+1 counter on Captain America. diff --git a/forge-gui/res/cardsfolder/upcoming/captain_america_unbowed.txt b/forge-gui/res/cardsfolder/upcoming/captain_america_unbowed.txt new file mode 100644 index 00000000000..4b414e30535 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/captain_america_unbowed.txt @@ -0,0 +1,9 @@ +Name:Captain America, Unbowed +ManaCost:3 W +Types:Legendary Creature Human Soldier Hero +PT:3/4 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When NICKNAME enters, Soldiers and Heroes you control gain indestructible until end of turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Soldier.YouCtrl,Hero.YouCtrl | KW$ Indestructible +DeckHints:Type$Soldier|Hero +Oracle:Flash\nWhen Captain America enters, Soldiers and Heroes you control gain indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/dina_essence_brewer.txt b/forge-gui/res/cardsfolder/upcoming/dina_essence_brewer.txt new file mode 100644 index 00000000000..d8a6b4e9acd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dina_essence_brewer.txt @@ -0,0 +1,11 @@ +Name:Dina, Essence Brewer +ManaCost:1 B G +Types:Legendary Creature Dryad Druid +PT:2/3 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDraw | ActivationLimit$ 1 | TriggerDescription$ Whenever you sacrifice a creature, draw a card. This ability triggers only once each turn. +SVar:TrigDraw:DB$ Draw +A:AB$ GainLife | Cost$ 2 T Sac<1/Creature.Other/another creature> | Defined$ You | LifeAmount$ X | SubAbility$ DBPutCounter | SpellDescription$ You gain X life and put X +1/+1 counters on target creature you control, where X is the sacrificed creature's power. +SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X +SVar:X:Sacrificed$CardPower +DeckHas:Ability$LifeGain|Counters +Oracle:Whenever you sacrifice a creature, draw a card. This ability triggers only once each turn.\n{2}, {T}, Sacrifice another creature: You gain X life and put X +1/+1 counters on target creature you control, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/upcoming/doctor_doom_king_of_latveria.txt b/forge-gui/res/cardsfolder/upcoming/doctor_doom_king_of_latveria.txt new file mode 100644 index 00000000000..71ff4456e18 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/doctor_doom_king_of_latveria.txt @@ -0,0 +1,12 @@ +Name:Doctor Doom, King of Latveria +ManaCost:1 U B R +Types:Legendary Creature Human Noble Villain +PT:3/3 +T:Mode$ DiscardedAll | ValidCard$ Land | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever you discard one or more land cards, each opponent loses 2 life. +SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target Villain you control gains menace until end of turn. It connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on that creature.) +SVar:TrigPump:DB$ Pump | ValidTgts$ Villain.YouCtrl | TgtPrompt$ Select target Villain you control | KW$ Menace | SubAbility$ DBConnive +SVar:DBConnive:DB$ Connive | Defined$ Targeted +DeckHas:Ability$Discard|Counters +DeckHints:Ability$Discard +Oracle:Whenever you discard one or more land cards, each opponent loses 2 life.\nAt the beginning of combat on your turn, target Villain you control gains menace until end of turn. It connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on that creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/hawkeye_trick_shot.txt b/forge-gui/res/cardsfolder/upcoming/hawkeye_trick_shot.txt new file mode 100644 index 00000000000..c17212c5f04 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hawkeye_trick_shot.txt @@ -0,0 +1,11 @@ +Name:Hawkeye, Trick Shot +ManaCost:3 R +Types:Legendary Creature Human Archer Hero +PT:3/4 +K:First Strike +K:Reach +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Hero.Other+YouCtrl | Execute$ TrigDamage | TriggerDescription$ Whenever NICKNAME or another Hero you control enters, it deals damage equal to the number of Heroes you control to any target. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X | DamageSource$ TriggeredCard +SVar:X:Count$Valid Hero.YouCtrl +DeckHints:Type$Hero +Oracle:First strike, reach\nWhenever Hawkeye or another Hero you control enters, it deals damage equal to the number of Heroes you control to any target. diff --git a/forge-gui/res/cardsfolder/upcoming/hulk_always_angry.txt b/forge-gui/res/cardsfolder/upcoming/hulk_always_angry.txt new file mode 100644 index 00000000000..4ba97ffac92 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hulk_always_angry.txt @@ -0,0 +1,9 @@ +Name:Hulk, Always Angry +ManaCost:5 R R +Types:Legendary Creature Gamma Berserker Hero +PT:9/9 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ When NICKNAME enters, destroy all artifacts. +SVar:TrigDestroyAll:DB$ DestroyAll | ValidCards$ Artifact +S:Mode$ MustAttack | ValidCreature$ Card.Self | Description$ NICKNAME attacks each combat if able. +Oracle:Trample\nWhen Hulk enters, destroy all artifacts.\nHulk attacks each combat if able. diff --git a/forge-gui/res/cardsfolder/upcoming/iron_man_futurist_paragon.txt b/forge-gui/res/cardsfolder/upcoming/iron_man_futurist_paragon.txt new file mode 100644 index 00000000000..74e87ea6117 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/iron_man_futurist_paragon.txt @@ -0,0 +1,9 @@ +Name:Iron Man, Futurist Paragon +ManaCost:4 U U +Types:Legendary Artifact Creature Human Hero +PT:5/5 +K:Flying +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of combat on your turn, target artifact or creature becomes an artifact creature with base power and toughness 5/5 and gains flying. +SVar:TrigAnimate:DB$ Animate | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | Power$ 5 | Toughness$ 5 | Types$ Artifact,Creature | Keywords$ Flying +SVar:PlayMain1:TRUE +Oracle:Flying\nAt the beginning of combat on your turn, target artifact or creature becomes an artifact creature with base power and toughness 5/5 and gains flying. diff --git a/forge-gui/res/cardsfolder/upcoming/killian_decisive_mentor.txt b/forge-gui/res/cardsfolder/upcoming/killian_decisive_mentor.txt new file mode 100644 index 00000000000..776b4664ef1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/killian_decisive_mentor.txt @@ -0,0 +1,11 @@ +Name:Killian, Decisive Mentor +ManaCost:1 W B +Types:Legendary Creature Human Warlock +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | Execute$ TrigTap | TriggerDescription$ Whenever an enchantment you control enters, tap up to one target creature and goad it. (Until your next turn, that creature attacks each combat if able and attacks a player other than you if able.) +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature | SubAbility$ DBGoad +SVar:DBGoad:DB$ Goad | Defined$ Targeted +T:Mode$ AttackersDeclared | ValidCard$ Creature.EnchantedBy Aura.YouCtrl | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creatures that are enchanted by an Aura you control attack, draw a card. +SVar:TrigDraw:DB$ Draw +SVar:BuffedBy:Enchantment +Oracle:Whenever an enchantment you control enters, tap up to one target creature and goad it. (Until your next turn, that creature attacks each combat if able and attacks a player other than you if able.)\nWhenever one or more creatures that are enchanted by an Aura you control attack, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/loki_god_of_lies.txt b/forge-gui/res/cardsfolder/upcoming/loki_god_of_lies.txt new file mode 100644 index 00000000000..be00c6b6186 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/loki_god_of_lies.txt @@ -0,0 +1,9 @@ +Name:Loki, God of Lies +ManaCost:1 R R +Types:Legendary Creature God Sorcerer Villain +PT:3/3 +T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigGainControl | ValidActivatingPlayer$ You | IsSingleTarget$ True | TriggerZones$ Battlefield | TargetsValid$ Creature.YouCtrl+inZoneBattlefield | TriggerDescription$ Whenever you cast a spell that targets only a single creature, gain control of that creature until end of turn. If it's your turn, untap that creature and it gains haste until end of turn. +SVar:TrigGainControl:DB$ GainControl | Defined$ TriggeredSpellAbilityTargets | LoseControl$ EOT | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | Defined$ TriggeredSpellAbilityTargets | ConditionPlayerTurn$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ TriggeredSpellAbilityTargets | ConditionPlayerTurn$ True | KW$ Haste +Oracle:Whenever you cast a spell that targets only a single creature, gain control of that creature until end of turn. If it's your turn, untap that creature and it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/m_o_d_o_k_evil_intellect.txt b/forge-gui/res/cardsfolder/upcoming/m_o_d_o_k_evil_intellect.txt new file mode 100644 index 00000000000..0a6338652d2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/m_o_d_o_k_evil_intellect.txt @@ -0,0 +1,8 @@ +Name:M.O.D.O.K., Evil Intellect +ManaCost:3 B B +Types:Legendary Artifact Creature Villain +PT:3/3 +K:Flying +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever you draw your second card each turn, target opponent sacrifices a nontoken creature of their choice. +SVar:TrigSac:DB$ Sacrifice | ValidTgts$ Opponent | SacValid$ Creature.!token +Oracle:Flying\nWhenever you draw your second card each turn, target opponent sacrifices a nontoken creature of their choice. diff --git a/forge-gui/res/cardsfolder/upcoming/quintorius_history_chaser.txt b/forge-gui/res/cardsfolder/upcoming/quintorius_history_chaser.txt new file mode 100644 index 00000000000..103512e69a5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/quintorius_history_chaser.txt @@ -0,0 +1,13 @@ +Name:Quintorius, History Chaser +ManaCost:2 R W +Types:Legendary Planeswalker Quintorius +Loyalty:5 +T:Mode$ ChangesZoneAll | ValidCards$ Card.YouOwn | Origin$ Graveyard | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever one or more cards leave your graveyard, create a 3/2 red and white Spirit creature token. +SVar:TrigToken:DB$ Token | TokenScript$ rw_3_2_spirit +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 2 | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | UnlessPayer$ You | UnlessResolveSubs$ WhenPaid | SubAbility$ DBMill | SpellDescription$ You may discard a card. If you do, draw two cards, then mill a card. +SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 1 +A:AB$ PumpAll | Cost$ SubCounter<4/LOYALTY> | ValidCards$ Spirit.YouCtrl | KW$ Double Strike & Vigilance | SpellDescription$ Spirits you control gain double strike and vigilance until end of turn. +Text:CARDNAME can be your commander. +DeckHas:Ability$Token +SVar:PlayMain1:TRUE +Oracle:Whenever one or more cards leave your graveyard, create a 3/2 red and white Spirit creature token.\n[+1]: You may discard a card. If you do, draw two cards, then mill a card.\n[-4]: Spirits you control gain double strike and vigilance until end of turn.\nQuintorius, History Chaser can be your commander. diff --git a/forge-gui/res/cardsfolder/upcoming/rootha_mastering_the_moment.txt b/forge-gui/res/cardsfolder/upcoming/rootha_mastering_the_moment.txt new file mode 100644 index 00000000000..20d51a266ff --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rootha_mastering_the_moment.txt @@ -0,0 +1,10 @@ +Name:Rootha, Mastering the Moment +ManaCost:2 U R +Types:Legendary Creature Orc Sorcerer +PT:3/4 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | CheckSVar$ X | TriggerDescription$ At the beginning of combat on your turn, if you've cast an instant or sorcery spell this turn, create an X/X blue and red Elemental creature token with flying and haste, where X is the greatest mana value among instant and sorcery spells you've cast this turn. +SVar:TrigToken:DB$ Token | TokenScript$ ur_x_x_elemental_flying_haste | TokenOwner$ You | TokenPower$ Y | TokenToughness$ Y +SVar:X:Count$ThisTurnCast_Instant.YouCtrl,Sorcery.YouCtrl +SVar:Y:Count$ThisTurnCast_Instant.YouCtrl,Sorcery.YouCtrl$GreatestCardManaCost +SVar:PlayMain1:TRUE +Oracle:At the beginning of combat on your turn, if you've cast an instant or sorcery spell this turn, create an X/X blue and red Elemental creature token with flying and haste, where X is the greatest mana value among instant and sorcery spells you've cast this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/tchalla_the_black_panther.txt b/forge-gui/res/cardsfolder/upcoming/tchalla_the_black_panther.txt new file mode 100644 index 00000000000..1df0ddf25bb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tchalla_the_black_panther.txt @@ -0,0 +1,13 @@ +Name:T'Challa, the Black Panther +ManaCost:1 G W +Types:Legendary Creature Human Noble Hero +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever NICKNAME enters or attacks, create a tapped Vibranium token. (It's an artifact with indestructible and "{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.") +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever NICKNAME enters or attacks, create a tapped Vibranium token. (It's an artifact with indestructible and "{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.") +SVar:TrigToken:DB$ Token | TokenTapped$ True | TokenScript$ c_a_vibranium | TokenOwner$ You +T:Mode$ SpellCast | ValidCard$ Artifact.cmcGE4 | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an artifact spell with mana value 4 or greater, put two +1/+1 counters on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:HasAttackEffect:TRUE +DeckHas:Ability$Token +DeckHints:Type$Artifact +Oracle:Whenever T'Challa enters or attacks, create a tapped Vibranium token. (It's an artifact with indestructible and "{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.")\nWhenever you cast an artifact spell with mana value 4 or greater, put two +1/+1 counters on T'Challa. diff --git a/forge-gui/res/cardsfolder/upcoming/thanos_deaths_consort.txt b/forge-gui/res/cardsfolder/upcoming/thanos_deaths_consort.txt new file mode 100644 index 00000000000..f539545373c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thanos_deaths_consort.txt @@ -0,0 +1,8 @@ +Name:Thanos, Death's Consort +ManaCost:2 B B +Types:Legendary Creature Eternal Villain +PT:3/3 +K:Lifelink +T:Mode$ ChangesZone | ValidCard$ Creature.Other | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature dies, put a +1/+1 counter on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 +Oracle:Lifelink\nWhenever another creature dies, put a +1/+1 counter on Thanos. diff --git a/forge-gui/res/cardsfolder/upcoming/thor_guardian_of_midgard.txt b/forge-gui/res/cardsfolder/upcoming/thor_guardian_of_midgard.txt new file mode 100644 index 00000000000..247e6941412 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thor_guardian_of_midgard.txt @@ -0,0 +1,12 @@ +Name:Thor, Guardian of Midgard +ManaCost:3 R R +Types:Legendary Creature God Warrior Hero +PT:5/5 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.YouCtrl,Emblem.YouCtrl | OptionalDecider$ You | ValidTarget$ Opponent | CombatDamage$ False | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Whenever a source you control deals noncombat damage to an opponent, you may exile that many cards from the top of your library. You may play those cards this turn. +SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ X | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | ForgetOnMoved$ Exile | RememberObjects$ RememberedCard | SubAbility$ DBCleanup +SVar:STPlay:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play those cards this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TriggerCount$DamageAmount +Oracle:Flying\nWhenever a source you control deals noncombat damage to an opponent, you may exile that many cards from the top of your library. You may play those cards this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ultron_machine_overlord.txt b/forge-gui/res/cardsfolder/upcoming/ultron_machine_overlord.txt new file mode 100644 index 00000000000..50c554a3031 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ultron_machine_overlord.txt @@ -0,0 +1,9 @@ +Name:Ultron, Machine Overlord +ManaCost:5 +Types:Legendary Artifact Creature Robot Villain +PT:4/4 +K:Flying +S:Mode$ Continuous | Affected$ Robot.Other+YouCtrl,Construct.Other+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Other Robots and Constructs you control get +2/+2. +SVar:PlayMain1:TRUE +DeckHints:Type$Robot|Construct +Oracle:Flying\nOther Robots and Constructs you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/upcoming/zimone_infinite_analyst.txt b/forge-gui/res/cardsfolder/upcoming/zimone_infinite_analyst.txt new file mode 100644 index 00000000000..d8c16b2411d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/zimone_infinite_analyst.txt @@ -0,0 +1,11 @@ +Name:Zimone, Infinite Analyst +ManaCost:1 G U +Types:Legendary Creature Human Wizard +PT:0/4 +S:Mode$ ReduceCost | ValidCard$ Card.hasXCost | Type$ Spell | Activator$ You | Amount$ Y | CheckSVar$ X | SVarCompare$ EQ0 | Description$ The first spell you cast with {X} in its mana cost each turn costs {1} less to cast for each +1/+1 counter on NICKNAME. +T:Mode$ SpellCast | ValidCard$ Card.hasXCost | ValidActivatingPlayer$ You | ActivatorThisTurnCast$ EQ1 | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast your first spell with {X} in its mana cost each turn, put two +1/+1 counters on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:X:Count$ThisTurnCast_Card.YouCtrl+hasXCost +SVar:Y:Count$CardCounters.P1P1 +DeckHas:Ability$Counters +Oracle:The first spell you cast with {X} in its mana cost each turn costs {1} less to cast for each +1/+1 counter on Zimone.\nWhenever you cast your first spell with {X} in its mana cost each turn, put two +1/+1 counters on Zimone. diff --git a/forge-gui/res/lists/TypeLists.txt b/forge-gui/res/lists/TypeLists.txt index 79d80a6d231..b3e37310ed6 100644 --- a/forge-gui/res/lists/TypeLists.txt +++ b/forge-gui/res/lists/TypeLists.txt @@ -109,6 +109,7 @@ Elephant:Elephants Elf:Elves Elk:Elks Employee:Employees +Eternal:Eternals Eye:Eyes Faerie:Faeries Ferret:Ferrets @@ -385,6 +386,7 @@ Spacecraft:Spacecraft Stone:Stones Treasure:Treasures Vehicle:Vehicles +Vibranium [WalkerTypes] Ajani Aminatou diff --git a/forge-gui/res/tokenscripts/c_a_vibranium.txt b/forge-gui/res/tokenscripts/c_a_vibranium.txt new file mode 100644 index 00000000000..2bc52f4f79f --- /dev/null +++ b/forge-gui/res/tokenscripts/c_a_vibranium.txt @@ -0,0 +1,7 @@ +Name:Vibranium Token +ManaCost:no cost +Colors:colorless +Types:Artifact Vibranium +K:Indestructible +A:AB$ Mana | Cost$ T | Produced$ C | RestrictValid$ CantCastNonArtifactSpells | SpellDescription$ Add {C}. This mana can't be spent to cast a nonartifact spell. +Oracle:Indestructible\n{T}: Add {C}. This mana can't be spent to cast a nonartifact spell. diff --git a/forge-gui/res/tokenscripts/ur_x_x_elemental_flying_haste.txt b/forge-gui/res/tokenscripts/ur_x_x_elemental_flying_haste.txt new file mode 100644 index 00000000000..745cb39bef4 --- /dev/null +++ b/forge-gui/res/tokenscripts/ur_x_x_elemental_flying_haste.txt @@ -0,0 +1,8 @@ +Name:Elemental Token +ManaCost:no cost +Colors:blue,red +Types:Creature Elemental +PT:*/* +K:Flying +K:Haste +Oracle:Flying, haste