From 0de568ce71a843f7bd74efa836b92398dbea6638 Mon Sep 17 00:00:00 2001 From: Fulgur14 <54345051+Fulgur14@users.noreply.github.com> Date: Thu, 30 Oct 2025 19:38:44 +0100 Subject: [PATCH] TLA cards, 30th October (#9045) --- .../upcoming/compassionate_healer.txt | 9 +++++++++ .../upcoming/earth_rumble_wrestlers.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/fancy_footwork.txt | 6 ++++++ .../upcoming/foggy_swamp_spirit_keeper.txt | 9 +++++++++ .../upcoming/forecasting_fortune_teller.txt | 7 +++++++ .../res/cardsfolder/upcoming/glider_staff.txt | 8 ++++++++ forge-gui/res/cardsfolder/upcoming/lost_days.txt | 6 ++++++ .../res/cardsfolder/upcoming/messenger_hawk.txt | 10 ++++++++++ .../cardsfolder/upcoming/momo_playful_pet.txt | 12 ++++++++++++ .../cardsfolder/upcoming/north_pole_gates.txt | 9 +++++++++ .../upcoming/origin_of_metalbending.txt | 9 +++++++++ .../upcoming/professor_zei_anthropologist.txt | 7 +++++++ .../res/cardsfolder/upcoming/rumble_arena.txt | 10 ++++++++++ .../cardsfolder/upcoming/sandbenders_storm.txt | 7 +++++++ .../res/cardsfolder/upcoming/secret_tunnel.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/sold_out.txt | 6 ++++++ .../res/cardsfolder/upcoming/true_ancestry.txt | 7 +++++++ .../res/cardsfolder/upcoming/tundra_tank.txt | 10 ++++++++++ .../cardsfolder/upcoming/white_lotus_hideout.txt | 9 +++++++++ .../res/cardsfolder/upcoming/zuko_conflicted.txt | 16 ++++++++++++++++ 20 files changed, 176 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/compassionate_healer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/earth_rumble_wrestlers.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/fancy_footwork.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/foggy_swamp_spirit_keeper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/forecasting_fortune_teller.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/glider_staff.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/lost_days.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/messenger_hawk.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/momo_playful_pet.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/north_pole_gates.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/origin_of_metalbending.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/professor_zei_anthropologist.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rumble_arena.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sandbenders_storm.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/secret_tunnel.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sold_out.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/true_ancestry.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tundra_tank.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/white_lotus_hideout.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/zuko_conflicted.txt diff --git a/forge-gui/res/cardsfolder/upcoming/compassionate_healer.txt b/forge-gui/res/cardsfolder/upcoming/compassionate_healer.txt new file mode 100644 index 00000000000..4e2331fafef --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/compassionate_healer.txt @@ -0,0 +1,9 @@ +Name:Compassionate Healer +ManaCost:1 W +Types:Creature Human Cleric Ally +PT:2/2 +T:Mode$ Taps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever this creature becomes tapped, you gain 1 life and scry 1. (Look at the top card of your library. You may put it on the bottom.) +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1 | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +DeckHas:Ability$LifeGain +Oracle:Whenever this creature becomes tapped, you gain 1 life and scry 1. (Look at the top card of your library. You may put it on the bottom.) diff --git a/forge-gui/res/cardsfolder/upcoming/earth_rumble_wrestlers.txt b/forge-gui/res/cardsfolder/upcoming/earth_rumble_wrestlers.txt new file mode 100644 index 00000000000..dae53c73d79 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/earth_rumble_wrestlers.txt @@ -0,0 +1,10 @@ +Name:Earth Rumble Wrestlers +ManaCost:3 RG +Types:Creature Human Warrior Performer +PT:3/4 +K:Reach +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddKeyword$ Trample | CheckSVar$ X | Description$ This creature gets +1/+0 and has trample as long as you control a land creature or a land entered the battlefield under your control this turn. +SVar:Y:Count$Valid Creature.Land+YouCtrl +SVar:Z:Count$ThisTurnEntered_Battlefield_Land.YouCtrl +SVar:X:SVar$Y/Plus.Z +Oracle:Reach\nThis creature gets +1/+0 and has trample as long as you control a land creature or a land entered the battlefield under your control this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/fancy_footwork.txt b/forge-gui/res/cardsfolder/upcoming/fancy_footwork.txt new file mode 100644 index 00000000000..6b7b9983b82 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/fancy_footwork.txt @@ -0,0 +1,6 @@ +Name:Fancy Footwork +ManaCost:2 W +Types:Instant Lesson +A:SP$ Untap | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ 2 | TgtPrompt$ Choose one or two target creatures | SubAbility$ DBPump | SpellDescription$ Untap one or two target creatures. They each get +2/+2 until end of turn. +SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +2 | NumDef$ +2 +Oracle:Untap one or two target creatures. They each get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/foggy_swamp_spirit_keeper.txt b/forge-gui/res/cardsfolder/upcoming/foggy_swamp_spirit_keeper.txt new file mode 100644 index 00000000000..47cb978412e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/foggy_swamp_spirit_keeper.txt @@ -0,0 +1,9 @@ +Name:Foggy Swamp Spirit Keeper +ManaCost:1 U B +Types:Creature Human Druid Ally +PT:2/4 +K:Lifelink +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 1/1 colorless Spirit creature token with "This token can't block or be blocked by non-Spirit creatures." +SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_spirit_spiritshadow +DeckHas:Ability$Token & Type$Spirit +Oracle:Lifelink\nWhenever you draw your second card each turn, create a 1/1 colorless Spirit creature token with "This token can't block or be blocked by non-Spirit creatures." diff --git a/forge-gui/res/cardsfolder/upcoming/forecasting_fortune_teller.txt b/forge-gui/res/cardsfolder/upcoming/forecasting_fortune_teller.txt new file mode 100644 index 00000000000..5840f9e400d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/forecasting_fortune_teller.txt @@ -0,0 +1,7 @@ +Name:Forecasting Fortune Teller +ManaCost:1 U +Types:Creature Human Advisor Ally +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this creature enters, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_clue_draw | TokenOwner$ You +Oracle:When this creature enters, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") diff --git a/forge-gui/res/cardsfolder/upcoming/glider_staff.txt b/forge-gui/res/cardsfolder/upcoming/glider_staff.txt new file mode 100644 index 00000000000..32442fcb918 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/glider_staff.txt @@ -0,0 +1,8 @@ +Name:Glider Staff +ManaCost:2 W +Types:Artifact Equipment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAirbend | TriggerDescription$ When this Equipment enters, airbend up to one target creature. (Exile it. While it's exiled, its owner may cast it for {2} rather than its mana cost.) +SVar:TrigAirbend:DB$ Airbend | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ Equipped creature gets +1/+1 and has flying. +K:Equip:2 +Oracle:When this Equipment enters, airbend up to one target creature. (Exile it. While it's exiled, its owner may cast it for {2} rather than its mana cost.)\nEquipped creature gets +1/+1 and has flying.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/upcoming/lost_days.txt b/forge-gui/res/cardsfolder/upcoming/lost_days.txt new file mode 100644 index 00000000000..0e6c87aecf6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lost_days.txt @@ -0,0 +1,6 @@ +Name:Lost Days +ManaCost:4 U +Types:Instant Lesson +A:SP$ ChangeZone | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | AlternativeDecider$ TargetedOwner | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 1 | DestinationAlternative$ Library | LibraryPositionAlternative$ -1 | SubAbility$ DBToken | SpellDescription$ The owner of target creature or enchantment puts it into their library second from the top or on the bottom. You create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_clue_draw | TokenOwner$ You +Oracle:The owner of target creature or enchantment puts it into their library second from the top or on the bottom. You create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") diff --git a/forge-gui/res/cardsfolder/upcoming/messenger_hawk.txt b/forge-gui/res/cardsfolder/upcoming/messenger_hawk.txt new file mode 100644 index 00000000000..0f65a0d4730 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/messenger_hawk.txt @@ -0,0 +1,10 @@ +Name:Messenger Hawk +ManaCost:2 UB +Types:Creature Bird Scout +PT:1/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this creature enters, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_clue_draw | TokenOwner$ You +S:Mode$ Continuous | Affected$ Card.Self | CheckSVar$ X | SVarCompare$ GE2 | AddPower$ 2 | Description$ This creature gets +2/+0 as long as you've drawn two or more cards this turn. +SVar:X:Count$YouDrewThisTurn +Oracle:Flying\nWhen this creature enters, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.")\nThis creature gets +2/+0 as long as you've drawn two or more cards this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/momo_playful_pet.txt b/forge-gui/res/cardsfolder/upcoming/momo_playful_pet.txt new file mode 100644 index 00000000000..9ab6bb075bb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/momo_playful_pet.txt @@ -0,0 +1,12 @@ +Name:Momo, Playful Pet +ManaCost:W +Types:Legendary Creature Lemur Bat Ally +PT:1/1 +K:Flying +K:Vigilance +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When NICKNAME leaves the battlefield, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ DBToken,DBPutCounter,DBScry +SVar:DBToken:DB$ Token | TokenScript$ c_a_food_sac | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | CounterType$ P1P1 | TgtPrompt$ Select target creature you control | StackDescription$ Put a +1/+1 counter on {c:ThisTargetedCard}. | SpellDescription$ Put a +1/+1 counter on target creature you control. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | SpellDescription$ Scry 2. +Oracle:Flying, vigilance\nWhen Momo leaves the battlefield, choose one —\n• Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.")\n• Put a +1/+1 counter on target creature you control.\n• Scry 2. diff --git a/forge-gui/res/cardsfolder/upcoming/north_pole_gates.txt b/forge-gui/res/cardsfolder/upcoming/north_pole_gates.txt new file mode 100644 index 00000000000..cad6c8644a8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/north_pole_gates.txt @@ -0,0 +1,9 @@ +Name:North Pole Gates +ManaCost:no cost +Types:Land Gate +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ This land enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +A:AB$ Mana | Cost$ T | Produced$ Combo W U | SpellDescription$ Add {W} or {U}. +A:AB$ Draw | Cost$ 4 T Sac<1/CARDNAME> | SpellDescription$ Draw a card. +DeckHas:Ability$Sacrifice +Oracle:This land enters tapped.\n{T}: Add {W} or {U}.\n{4}, {T}, Sacrifice this land: Draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/origin_of_metalbending.txt b/forge-gui/res/cardsfolder/upcoming/origin_of_metalbending.txt new file mode 100644 index 00000000000..c696be82eea --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/origin_of_metalbending.txt @@ -0,0 +1,9 @@ +Name:Origin of Metalbending +ManaCost:1 G +Types:Instant Lesson +A:SP$ Charm | Choices$ DBDestroy,DBPutCounter +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. +SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | CounterType$ P1P1 | TgtPrompt$ Select target creature you control | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature you control. It gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Indestructible +DeckHas:Ability$Counters +Oracle:Choose one —\n• Destroy target artifact or enchantment.\n• Put a +1/+1 counter on target creature you control. It gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) diff --git a/forge-gui/res/cardsfolder/upcoming/professor_zei_anthropologist.txt b/forge-gui/res/cardsfolder/upcoming/professor_zei_anthropologist.txt new file mode 100644 index 00000000000..79aa698195b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/professor_zei_anthropologist.txt @@ -0,0 +1,7 @@ +Name:Professor Zei, Anthropologist +ManaCost:UR UR +Types:Legendary Creature Human Advisor Ally +PT:0/3 +A:AB$ Draw | Cost$ T Discard<1/Card> | Defined$ You | SpellDescription$ Draw a card. +A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME/NICKNAME> | TgtPrompt$ Select target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouOwn,Sorcery.YouOwn | Origin$ Graveyard | Destination$ Hand | PlayerTurn$ True | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand. Activate only during your turn. +Oracle:{T}, Discard a card: Draw a card.\n{1}, {T}, Sacrifice Professor Zei: Return target instant or sorcery card from your graveyard to your hand. Activate only during your turn. diff --git a/forge-gui/res/cardsfolder/upcoming/rumble_arena.txt b/forge-gui/res/cardsfolder/upcoming/rumble_arena.txt new file mode 100644 index 00000000000..d871494e62e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rumble_arena.txt @@ -0,0 +1,10 @@ +Name:Rumble Arena +ManaCost:no cost +Types:Land +K:Vigilance +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When this land enters, scry 1. (Look at the top card of your library. You may put it on the bottom.) +SVar:TrigScry:DB$ Scry | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color. +DeckHas:Ability$Mana.Colorless +Oracle:Vigilance\nWhen this land enters, scry 1. (Look at the top card of your library. You may put it on the bottom.)\n{T}: Add {C}.\n{1}, {T}: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/upcoming/sandbenders_storm.txt b/forge-gui/res/cardsfolder/upcoming/sandbenders_storm.txt new file mode 100644 index 00000000000..0e4608c492f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sandbenders_storm.txt @@ -0,0 +1,7 @@ +Name:Sandbenders' Storm +ManaCost:3 W +Types:Instant +A:SP$ Charm | Choices$ DBDestroy,DBEarthbend +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. +SVar:DBEarthbend:DB$ Earthbend | Num$ 3 | SpellDescription$ Earthbend 3. (Target land you control becomes a 0/0 creature with haste that's still a land. Put three +1/+1 counters on it. When it dies or is exiled, return it to the battlefield tapped.) +Oracle:Choose one —\n• Destroy target creature with power 4 or greater.\n• Earthbend 3. (Target land you control becomes a 0/0 creature with haste that's still a land. Put three +1/+1 counters on it. When it dies or is exiled, return it to the battlefield tapped.) diff --git a/forge-gui/res/cardsfolder/upcoming/secret_tunnel.txt b/forge-gui/res/cardsfolder/upcoming/secret_tunnel.txt new file mode 100644 index 00000000000..051277ebc07 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/secret_tunnel.txt @@ -0,0 +1,9 @@ +Name:Secret Tunnel +ManaCost:no cost +Types:Land Cave +S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | Description$ This land can't be blocked. +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ Effect | Cost$ 4 T | ValidTgts$ Creature.YouCtrl | RememberObjects$ Targeted | TargetsWithSameCreatureType$ True | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target creatures you control that share a creature type | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable | AILogic$ Pump | SpellDescription$ Two target creatures you control that share a creature type can't be blocked this turn. +SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn. +DeckHas:Ability$Mana.Colorless +Oracle:This land can't be blocked.\n{T}: Add {C}.\n{4}, {T}: Two target creatures you control that share a creature type can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/sold_out.txt b/forge-gui/res/cardsfolder/upcoming/sold_out.txt new file mode 100644 index 00000000000..e46fb553662 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sold_out.txt @@ -0,0 +1,6 @@ +Name:Sold Out +ManaCost:3 B +Types:Instant +A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Exile target creature. If it was dealt damage this turn, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_clue_draw | TokenOwner$ You | ConditionDefined$ Targeted | ConditionPresent$ Creature.wasDealtDamageThisTurn +Oracle:Exile target creature. If it was dealt damage this turn, create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") diff --git a/forge-gui/res/cardsfolder/upcoming/true_ancestry.txt b/forge-gui/res/cardsfolder/upcoming/true_ancestry.txt new file mode 100644 index 00000000000..b723d80443d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/true_ancestry.txt @@ -0,0 +1,7 @@ +Name:True Ancestry +ManaCost:1 G +Types:Sorcery Lesson +A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.YouOwn | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one target creature card in your graveyard | SubAbility$ DBToken | SpellDescription$ Return up to one target permanent card from your graveyard to your hand. Create a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_clue_draw | TokenOwner$ You +DeckHints:Ability$Graveyard|Token +Oracle:Return up to one target permanent card from your graveyard to your hand.\nCreate a Clue token. (It's an artifact with "{2}, Sacrifice this token: Draw a card.") diff --git a/forge-gui/res/cardsfolder/upcoming/tundra_tank.txt b/forge-gui/res/cardsfolder/upcoming/tundra_tank.txt new file mode 100644 index 00000000000..eba5c7dd943 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tundra_tank.txt @@ -0,0 +1,10 @@ +Name:Tundra Tank +ManaCost:2 B +Types:Artifact Vehicle +PT:4/4 +K:Firebending:1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When this Vehicle enters, target creature you control gains indestructible until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Indestructible +K:Crew:1 +SVar:PlayMain1:TRUE +Oracle:Firebending 1 (Whenever this creature attacks, add {R}. This mana lasts until end of combat.)\nWhen this Vehicle enters, target creature you control gains indestructible until end of turn.\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/upcoming/white_lotus_hideout.txt b/forge-gui/res/cardsfolder/upcoming/white_lotus_hideout.txt new file mode 100644 index 00000000000..f65b09dabd9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/white_lotus_hideout.txt @@ -0,0 +1,9 @@ +Name:White Lotus Hideout +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Spell.Lesson,Spell.Shrine | SpellDescription$ Add one mana of any color. Spend this mana only to cast a Lesson or Shrine spell. +A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color. +DeckHas:Ability$Mana.Colorless +DeckHints:Type$Lesson|Shrine +Oracle:{T}: Add {C}.\n{T}: Add one mana of any color. Spend this mana only to cast a Lesson or Shrine spell.\n{1}, {T}: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/upcoming/zuko_conflicted.txt b/forge-gui/res/cardsfolder/upcoming/zuko_conflicted.txt new file mode 100644 index 00000000000..2838e31939d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/zuko_conflicted.txt @@ -0,0 +1,16 @@ +Name:Zuko, Conflicted +ManaCost:B R +Types:Legendary Creature Human Rogue +PT:2/3 +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your first main phase, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ DBDraw,DBPutCounter,DBMana,DBChangeZone | ChoiceRestriction$ ThisGame | CharmNum$ 1 | AdditionalDescription$ and you lose 2 life +SVar:DBDraw:DB$ Draw | SubAbility$ DBLoseLife | SpellDescription$ Draw a card. +SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBLoseLife | SpellDescription$ Put a +1/+1 counter on NICKNAME. +SVar:DBMana:DB$ Mana | Produced$ R | SubAbility$ DBLoseLife | SpellDescription$ Add {R}. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBChooseOpp | RememberChanged$ True | SpellDescription$ Exile NICKNAME, then return it to the battlefield under an opponent's control. +SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | ChoiceTitle$ Choose an opponent | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ Remembered | GainControl$ ChosenPlayer | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenPlayer$ True | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 2 +DeckHas:Ability$Counters +Oracle:At the beginning of your first main phase, choose one that hasn't been chosen and you lose 2 life —\n• Draw a card.\n• Put a +1/+1 counter on Zuko.\n• Add {R}.\n• Exile Zuko, then return him to the battlefield under an opponent's control.