From 341f53a32e97d7b2671bea51bc6bb79a8ef1f410 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sun, 4 Aug 2024 08:17:54 +0100 Subject: [PATCH] Add files via upload --- forge-gui/res/cardsfolder/t/thriving_bluff.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thriving_grove.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thriving_grubs.txt | 4 ++-- forge-gui/res/cardsfolder/t/thriving_heath.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thriving_ibex.txt | 4 ++-- forge-gui/res/cardsfolder/t/thriving_isle.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thriving_moor.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thriving_rats.txt | 4 ++-- forge-gui/res/cardsfolder/t/thriving_rhino.txt | 4 ++-- forge-gui/res/cardsfolder/t/thriving_skyclaw.txt | 4 ++-- forge-gui/res/cardsfolder/t/thriving_turtle.txt | 4 ++-- forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt | 2 +- forge-gui/res/cardsfolder/t/throne_of_eldraine.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunder_brute.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunder_dragon.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunder_lasso.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt | 2 +- forge-gui/res/cardsfolder/t/thundercloud_shaman.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunderhawk_gunship.txt | 4 ++-- forge-gui/res/cardsfolder/t/thundering_ceratok.txt | 4 ++-- forge-gui/res/cardsfolder/t/thundering_falls.txt | 7 ++++--- forge-gui/res/cardsfolder/t/thundering_mightmare.txt | 2 +- forge-gui/res/cardsfolder/t/thundering_sparkmage.txt | 4 ++-- forge-gui/res/cardsfolder/t/thundering_wurm.txt | 4 ++-- forge-gui/res/cardsfolder/t/thundermare.txt | 4 ++-- forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt | 6 +++--- forge-gui/res/cardsfolder/t/tiamat.txt | 4 ++-- forge-gui/res/cardsfolder/t/tidal_courier.txt | 4 ++-- forge-gui/res/cardsfolder/t/tidal_influence.txt | 2 +- forge-gui/res/cardsfolder/t/tide_shaper.txt | 4 ++-- forge-gui/res/cardsfolder/t/tidebinder_mage.txt | 4 ++-- forge-gui/res/cardsfolder/t/tideforce_elemental.txt | 4 ++-- forge-gui/res/cardsfolder/t/tidehollow_sculler.txt | 4 ++-- forge-gui/res/cardsfolder/t/tidewalker.txt | 4 ++-- forge-gui/res/cardsfolder/t/tiller_engine.txt | 4 ++-- forge-gui/res/cardsfolder/t/tilling_treefolk.txt | 4 ++-- forge-gui/res/cardsfolder/t/tilonallis_crown.txt | 4 ++-- forge-gui/res/cardsfolder/t/timber_gorge.txt | 5 +++-- forge-gui/res/cardsfolder/t/timberland_guide.txt | 4 ++-- forge-gui/res/cardsfolder/t/timberland_ruins.txt | 5 +++-- forge-gui/res/cardsfolder/t/timbermare.txt | 4 ++-- forge-gui/res/cardsfolder/t/time_vault.txt | 5 +++-- forge-gui/res/cardsfolder/t/timeless_lotus.txt | 5 +++-- forge-gui/res/cardsfolder/t/timeless_witness.txt | 4 ++-- forge-gui/res/cardsfolder/t/timely_hordemate.txt | 4 ++-- forge-gui/res/cardsfolder/t/timid_drake.txt | 4 ++-- forge-gui/res/cardsfolder/t/timin_youthful_geist.txt | 2 +- forge-gui/res/cardsfolder/t/tin_street_hooligan.txt | 4 ++-- forge-gui/res/cardsfolder/t/tinder_farm.txt | 5 +++-- forge-gui/res/cardsfolder/t/tinkers_tote.txt | 4 ++-- forge-gui/res/cardsfolder/t/tinybones_joins_up.txt | 6 +++--- forge-gui/res/cardsfolder/t/tireless_angler.txt | 4 ++-- forge-gui/res/cardsfolder/t/tireless_missionaries.txt | 4 ++-- forge-gui/res/cardsfolder/t/tireless_provisioner.txt | 6 +++--- forge-gui/res/cardsfolder/t/tireless_tracker.txt | 4 ++-- forge-gui/res/cardsfolder/t/tishana_voice_of_thunder.txt | 4 ++-- forge-gui/res/cardsfolder/t/tishanas_tidebinder.txt | 4 ++-- forge-gui/res/cardsfolder/t/tishanas_wayfinder.txt | 4 ++-- forge-gui/res/cardsfolder/t/titan_of_industry.txt | 4 ++-- forge-gui/res/cardsfolder/t/titan_of_littjara.txt | 8 ++++---- forge-gui/res/cardsfolder/t/titania_natures_force.txt | 4 ++-- .../res/cardsfolder/t/titania_protector_of_argoth.txt | 4 ++-- .../t/titania_voice_of_gaea_titania_gaea_incarnate.txt | 4 ++-- forge-gui/res/cardsfolder/t/tithebearer_giant.txt | 4 ++-- .../cardsfolder/t/tithing_blade_consuming_sepulcher.txt | 4 ++-- forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt | 4 ++-- forge-gui/res/cardsfolder/t/tivit_seller_of_secrets.txt | 6 +++--- forge-gui/res/cardsfolder/t/tocasias_welcome.txt | 4 ++-- forge-gui/res/cardsfolder/t/tocatli_honor_guard.txt | 4 ++-- forge-gui/res/cardsfolder/t/together_forever.txt | 4 ++-- forge-gui/res/cardsfolder/t/toggo_goblin_weaponsmith.txt | 4 ++-- forge-gui/res/cardsfolder/t/tolaria_west.txt | 5 +++-- forge-gui/res/cardsfolder/t/tolarian_contempt.txt | 4 ++-- forge-gui/res/cardsfolder/t/tolarian_emissary.txt | 4 ++-- forge-gui/res/cardsfolder/t/tolsimir_friend_to_wolves.txt | 6 +++--- forge-gui/res/cardsfolder/t/tolsimir_midnights_light.txt | 4 ++-- forge-gui/res/cardsfolder/t/toluz_clever_conductor.txt | 4 ++-- forge-gui/res/cardsfolder/t/tomakul_scrapsmith.txt | 4 ++-- forge-gui/res/cardsfolder/t/tomb_fortress.txt | 5 +++-- .../res/cardsfolder/t/tomb_of_horrors_adventurer.txt | 4 ++-- forge-gui/res/cardsfolder/t/tome_of_legends.txt | 6 +++--- forge-gui/res/cardsfolder/t/tome_raider.txt | 4 ++-- forge-gui/res/cardsfolder/t/tomebound_lich.txt | 6 +++--- forge-gui/res/cardsfolder/t/tooth_collector.txt | 4 ++-- forge-gui/res/cardsfolder/t/toothy_imaginary_friend.txt | 2 +- forge-gui/res/cardsfolder/t/topiary_stomper.txt | 4 ++-- forge-gui/res/cardsfolder/t/topography_tracker.txt | 4 ++-- forge-gui/res/cardsfolder/t/topplegeist.txt | 4 ++-- forge-gui/res/cardsfolder/t/torch_slinger.txt | 4 ++-- forge-gui/res/cardsfolder/t/torgaar_famine_incarnate.txt | 4 ++-- forge-gui/res/cardsfolder/t/tormented_hero.txt | 5 +++-- forge-gui/res/cardsfolder/t/tormentor_exarch.txt | 4 ++-- forge-gui/res/cardsfolder/t/tornado_elemental.txt | 4 ++-- forge-gui/res/cardsfolder/t/torpor_orb.txt | 4 ++-- .../t/torrent_sculptor_flamethrower_sonata.txt | 4 ++-- forge-gui/res/cardsfolder/t/torrential_gearhulk.txt | 4 ++-- .../res/cardsfolder/t/torsten_founder_of_benalia.txt | 4 ++-- forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt | 4 ++-- forge-gui/res/cardsfolder/t/totem_speaker.txt | 4 ++-- 100 files changed, 223 insertions(+), 209 deletions(-) diff --git a/forge-gui/res/cardsfolder/t/thriving_bluff.txt b/forge-gui/res/cardsfolder/t/thriving_bluff.txt index d43d9c286a7..e3237d8b452 100644 --- a/forge-gui/res/cardsfolder/t/thriving_bluff.txt +++ b/forge-gui/res/cardsfolder/t/thriving_bluff.txt @@ -1,8 +1,9 @@ Name:Thriving Bluff ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ red | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color other than red. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ red | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color other than red. A:AB$ Mana | Cost$ T | Produced$ Combo R Chosen | SpellDescription$ Add {R} or one mana of the chosen color. -Oracle:Thriving Bluff enters the battlefield tapped.\nAs Thriving Bluff enters the battlefield, choose a color other than red.\n{T}: Add {R} or one mana of the chosen color. +Oracle:Thriving Bluff enters tapped.\nAs Thriving Bluff enters, choose a color other than red.\n{T}: Add {R} or one mana of the chosen color. diff --git a/forge-gui/res/cardsfolder/t/thriving_grove.txt b/forge-gui/res/cardsfolder/t/thriving_grove.txt index 8b31aa2a3e1..f64e9518654 100644 --- a/forge-gui/res/cardsfolder/t/thriving_grove.txt +++ b/forge-gui/res/cardsfolder/t/thriving_grove.txt @@ -1,8 +1,9 @@ Name:Thriving Grove ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ green | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color other than green. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ green | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color other than green. A:AB$ Mana | Cost$ T | Produced$ Combo G Chosen | SpellDescription$ Add {G} or one mana of the chosen color. -Oracle:Thriving Grove enters the battlefield tapped.\nAs Thriving Grove enters the battlefield, choose a color other than green.\n{T}: Add {G} or one mana of the chosen color. +Oracle:Thriving Grove enters tapped.\nAs Thriving Grove enters, choose a color other than green.\n{T}: Add {G} or one mana of the chosen color. diff --git a/forge-gui/res/cardsfolder/t/thriving_grubs.txt b/forge-gui/res/cardsfolder/t/thriving_grubs.txt index a0f1cc2c58e..159fcb74c9f 100644 --- a/forge-gui/res/cardsfolder/t/thriving_grubs.txt +++ b/forge-gui/res/cardsfolder/t/thriving_grubs.txt @@ -2,8 +2,8 @@ Name:Thriving Grubs ManaCost:1 R Types:Creature Gremlin PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}. SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<2> | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Thriving Grubs enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Thriving Grubs attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. +Oracle:When Thriving Grubs enters, you get {E}{E} (two energy counters).\nWhenever Thriving Grubs attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thriving_heath.txt b/forge-gui/res/cardsfolder/t/thriving_heath.txt index 178616bb629..f96e98d7c66 100644 --- a/forge-gui/res/cardsfolder/t/thriving_heath.txt +++ b/forge-gui/res/cardsfolder/t/thriving_heath.txt @@ -1,8 +1,9 @@ Name:Thriving Heath ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ white | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color other than white. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ white | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color other than white. A:AB$ Mana | Cost$ T | Produced$ Combo W Chosen | SpellDescription$ Add {W} or one mana of the chosen color. -Oracle:Thriving Heath enters the battlefield tapped.\nAs Thriving Heath enters the battlefield, choose a color other than white.\n{T}: Add {W} or one mana of the chosen color. +Oracle:Thriving Heath enters tapped.\nAs Thriving Heath enters, choose a color other than white.\n{T}: Add {W} or one mana of the chosen color. diff --git a/forge-gui/res/cardsfolder/t/thriving_ibex.txt b/forge-gui/res/cardsfolder/t/thriving_ibex.txt index ea53afee79b..e0a4be112d1 100644 --- a/forge-gui/res/cardsfolder/t/thriving_ibex.txt +++ b/forge-gui/res/cardsfolder/t/thriving_ibex.txt @@ -2,8 +2,8 @@ Name:Thriving Ibex ManaCost:3 W Types:Creature Goat PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}. SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<2> | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Thriving Ibex enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Thriving Ibex attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. +Oracle:When Thriving Ibex enters, you get {E}{E} (two energy counters).\nWhenever Thriving Ibex attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thriving_isle.txt b/forge-gui/res/cardsfolder/t/thriving_isle.txt index 0fe970fb1a8..dbcecba2749 100644 --- a/forge-gui/res/cardsfolder/t/thriving_isle.txt +++ b/forge-gui/res/cardsfolder/t/thriving_isle.txt @@ -1,8 +1,9 @@ Name:Thriving Isle ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ blue | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color other than blue. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ blue | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color other than blue. A:AB$ Mana | Cost$ T | Produced$ Combo U Chosen | SpellDescription$ Add {U} or one mana of the chosen color. -Oracle:Thriving Isle enters the battlefield tapped.\nAs Thriving Isle enters the battlefield, choose a color other than blue.\n{T}: Add {U} or one mana of the chosen color. +Oracle:Thriving Isle enters tapped.\nAs Thriving Isle enters, choose a color other than blue.\n{T}: Add {U} or one mana of the chosen color. diff --git a/forge-gui/res/cardsfolder/t/thriving_moor.txt b/forge-gui/res/cardsfolder/t/thriving_moor.txt index f5bf75c3d23..e261866eae7 100644 --- a/forge-gui/res/cardsfolder/t/thriving_moor.txt +++ b/forge-gui/res/cardsfolder/t/thriving_moor.txt @@ -1,8 +1,9 @@ Name:Thriving Moor ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ black | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color other than black. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | Exclude$ black | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color other than black. A:AB$ Mana | Cost$ T | Produced$ Combo B Chosen | SpellDescription$ Add {B} or one mana of the chosen color. -Oracle:Thriving Moor enters the battlefield tapped.\nAs Thriving Moor enters the battlefield, choose a color other than black.\n{T}: Add {B} or one mana of the chosen color. +Oracle:Thriving Moor enters tapped.\nAs Thriving Moor enters, choose a color other than black.\n{T}: Add {B} or one mana of the chosen color. diff --git a/forge-gui/res/cardsfolder/t/thriving_rats.txt b/forge-gui/res/cardsfolder/t/thriving_rats.txt index 124af3cdde9..de3daf15a9e 100644 --- a/forge-gui/res/cardsfolder/t/thriving_rats.txt +++ b/forge-gui/res/cardsfolder/t/thriving_rats.txt @@ -2,8 +2,8 @@ Name:Thriving Rats ManaCost:1 B Types:Creature Rat PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}. SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<2> | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Thriving Rats enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Thriving Rats attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. +Oracle:When Thriving Rats enters, you get {E}{E} (two energy counters).\nWhenever Thriving Rats attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thriving_rhino.txt b/forge-gui/res/cardsfolder/t/thriving_rhino.txt index 2b53476c66c..7a8e0f9375e 100644 --- a/forge-gui/res/cardsfolder/t/thriving_rhino.txt +++ b/forge-gui/res/cardsfolder/t/thriving_rhino.txt @@ -2,8 +2,8 @@ Name:Thriving Rhino ManaCost:2 G Types:Creature Rhino PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}. SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<2> | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Thriving Rhino enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Thriving Rhino attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. +Oracle:When Thriving Rhino enters, you get {E}{E} (two energy counters).\nWhenever Thriving Rhino attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thriving_skyclaw.txt b/forge-gui/res/cardsfolder/t/thriving_skyclaw.txt index 6c0194699c7..e92057729fe 100644 --- a/forge-gui/res/cardsfolder/t/thriving_skyclaw.txt +++ b/forge-gui/res/cardsfolder/t/thriving_skyclaw.txt @@ -3,9 +3,9 @@ ManaCost:2 R R Types:Creature Cat Dragon PT:3/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}{E} (three energy counters). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}{E} (three energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<3> | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:Flying\nWhen Thriving Skyclaw enters the battlefield, you get {E}{E}{E} (three energy counters).\nWhenever Thriving Skyclaw attacks, you may pay {E}{E}{E}. If you do, put a +1/+1 counter on it. +Oracle:Flying\nWhen Thriving Skyclaw enters, you get {E}{E}{E} (three energy counters).\nWhenever Thriving Skyclaw attacks, you may pay {E}{E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thriving_turtle.txt b/forge-gui/res/cardsfolder/t/thriving_turtle.txt index 747da03c6b9..9f819fc6e5a 100644 --- a/forge-gui/res/cardsfolder/t/thriving_turtle.txt +++ b/forge-gui/res/cardsfolder/t/thriving_turtle.txt @@ -2,8 +2,8 @@ Name:Thriving Turtle ManaCost:U Types:Creature Turtle PT:0/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}. SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ PayEnergy<2> | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Thriving Turtle enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Thriving Turtle attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. +Oracle:When Thriving Turtle enters, you get {E}{E} (two energy counters).\nWhenever Thriving Turtle attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt b/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt index 248024f97f9..060fe9536ca 100644 --- a/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt +++ b/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt @@ -5,4 +5,4 @@ PT:0/0 K:Devour:X:, where X is the number of creatures devoured this way SVar:X:Count$RememberedSize # Change the script in order to be compatible with Jund, each Devour ability will remember the sacrificed card separately. Remembered$Amount doesn't work -Oracle:Devour X, where X is the number of creatures devoured this way (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with X +1/+1 counters on it for each of those creatures.) +Oracle:Devour X, where X is the number of creatures devoured this way (As this enters, you may sacrifice any number of creatures. This creature enters with X +1/+1 counters on it for each of those creatures.) diff --git a/forge-gui/res/cardsfolder/t/throne_of_eldraine.txt b/forge-gui/res/cardsfolder/t/throne_of_eldraine.txt index 47b332a18f6..44769d59a27 100644 --- a/forge-gui/res/cardsfolder/t/throne_of_eldraine.txt +++ b/forge-gui/res/cardsfolder/t/throne_of_eldraine.txt @@ -2,7 +2,7 @@ Name:Throne of Eldraine ManaCost:5 Types:Legendary Artifact K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color. A:AB$ Mana | Cost$ T | Produced$ Chosen | Amount$ 4 | RestrictValid$ Spell.ChosenColor+MonoColor | SpellDescription$ Add four mana of the chosen color. Spend this mana only to cast monocolored spells of that color. A:AB$ Draw | Cost$ 3 T | NumCards$ 2 | ManaRestriction$ ChosenColor | SpellDescription$ Draw two cards. Spend only mana of the chosen color to activate this ability. -Oracle:As Throne of Eldraine enters the battlefield, choose a color.\n{T}: Add four mana of the chosen color. Spend this mana only to cast monocolored spells of that color.\n{3}, {T}: Draw two cards. Spend only mana of the chosen color to activate this ability. +Oracle:As Throne of Eldraine enters, choose a color.\n{T}: Add four mana of the chosen color. Spend this mana only to cast monocolored spells of that color.\n{3}, {T}: Draw two cards. Spend only mana of the chosen color to activate this ability. diff --git a/forge-gui/res/cardsfolder/t/thunder_brute.txt b/forge-gui/res/cardsfolder/t/thunder_brute.txt index 1d9d7051d03..49d41e2e100 100644 --- a/forge-gui/res/cardsfolder/t/thunder_brute.txt +++ b/forge-gui/res/cardsfolder/t/thunder_brute.txt @@ -4,8 +4,8 @@ Types:Creature Cyclops PT:5/5 K:Trample K:Tribute:3 -SVar:TrigNotTribute:DB$ Pump | KW$ Haste | Defined$ Self | SpellDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. +SVar:TrigNotTribute:DB$ Pump | KW$ Haste | Defined$ Self | SpellDescription$ When CARDNAME enters, if tribute wasn't paid, it gains haste until end of turn. SVar:PlayMain1:ALWAYS SVar:TributeAILogic:CanBlockThisTurn DeckHas:Ability$Counters -Oracle:Trample\nTribute 3 (As this creature enters the battlefield, an opponent of your choice may put three +1/+1 counters on it.)\nWhen Thunder Brute enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. +Oracle:Trample\nTribute 3 (As this creature enters, an opponent of your choice may put three +1/+1 counters on it.)\nWhen Thunder Brute enters, if tribute wasn't paid, it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thunder_dragon.txt b/forge-gui/res/cardsfolder/t/thunder_dragon.txt index 2deab0f7867..80dc8e6e86a 100644 --- a/forge-gui/res/cardsfolder/t/thunder_dragon.txt +++ b/forge-gui/res/cardsfolder/t/thunder_dragon.txt @@ -3,6 +3,6 @@ ManaCost:5 R R Types:Creature Dragon PT:5/5 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllNonFlyers | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to each creature without flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllNonFlyers | TriggerDescription$ When CARDNAME enters, it deals 3 damage to each creature without flying. SVar:TrigDamageAllNonFlyers:DB$ DamageAll | NumDmg$ 3 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying. -Oracle:Flying\nWhen Thunder Dragon enters the battlefield, it deals 3 damage to each creature without flying. +Oracle:Flying\nWhen Thunder Dragon enters, it deals 3 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/t/thunder_lasso.txt b/forge-gui/res/cardsfolder/t/thunder_lasso.txt index 62ac5dcb49b..e5403032633 100644 --- a/forge-gui/res/cardsfolder/t/thunder_lasso.txt +++ b/forge-gui/res/cardsfolder/t/thunder_lasso.txt @@ -1,10 +1,10 @@ Name:Thunder Lasso ManaCost:2 W Types:Artifact Equipment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach it to target creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters, attach it to target creature you control. SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigTap | TriggerDescription$ Whenever equipped creature attacks, tap target creature defending player controls. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.ControlledBy TriggeredDefendingPlayer | TgtPrompt$ Select target creature defending player controls K:Equip:2 -Oracle:When Thunder Lasso enters the battlefield, attach it to target creature you control.\nEquipped creature gets +1/+1.\nWhenever equipped creature attacks, tap target creature defending player controls.\nEquip {2} +Oracle:When Thunder Lasso enters, attach it to target creature you control.\nEquipped creature gets +1/+1.\nWhenever equipped creature attacks, tap target creature defending player controls.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt b/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt index ff72bce8a66..8bb720e6966 100644 --- a/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt +++ b/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Lizard Warrior PT:1/1 K:Devour:3 -Oracle:Devour 3 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with three times that many +1/+1 counters on it.) +Oracle:Devour 3 (As this enters, you may sacrifice any number of creatures. This creature enters with three times that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt b/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt index a3f271e8d1b..4bf24677865 100644 --- a/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt +++ b/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt @@ -2,10 +2,10 @@ Name:Thundercloud Shaman ManaCost:3 R R Types:Creature Giant Shaman PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage equal to the number of Giants you control to each non-Giant creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters, it deals damage equal to the number of Giants you control to each non-Giant creature. SVar:TrigDamageAll:DB$ DamageAll | ValidCards$ Creature.nonGiant | NumDmg$ X | ValidDescription$ each non-Giant creature. SVar:X:Count$TypeYouCtrl.Giant DeckNeeds:Type$Giant SVar:PlayMain1:TRUE AI:RemoveDeck:Random -Oracle:When Thundercloud Shaman enters the battlefield, it deals damage equal to the number of Giants you control to each non-Giant creature. +Oracle:When Thundercloud Shaman enters, it deals damage equal to the number of Giants you control to each non-Giant creature. diff --git a/forge-gui/res/cardsfolder/t/thunderhawk_gunship.txt b/forge-gui/res/cardsfolder/t/thunderhawk_gunship.txt index e713869a657..da031bc38ef 100644 --- a/forge-gui/res/cardsfolder/t/thunderhawk_gunship.txt +++ b/forge-gui/res/cardsfolder/t/thunderhawk_gunship.txt @@ -3,11 +3,11 @@ ManaCost:6 Types:Artifact Vehicle PT:6/6 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 2/2 white Astartes Warrior creature tokens with vigilance. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 2/2 white Astartes Warrior creature tokens with vigilance. SVar:TrigToken:DB$ Token | TokenScript$ w_2_2_astartes_warrior_vigilance | TokenAmount$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures you control gain flying until end of turn. SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.attacking+YouCtrl | KW$ Flying K:Crew:2 DeckHas:Ability$Token & Type$Astartes|Warrior & Keyword$Vigilance SVar:HasAttackingEffect:TRUE -Oracle:Flying\nWhen Thunderhawk Gunship enters the battlefield, create two 2/2 white Astartes Warrior creature tokens with vigilance.\nWhenever Thunderhawk Gunship attacks, attacking creatures you control gain flying until end of turn.\nCrew 2 +Oracle:Flying\nWhen Thunderhawk Gunship enters, create two 2/2 white Astartes Warrior creature tokens with vigilance.\nWhenever Thunderhawk Gunship attacks, attacking creatures you control gain flying until end of turn.\nCrew 2 diff --git a/forge-gui/res/cardsfolder/t/thundering_ceratok.txt b/forge-gui/res/cardsfolder/t/thundering_ceratok.txt index 9eb43ee50ac..0713119ad5a 100644 --- a/forge-gui/res/cardsfolder/t/thundering_ceratok.txt +++ b/forge-gui/res/cardsfolder/t/thundering_ceratok.txt @@ -3,7 +3,7 @@ ManaCost:4 G Types:Creature Rhino PT:4/5 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, other creatures you control gain trample until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters, other creatures you control gain trample until end of turn. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.StrictlyOther+YouCtrl | KW$ Trample SVar:PlayMain1:TRUE -Oracle:Trample\nWhen Thundering Ceratok enters the battlefield, other creatures you control gain trample until end of turn. +Oracle:Trample\nWhen Thundering Ceratok enters, other creatures you control gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thundering_falls.txt b/forge-gui/res/cardsfolder/t/thundering_falls.txt index 5e9a3bfcb31..f5e2afa2291 100644 --- a/forge-gui/res/cardsfolder/t/thundering_falls.txt +++ b/forge-gui/res/cardsfolder/t/thundering_falls.txt @@ -1,9 +1,10 @@ Name:Thundering Falls ManaCost:no cost Types:Land Island Mountain -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) SVar:TrigSurveil:DB$ Surveil | Amount$ 1 DeckHas:Ability$Surveil|Graveyard DeckHints:Ability$Graveyard -Oracle:({T}: Add {U} or {R}.)\nThundering Falls enters the battlefield tapped.\nWhen Thundering Falls enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +Oracle:({T}: Add {U} or {R}.)\nThundering Falls enters tapped.\nWhen Thundering Falls enters, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/t/thundering_mightmare.txt b/forge-gui/res/cardsfolder/t/thundering_mightmare.txt index c176f58ccc5..5d45a23f3b5 100644 --- a/forge-gui/res/cardsfolder/t/thundering_mightmare.txt +++ b/forge-gui/res/cardsfolder/t/thundering_mightmare.txt @@ -8,4 +8,4 @@ SVar:CastTrigger:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Oppo SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters SVar:BuffedBy:Creature -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Thundering Mightmare is paired with another creature, each of those creatures has "Whenever an opponent casts a spell, put a +1/+1 counter on this creature." +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters. They remain paired for as long as you control both of them.)\nAs long as Thundering Mightmare is paired with another creature, each of those creatures has "Whenever an opponent casts a spell, put a +1/+1 counter on this creature." diff --git a/forge-gui/res/cardsfolder/t/thundering_sparkmage.txt b/forge-gui/res/cardsfolder/t/thundering_sparkmage.txt index d6db60b96e7..9117095dd56 100644 --- a/forge-gui/res/cardsfolder/t/thundering_sparkmage.txt +++ b/forge-gui/res/cardsfolder/t/thundering_sparkmage.txt @@ -2,9 +2,9 @@ Name:Thundering Sparkmage ManaCost:3 R Types:Creature Human Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals X damage to target creature or planeswalker, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals X damage to target creature or planeswalker, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X SVar:X:Count$Party DeckHas:Ability$Party DeckHints:Type$Cleric|Rogue|Warrior -Oracle:When Thundering Sparkmage enters the battlefield, it deals X damage to target creature or planeswalker, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) +Oracle:When Thundering Sparkmage enters, it deals X damage to target creature or planeswalker, where X is the number of creatures in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) diff --git a/forge-gui/res/cardsfolder/t/thundering_wurm.txt b/forge-gui/res/cardsfolder/t/thundering_wurm.txt index 8999e6a8c86..89f6ac04826 100644 --- a/forge-gui/res/cardsfolder/t/thundering_wurm.txt +++ b/forge-gui/res/cardsfolder/t/thundering_wurm.txt @@ -2,10 +2,10 @@ Name:Thundering Wurm ManaCost:2 G Types:Creature Wurm PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters, sacrifice it unless you discard a land card. SVar:DBSacSelf:DB$ Sacrifice | UnlessCost$ Discard<1/Land> | UnlessPayer$ You SVar:NeedsToPlayVar:Y GE1 SVar:Y:Count$TypeInYourHand.Land SVar:PlayMain1:TRUE SVar:PlayBeforeLandDrop:TRUE -Oracle:When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card. +Oracle:When Thundering Wurm enters, sacrifice it unless you discard a land card. diff --git a/forge-gui/res/cardsfolder/t/thundermare.txt b/forge-gui/res/cardsfolder/t/thundermare.txt index 72b6c3d93ad..549ccd2d489 100644 --- a/forge-gui/res/cardsfolder/t/thundermare.txt +++ b/forge-gui/res/cardsfolder/t/thundermare.txt @@ -3,6 +3,6 @@ ManaCost:5 R Types:Creature Elemental Horse PT:5/5 K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all other creatures. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters, tap all other creatures. SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.StrictlyOther -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermare enters the battlefield, tap all other creatures. +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermare enters, tap all other creatures. diff --git a/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt b/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt index 31f1fc6fbc8..dc442c80b8a 100644 --- a/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt +++ b/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:5/5 K:Flying K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ThunderDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ThunderDamage | TriggerDescription$ When CARDNAME enters, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. SVar:ThunderDamage:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control | SubAbility$ ThunderTap SVar:ThunderTap:DB$ TapAll | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control -Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermaw Hellkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. +Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermaw Hellkite enters, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. diff --git a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt index 4241d47b161..dd7ca4fd137 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt @@ -3,10 +3,10 @@ ManaCost:2 R Types:Creature Human Wizard PT:2/2 K:Kicker:1 B:G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters, if it was kicked with its {1}{B} kicker, target player discards two cards. SVar:TrigKicker:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters, if it was kicked with its {G} kicker, destroy target enchantment. SVar:TrigKicker2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:PlayMain1:TRUE DeckHints:Color$Black|Green -Oracle:Kicker {1}{B} and/or {G} (You may pay an additional {1}{B} and/or {G} as you cast this spell.)\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards.\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. +Oracle:Kicker {1}{B} and/or {G} (You may pay an additional {1}{B} and/or {G} as you cast this spell.)\nWhen Thunderscape Battlemage enters, if it was kicked with its {1}{B} kicker, target player discards two cards.\nWhen Thunderscape Battlemage enters, if it was kicked with its {G} kicker, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/t/tiamat.txt b/forge-gui/res/cardsfolder/t/tiamat.txt index ed1105b1a50..70850d10e36 100644 --- a/forge-gui/res/cardsfolder/t/tiamat.txt +++ b/forge-gui/res/cardsfolder/t/tiamat.txt @@ -3,7 +3,7 @@ ManaCost:2 W U B R G Types:Legendary Creature Dragon God PT:7/7 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self+wasCastByYou | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it, search your library for up to five Dragon cards not named Tiamat that each have different names, reveal them, put them into your hand, then shuffle. +T:Mode$ ChangesZone | ValidCard$ Card.Self+wasCastByYou | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, if you cast it, search your library for up to five Dragon cards not named Tiamat that each have different names, reveal them, put them into your hand, then shuffle. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Dragon.notnamedTiamat | ChangeNum$ 5 | DifferentNames$ True DeckNeeds:Type$Dragon -Oracle:Flying\nWhen Tiamat enters the battlefield, if you cast it, search your library for up to five Dragon cards not named Tiamat that each have different names, reveal them, put them into your hand, then shuffle. +Oracle:Flying\nWhen Tiamat enters, if you cast it, search your library for up to five Dragon cards not named Tiamat that each have different names, reveal them, put them into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/t/tidal_courier.txt b/forge-gui/res/cardsfolder/t/tidal_courier.txt index 2e1ed55ed09..c145ef7fc00 100644 --- a/forge-gui/res/cardsfolder/t/tidal_courier.txt +++ b/forge-gui/res/cardsfolder/t/tidal_courier.txt @@ -2,8 +2,8 @@ Name:Tidal Courier ManaCost:3 U Types:Creature Merfolk PT:1/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:DB$ Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Merfolk A:AB$ Pump | Cost$ 3 U | Defined$ Self | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. AI:RemoveDeck:Random -Oracle:When Tidal Courier enters the battlefield, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{3}{U}: Tidal Courier gains flying until end of turn. +Oracle:When Tidal Courier enters, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{3}{U}: Tidal Courier gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tidal_influence.txt b/forge-gui/res/cardsfolder/t/tidal_influence.txt index de081697fd1..a7442f1b8b2 100644 --- a/forge-gui/res/cardsfolder/t/tidal_influence.txt +++ b/forge-gui/res/cardsfolder/t/tidal_influence.txt @@ -10,4 +10,4 @@ S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ +2 | IsPresent$ Card.Se T:Mode$ Always | IsPresent$ Card.Self+counters_GE4_TIDE | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ Whenever there are four or more tide counters on CARDNAME, remove all tide counters from it. SVar:TrigRemove:DB$ RemoveCounter | CounterType$ TIDE | CounterNum$ All AI:RemoveDeck:Random -Oracle:Cast this spell only if no permanents named Tidal Influence are on the battlefield.\nTidal Influence enters the battlefield with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Tidal Influence.\nAs long as there is exactly one tide counter on Tidal Influence, all blue creatures get -2/-0.\nAs long as there are exactly three tide counters on Tidal Influence, all blue creatures get +2/+0.\nWhenever there are four or more tide counters on Tidal Influence, remove all tide counters from it. +Oracle:Cast this spell only if no permanents named Tidal Influence are on the battlefield.\nTidal Influence enters with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Tidal Influence.\nAs long as there is exactly one tide counter on Tidal Influence, all blue creatures get -2/-0.\nAs long as there are exactly three tide counters on Tidal Influence, all blue creatures get +2/+0.\nWhenever there are four or more tide counters on Tidal Influence, remove all tide counters from it. diff --git a/forge-gui/res/cardsfolder/t/tide_shaper.txt b/forge-gui/res/cardsfolder/t/tide_shaper.txt index 08ecd2b7a22..5510f181f23 100644 --- a/forge-gui/res/cardsfolder/t/tide_shaper.txt +++ b/forge-gui/res/cardsfolder/t/tide_shaper.txt @@ -3,7 +3,7 @@ ManaCost:U Types:Creature Merfolk Wizard PT:1/1 K:Kicker:1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, target land becomes an Island for as long as CARDNAME remains on the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters, if it was kicked, target land becomes an Island for as long as CARDNAME remains on the battlefield. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | IsPresent$ Island.OppCtrl | Description$ CARDNAME gets +1/+1 as long as an opponent controls an Island. SVar:TrigAnimate:DB$ Animate | ValidTgts$ Land | AITgts$ Land.OppCtrl | Types$ Island | RemoveLandTypes$ True | Duration$ AsLongAsInPlay | IsCurse$ True -Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nWhen Tide Shaper enters the battlefield, if it was kicked, target land becomes an Island for as long as Tide Shaper remains on the battlefield.\nTide Shaper gets +1/+1 as long as an opponent controls an Island. +Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nWhen Tide Shaper enters, if it was kicked, target land becomes an Island for as long as Tide Shaper remains on the battlefield.\nTide Shaper gets +1/+1 as long as an opponent controls an Island. diff --git a/forge-gui/res/cardsfolder/t/tidebinder_mage.txt b/forge-gui/res/cardsfolder/t/tidebinder_mage.txt index 2a75de0cb87..08f907ab18c 100644 --- a/forge-gui/res/cardsfolder/t/tidebinder_mage.txt +++ b/forge-gui/res/cardsfolder/t/tidebinder_mage.txt @@ -2,8 +2,8 @@ Name:Tidebinder Mage ManaCost:U U Types:Creature Merfolk Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control CARDNAME. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.Red+OppCtrl,Creature.Green+OppCtrl | TgtPrompt$ Choose target red or green creature an opponent controls. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE -Oracle:When Tidebinder Mage enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Tidebinder Mage. +Oracle:When Tidebinder Mage enters, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Tidebinder Mage. diff --git a/forge-gui/res/cardsfolder/t/tideforce_elemental.txt b/forge-gui/res/cardsfolder/t/tideforce_elemental.txt index 07f77956b2e..df001a81deb 100644 --- a/forge-gui/res/cardsfolder/t/tideforce_elemental.txt +++ b/forge-gui/res/cardsfolder/t/tideforce_elemental.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Elemental PT:2/1 A:AB$ TapOrUntap | Cost$ U T | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | SpellDescription$ You may tap or untap another target creature. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may untap CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Landfall — Whenever a land you control enters, you may untap CARDNAME. SVar:TrigUntap:DB$ Untap | Defined$ Self AI:RemoveDeck:All -Oracle:{U}, {T}: You may tap or untap another target creature.\nLandfall — Whenever a land enters the battlefield under your control, you may untap Tideforce Elemental. +Oracle:{U}, {T}: You may tap or untap another target creature.\nLandfall — Whenever a land you control enters, you may untap Tideforce Elemental. diff --git a/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt b/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt index ca6dcfe9ed6..171b7de07bd 100644 --- a/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt +++ b/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt @@ -2,9 +2,9 @@ Name:Tidehollow Sculler ManaCost:W B Types:Artifact Creature Zombie PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals their hand and you choose a nonland card from it. Exile that card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, target opponent reveals their hand and you choose a nonland card from it. Exile that card. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to its owner's hand. SVar:TrigExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | ForgetOtherRemembered$ True SVar:TrigBounce:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:When Tidehollow Sculler enters the battlefield, target opponent reveals their hand and you choose a nonland card from it. Exile that card.\nWhen Tidehollow Sculler leaves the battlefield, return the exiled card to its owner's hand. +Oracle:When Tidehollow Sculler enters, target opponent reveals their hand and you choose a nonland card from it. Exile that card.\nWhen Tidehollow Sculler leaves the battlefield, return the exiled card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tidewalker.txt b/forge-gui/res/cardsfolder/t/tidewalker.txt index fb681323c41..5848862b122 100644 --- a/forge-gui/res/cardsfolder/t/tidewalker.txt +++ b/forge-gui/res/cardsfolder/t/tidewalker.txt @@ -2,10 +2,10 @@ Name:Tidewalker ManaCost:2 U Types:Creature Elemental PT:*/* -K:etbCounter:TIME:X:no Condition:CARDNAME enters the battlefield with a time counter on it for each Island you control. +K:etbCounter:TIME:X:no Condition:CARDNAME enters with a time counter on it for each Island you control. K:Vanishing S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | Description$ CARDNAME's power and toughness are each equal to the number of time counters on it. SVar:X:Count$Valid Island.YouCtrl SVar:Y:Count$CardCounters.TIME SVar:NeedsToPlayVar:X GE3 -Oracle:Tidewalker enters the battlefield with a time counter on it for each Island you control.\nVanishing (At the beginning of your upkeep, remove a time counter from this creature. When the last is removed, sacrifice it.)\nTidewalker's power and toughness are each equal to the number of time counters on it. +Oracle:Tidewalker enters with a time counter on it for each Island you control.\nVanishing (At the beginning of your upkeep, remove a time counter from this creature. When the last is removed, sacrifice it.)\nTidewalker's power and toughness are each equal to the number of time counters on it. diff --git a/forge-gui/res/cardsfolder/t/tiller_engine.txt b/forge-gui/res/cardsfolder/t/tiller_engine.txt index a8e6770a55b..f834048faf9 100644 --- a/forge-gui/res/cardsfolder/t/tiller_engine.txt +++ b/forge-gui/res/cardsfolder/t/tiller_engine.txt @@ -2,8 +2,8 @@ Name:Tiller Engine ManaCost:2 Types:Artifact Creature Construct PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.tapped+YouCtrl | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ Whenever a land enters the battlefield tapped and under your control, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.tapped+YouCtrl | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ Whenever a land you control enters tapped, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBUntap,DBTap SVar:DBUntap:DB$ Untap | Defined$ TriggeredCard | SpellDescription$ Untap that land. SVar:DBTap:DB$ Tap | ValidTgts$ Permanent.OppCtrl+nonLand | TgtPrompt$ Select target nonland permanent an opponent controls | SpellDescription$ Tap target nonland permanent an opponent controls. -Oracle:Whenever a land enters the battlefield tapped and under your control, choose one —\n• Untap that land.\n• Tap target nonland permanent an opponent controls. +Oracle:Whenever a land you control enters tapped, choose one —\n• Untap that land.\n• Tap target nonland permanent an opponent controls. diff --git a/forge-gui/res/cardsfolder/t/tilling_treefolk.txt b/forge-gui/res/cardsfolder/t/tilling_treefolk.txt index 1d7f08cd4b8..8ee4721f468 100644 --- a/forge-gui/res/cardsfolder/t/tilling_treefolk.txt +++ b/forge-gui/res/cardsfolder/t/tilling_treefolk.txt @@ -2,6 +2,6 @@ Name:Tilling Treefolk ManaCost:2 G Types:Creature Treefolk Druid PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return up to two target land cards from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return up to two target land cards from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Land.YouCtrl | TargetMin$ 0 | TargetMax$ 2 -Oracle:When Tilling Treefolk enters the battlefield, you may return up to two target land cards from your graveyard to your hand. +Oracle:When Tilling Treefolk enters, you may return up to two target land cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/tilonallis_crown.txt b/forge-gui/res/cardsfolder/t/tilonallis_crown.txt index 2f4b37c82bb..1edd870c487 100644 --- a/forge-gui/res/cardsfolder/t/tilonallis_crown.txt +++ b/forge-gui/res/cardsfolder/t/tilonallis_crown.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to enchanted creature. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals 1 damage to enchanted creature. SVar:TrigDealDamage:DB$ DealDamage | Defined$ Enchanted | NumDmg$ 1 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+0 and has trample. -Oracle:Enchant creature\nWhen Tilonalli's Crown enters the battlefield, it deals 1 damage to enchanted creature.\nEnchanted creature gets +3/+0 and has trample. +Oracle:Enchant creature\nWhen Tilonalli's Crown enters, it deals 1 damage to enchanted creature.\nEnchanted creature gets +3/+0 and has trample. diff --git a/forge-gui/res/cardsfolder/t/timber_gorge.txt b/forge-gui/res/cardsfolder/t/timber_gorge.txt index fb43a8069b8..7b42d2c161a 100644 --- a/forge-gui/res/cardsfolder/t/timber_gorge.txt +++ b/forge-gui/res/cardsfolder/t/timber_gorge.txt @@ -1,6 +1,7 @@ Name:Timber Gorge ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo R G | SpellDescription$ Add {R} or {G}. -Oracle:Timber Gorge enters the battlefield tapped.\n{T}: Add {R} or {G}. +Oracle:Timber Gorge enters tapped.\n{T}: Add {R} or {G}. diff --git a/forge-gui/res/cardsfolder/t/timberland_guide.txt b/forge-gui/res/cardsfolder/t/timberland_guide.txt index fde1dec0e27..75073614e11 100644 --- a/forge-gui/res/cardsfolder/t/timberland_guide.txt +++ b/forge-gui/res/cardsfolder/t/timberland_guide.txt @@ -2,6 +2,6 @@ Name:Timberland Guide ManaCost:1 G Types:Creature Human Scout PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ GoodWood | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ GoodWood | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:GoodWood:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Timberland Guide enters the battlefield, put a +1/+1 counter on target creature. +Oracle:When Timberland Guide enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/t/timberland_ruins.txt b/forge-gui/res/cardsfolder/t/timberland_ruins.txt index 70886c07c6f..456ff007ad6 100644 --- a/forge-gui/res/cardsfolder/t/timberland_ruins.txt +++ b/forge-gui/res/cardsfolder/t/timberland_ruins.txt @@ -3,5 +3,6 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one mana of any color. -K:CARDNAME enters the battlefield tapped. -Oracle:Timberland Ruins enters the battlefield tapped.\n{T}: Add {G}.\n{T}, Sacrifice Timberland Ruins: Add one mana of any color. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +Oracle:Timberland Ruins enters tapped.\n{T}: Add {G}.\n{T}, Sacrifice Timberland Ruins: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/t/timbermare.txt b/forge-gui/res/cardsfolder/t/timbermare.txt index aa97f846733..3ea3b2901da 100644 --- a/forge-gui/res/cardsfolder/t/timbermare.txt +++ b/forge-gui/res/cardsfolder/t/timbermare.txt @@ -4,6 +4,6 @@ Types:Creature Elemental Horse PT:5/5 K:Haste K:Echo:5 G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all other creatures. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters, tap all other creatures. SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.StrictlyOther -Oracle:Haste\nEcho {5}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Timbermare enters the battlefield, tap all other creatures. +Oracle:Haste\nEcho {5}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Timbermare enters, tap all other creatures. diff --git a/forge-gui/res/cardsfolder/t/time_vault.txt b/forge-gui/res/cardsfolder/t/time_vault.txt index b164d88d92e..15bfa8321cd 100644 --- a/forge-gui/res/cardsfolder/t/time_vault.txt +++ b/forge-gui/res/cardsfolder/t/time_vault.txt @@ -1,7 +1,8 @@ Name:Time Vault ManaCost:2 Types:Artifact -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:CARDNAME doesn't untap during your untap step. R:Event$ BeginTurn | ActiveZones$ Battlefield | ValidPlayer$ You | IsPresent$ Card.Self+tapped | Optional$ True | ReplaceWith$ DBUntap | Description$ If you would begin your turn while CARDNAME is tapped, you may skip that turn instead. If you do, untap CARDNAME. SVar:DBUntap:DB$ Untap | Defined$ Self | AILogic$ Never @@ -9,4 +10,4 @@ A:AB$ AddTurn | Cost$ T | NumTurns$ 1 | SpellDescription$ Take an extra turn aft SVar:PlayMain1:ALWAYS SVar:UntapMe:True AI:RemoveDeck:Random -Oracle:Time Vault enters the battlefield tapped.\nTime Vault doesn't untap during your untap step.\nIf you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault.\n{T}: Take an extra turn after this one. +Oracle:Time Vault enters tapped.\nTime Vault doesn't untap during your untap step.\nIf you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault.\n{T}: Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/timeless_lotus.txt b/forge-gui/res/cardsfolder/t/timeless_lotus.txt index 710c8bd08d5..0e6e287f6ef 100644 --- a/forge-gui/res/cardsfolder/t/timeless_lotus.txt +++ b/forge-gui/res/cardsfolder/t/timeless_lotus.txt @@ -1,6 +1,7 @@ Name:Timeless Lotus ManaCost:5 Types:Legendary Artifact -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ W U B R G | SpellDescription$ Add {W}{U}{B}{R}{G} -Oracle:Timeless Lotus enters the battlefield tapped.\n{T}: Add {W}{U}{B}{R}{G}. +Oracle:Timeless Lotus enters tapped.\n{T}: Add {W}{U}{B}{R}{G}. diff --git a/forge-gui/res/cardsfolder/t/timeless_witness.txt b/forge-gui/res/cardsfolder/t/timeless_witness.txt index bb3f5364532..2b45716b674 100644 --- a/forge-gui/res/cardsfolder/t/timeless_witness.txt +++ b/forge-gui/res/cardsfolder/t/timeless_witness.txt @@ -2,8 +2,8 @@ Name:Timeless Witness ManaCost:2 G G Types:Creature Human Shaman PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target card from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return target card from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl K:Eternalize:5 G G DeckHas:Ability$Token -Oracle:When Timeless Witness enters the battlefield, return target card from your graveyard to your hand.\nEternalize {5}{G}{G} ({5}{G}{G}, Exile this card from your graveyard: Create a token that's a copy of it, except it's a 4/4 black Zombie Human Shaman with no mana cost. Eternalize only as a sorcery.) +Oracle:When Timeless Witness enters, return target card from your graveyard to your hand.\nEternalize {5}{G}{G} ({5}{G}{G}, Exile this card from your graveyard: Create a token that's a copy of it, except it's a 4/4 black Zombie Human Shaman with no mana cost. Eternalize only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/timely_hordemate.txt b/forge-gui/res/cardsfolder/t/timely_hordemate.txt index 917c71ef510..3ec7f461d22 100644 --- a/forge-gui/res/cardsfolder/t/timely_hordemate.txt +++ b/forge-gui/res/cardsfolder/t/timely_hordemate.txt @@ -2,7 +2,7 @@ Name:Timely Hordemate ManaCost:3 W Types:Creature Human Warrior PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ RaidTest | Execute$ TrigChange | TriggerDescription$ Raid — When CARDNAME enters the battlefield, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ RaidTest | Execute$ TrigChange | TriggerDescription$ Raid — When CARDNAME enters, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. SVar:RaidTest:Count$AttackersDeclared SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE2 | Cost$ 0 -Oracle:Raid — When Timely Hordemate enters the battlefield, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. +Oracle:Raid — When Timely Hordemate enters, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/timid_drake.txt b/forge-gui/res/cardsfolder/t/timid_drake.txt index 21b7f2f0864..bc8bc8d5851 100644 --- a/forge-gui/res/cardsfolder/t/timid_drake.txt +++ b/forge-gui/res/cardsfolder/t/timid_drake.txt @@ -3,8 +3,8 @@ ManaCost:2 U Types:Creature Drake PT:3/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ When another creature enters the battlefield, return CARDNAME to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ When another creature enters, return CARDNAME to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:AntiBuffedBy:Creature AI:RemoveDeck:All -Oracle:Flying\nWhen another creature enters the battlefield, return Timid Drake to its owner's hand. +Oracle:Flying\nWhen another creature enters, return Timid Drake to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/timin_youthful_geist.txt b/forge-gui/res/cardsfolder/t/timin_youthful_geist.txt index 495cf907d7b..10a1fffab92 100644 --- a/forge-gui/res/cardsfolder/t/timin_youthful_geist.txt +++ b/forge-gui/res/cardsfolder/t/timin_youthful_geist.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigTa SVar:TrigTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 1 SVar:PlayMain1:TRUE DeckHints:Name$Rhoda, Geist Avenger -Oracle:Partner with Rhoda, Geist Avenger (When this creature enters the battlefield, target player may put Rhoda, Geist Avenger into their hand from their library, then shuffle.)\nFlying\nAt the beginning of each combat, tap up to one target creature. +Oracle:Partner with Rhoda, Geist Avenger (When this creature enters, target player may put Rhoda, Geist Avenger into their hand from their library, then shuffle.)\nFlying\nAt the beginning of each combat, tap up to one target creature. diff --git a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt index 1c464a5009a..6edb34f28b0 100644 --- a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt +++ b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt @@ -2,9 +2,9 @@ Name:Tin Street Hooligan ManaCost:1 R Types:Creature Goblin Rogue PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if {G} was spent to cast it, destroy target artifact. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, if {G} was spent to cast it, destroy target artifact. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:ManaNeededToAvoidNegativeEffect:green AI:RemoveDeck:Random DeckNeeds:Color$Green -Oracle:When Tin Street Hooligan enters the battlefield, if {G} was spent to cast it, destroy target artifact. +Oracle:When Tin Street Hooligan enters, if {G} was spent to cast it, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/t/tinder_farm.txt b/forge-gui/res/cardsfolder/t/tinder_farm.txt index c0b34d88331..89d37421553 100644 --- a/forge-gui/res/cardsfolder/t/tinder_farm.txt +++ b/forge-gui/res/cardsfolder/t/tinder_farm.txt @@ -1,8 +1,9 @@ Name:Tinder Farm ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ R W | SpellDescription$ Add {R}{W}. AI:RemoveDeck:All -Oracle:Tinder Farm enters the battlefield tapped.\n{T}: Add {G}.\n{T}, Sacrifice Tinder Farm: Add {R}{W}. +Oracle:Tinder Farm enters tapped.\n{T}: Add {G}.\n{T}, Sacrifice Tinder Farm: Add {R}{W}. diff --git a/forge-gui/res/cardsfolder/t/tinkers_tote.txt b/forge-gui/res/cardsfolder/t/tinkers_tote.txt index 18d71719e81..f869df9b724 100644 --- a/forge-gui/res/cardsfolder/t/tinkers_tote.txt +++ b/forge-gui/res/cardsfolder/t/tinkers_tote.txt @@ -1,7 +1,7 @@ Name:Tinker's Tote ManaCost:2 W Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 colorless Gnome artifact creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 colorless Gnome artifact creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_1_1_a_gnome | TokenOwner$ You A:AB$ GainLife | Cost$ W Sac<1/CARDNAME> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. -Oracle:When Tinker's Tote enters the battlefield, create two 1/1 colorless Gnome artifact creature tokens.\n{W}, Sacrifice Tinker's Tote: You gain 3 life. +Oracle:When Tinker's Tote enters, create two 1/1 colorless Gnome artifact creature tokens.\n{W}, Sacrifice Tinker's Tote: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/t/tinybones_joins_up.txt b/forge-gui/res/cardsfolder/t/tinybones_joins_up.txt index 3542d857b76..b1af81bb34c 100644 --- a/forge-gui/res/cardsfolder/t/tinybones_joins_up.txt +++ b/forge-gui/res/cardsfolder/t/tinybones_joins_up.txt @@ -1,11 +1,11 @@ Name:Tinybones Joins Up ManaCost:B Types:Legendary Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, any number of target players each discard a card. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, any number of target players each discard a card. SVar:TrigDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | TgtPrompt$ Select any number of target players | TargetMin$ 0 | TargetMax$ MaxTgt -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Legendary | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever a legendary creature enters the battlefield under your control, any number of target players each mill a card and lose 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Legendary | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever a legendary creature you control enters, any number of target players each mill a card and lose 1 life. SVar:TrigMill:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Select any number of target players | TargetMin$ 0 | TargetMax$ MaxTgt | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ Targeted SVar:MaxTgt:PlayerCountPlayers$Amount DeckHas:Ability$Discard|Mill -Oracle:When Tinybones Joins Up enters the battlefield, any number of target players each discard a card.\nWhenever a legendary creature enters the battlefield under your control, any number of target players each mill a card and lose 1 life. +Oracle:When Tinybones Joins Up enters, any number of target players each discard a card.\nWhenever a legendary creature you control enters, any number of target players each mill a card and lose 1 life. diff --git a/forge-gui/res/cardsfolder/t/tireless_angler.txt b/forge-gui/res/cardsfolder/t/tireless_angler.txt index 7efaab8884a..79e4bb0c77c 100644 --- a/forge-gui/res/cardsfolder/t/tireless_angler.txt +++ b/forge-gui/res/cardsfolder/t/tireless_angler.txt @@ -2,7 +2,7 @@ Name:Tireless Angler ManaCost:2 U Types:Creature Human Rogue PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Island.YouCtrl,Swamp.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ Whenever an Island or Swamp enters the battlefield under your control, draft a card from CARDNAME's spellbook. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Island.YouCtrl,Swamp.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ Whenever an Island or Swamp you control enters, draft a card from CARDNAME's spellbook. SVar:TrigDraft:DB$ Draft | Spellbook$ Fleet Swallower,Moat Piranhas,Mystic Skyfish,Nadir Kraken,Pouncing Shoreshark,Sea-Dasher Octopus,Spined Megalodon,Stinging Lionfish,Voracious Greatshark,Archipelagore,Serpent of Yawning Depths,Wormhole Serpent,Sigiled Starfish,Riptide Turtle,Ruin Crab SVar:BuffedBy:Island -Oracle:Whenever an Island or Swamp enters the battlefield under your control, draft a card from Tireless Angler's spellbook. +Oracle:Whenever an Island or Swamp you control enters, draft a card from Tireless Angler's spellbook. diff --git a/forge-gui/res/cardsfolder/t/tireless_missionaries.txt b/forge-gui/res/cardsfolder/t/tireless_missionaries.txt index 515cb0daac6..738208f799a 100644 --- a/forge-gui/res/cardsfolder/t/tireless_missionaries.txt +++ b/forge-gui/res/cardsfolder/t/tireless_missionaries.txt @@ -2,6 +2,6 @@ Name:Tireless Missionaries ManaCost:4 W Types:Creature Human Cleric PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters, you gain 3 life. SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 3 -Oracle:When Tireless Missionaries enters the battlefield, you gain 3 life. +Oracle:When Tireless Missionaries enters, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/t/tireless_provisioner.txt b/forge-gui/res/cardsfolder/t/tireless_provisioner.txt index c34f7f2d7b4..80bad0f60c9 100644 --- a/forge-gui/res/cardsfolder/t/tireless_provisioner.txt +++ b/forge-gui/res/cardsfolder/t/tireless_provisioner.txt @@ -2,9 +2,9 @@ Name:Tireless Provisioner ManaCost:2 G Types:Creature Elf Scout PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTokenChoice | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, create a Food token or a Treasure token. (Food is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -SVar:TrigTokenChoice:DB$ GenericChoice | Defined$ You | Choices$ Food,Treasure | AILogic$ FoodOrTreasure | SpellDescription$ Whenever a land enters the battlefield under your control, create a Food token or a Treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTokenChoice | TriggerDescription$ Landfall — Whenever a land you control enters, create a Food token or a Treasure token. (Food is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:TrigTokenChoice:DB$ GenericChoice | Defined$ You | Choices$ Food,Treasure | AILogic$ FoodOrTreasure | SpellDescription$ Whenever a land you control enters, create a Food token or a Treasure token. SVar:Food:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Food SVar:Treasure:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Treasure DeckHas:Ability$Token|LifeGain -Oracle:Landfall — Whenever a land enters the battlefield under your control, create a Food token or a Treasure token. (Food is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Landfall — Whenever a land you control enters, create a Food token or a Treasure token. (Food is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/t/tireless_tracker.txt b/forge-gui/res/cardsfolder/t/tireless_tracker.txt index 47896da30ad..7961c336e94 100644 --- a/forge-gui/res/cardsfolder/t/tireless_tracker.txt +++ b/forge-gui/res/cardsfolder/t/tireless_tracker.txt @@ -2,10 +2,10 @@ Name:Tireless Tracker ManaCost:2 G Types:Creature Human Scout PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigInvestigate | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigInvestigate | TriggerDescription$ Landfall — Whenever a land you control enters, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") SVar:TrigInvestigate:DB$ Investigate T:Mode$ Sacrificed | ValidCard$ Clue.YouCtrl | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Clue, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHints:Ability$Investigate DeckHas:Ability$Investigate|Token|Counters -Oracle:Landfall — Whenever a land enters the battlefield under your control, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker. +Oracle:Landfall — Whenever a land you control enters, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker. diff --git a/forge-gui/res/cardsfolder/t/tishana_voice_of_thunder.txt b/forge-gui/res/cardsfolder/t/tishana_voice_of_thunder.txt index fe9a89a1228..57f4bd66376 100644 --- a/forge-gui/res/cardsfolder/t/tishana_voice_of_thunder.txt +++ b/forge-gui/res/cardsfolder/t/tishana_voice_of_thunder.txt @@ -4,8 +4,8 @@ Types:Legendary Creature Merfolk Shaman PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand. S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card for each creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card for each creature you control. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ NumCreats SVar:X:Count$InYourHand SVar:NumCreats:Count$Valid Creature.YouCtrl -Oracle:Tishana, Voice of Thunder's power and toughness are each equal to the number of cards in your hand.\nYou have no maximum hand size.\nWhen Tishana enters the battlefield, draw a card for each creature you control. +Oracle:Tishana, Voice of Thunder's power and toughness are each equal to the number of cards in your hand.\nYou have no maximum hand size.\nWhen Tishana enters, draw a card for each creature you control. diff --git a/forge-gui/res/cardsfolder/t/tishanas_tidebinder.txt b/forge-gui/res/cardsfolder/t/tishanas_tidebinder.txt index 81e4d7cb793..3427cf6deed 100644 --- a/forge-gui/res/cardsfolder/t/tishanas_tidebinder.txt +++ b/forge-gui/res/cardsfolder/t/tishanas_tidebinder.txt @@ -3,9 +3,9 @@ ManaCost:2 U Types:Creature Merfolk Wizard PT:3/2 K:Flash -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounterAbility | TriggerDescription$ When CARDNAME enters the battlefield, counter up to one target activated or triggered ability. If an ability of an artifact, creature, or planeswalker is countered this way, that permanent loses all abilities for as long as CARDNAME remains on the battlefield. (Mana abilities can't be targeted.) +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounterAbility | TriggerDescription$ When CARDNAME enters, counter up to one target activated or triggered ability. If an ability of an artifact, creature, or planeswalker is countered this way, that permanent loses all abilities for as long as CARDNAME remains on the battlefield. (Mana abilities can't be targeted.) SVar:TrigCounterAbility:DB$ Counter | TargetType$ Activated,Triggered | TgtPrompt$ Select up to one target activated or triggered ability | RememberCountered$ True | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Card,Emblem | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | StaticAbilities$ STLoseAB | RememberObjects$ Remembered | ForgetOnMoved$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Artifact.inZoneBattlefield,Creature.inZoneBattlefield,Planeswalker.inZoneBattlefield | Duration$ AsLongAsInPlay | SubAbility$ DBCleanup SVar:STLoseAB:Mode$ Continuous | Affected$ Card.IsRemembered | RemoveAllAbilities$ True | EffectZone$ Command | AffectedZone$ Battlefield | Description$ This permanent loses all abilities for as long as EFFECTSOURCE remains on the battlefield. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Flash\nWhen Tishana's Tidebinder enters the battlefield, counter up to one target activated or triggered ability. If an ability of an artifact, creature, or planeswalker is countered this way, that permanent loses all abilities for as long as Tishana's Tidebinder remains on the battlefield. (Mana abilities can't be targeted.) +Oracle:Flash\nWhen Tishana's Tidebinder enters, counter up to one target activated or triggered ability. If an ability of an artifact, creature, or planeswalker is countered this way, that permanent loses all abilities for as long as Tishana's Tidebinder remains on the battlefield. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/t/tishanas_wayfinder.txt b/forge-gui/res/cardsfolder/t/tishanas_wayfinder.txt index fb935e7f9f8..47c97767356 100644 --- a/forge-gui/res/cardsfolder/t/tishanas_wayfinder.txt +++ b/forge-gui/res/cardsfolder/t/tishanas_wayfinder.txt @@ -2,7 +2,7 @@ Name:Tishana's Wayfinder ManaCost:2 G Types:Creature Merfolk Scout PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExplore | TriggerDescription$ When CARDNAME enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExplore | TriggerDescription$ When CARDNAME enters, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) SVar:TrigExplore:DB$ Explore DeckHas:Ability$Counters -Oracle:When Tishana's Wayfinder enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) +Oracle:When Tishana's Wayfinder enters, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/t/titan_of_industry.txt b/forge-gui/res/cardsfolder/t/titan_of_industry.txt index e26fa2563f4..60a28701de1 100644 --- a/forge-gui/res/cardsfolder/t/titan_of_industry.txt +++ b/forge-gui/res/cardsfolder/t/titan_of_industry.txt @@ -4,11 +4,11 @@ Types:Creature Elemental PT:7/7 K:Reach K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ Destroy,GainLife,Token,PutCounter | CharmNum$ 2 SVar:Destroy:DB$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:GainLife:DB$ GainLife | LifeAmount$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 5 life. SVar:Token:DB$ Token | TokenScript$ g_4_4_rhino_warrior | SpellDescription$ Create a 4/4 green Rhino Warrior creature token. SVar:PutCounter:DB$ PutCounter | Choices$ Creature.YouCtrl | ChoiceTitle$ Choose a creature you control | CounterType$ SHIELD | SpellDescription$ Put a shield counter on a creature you control. DeckHas:Ability$LifeGain|Token|Counters & Type$Rhino|Warrior -Oracle:Reach, trample\nWhen Titan of Industry enters the battlefield, choose two —\n• Destroy target artifact or enchantment.\n• Target player gains 5 life.\n• Create a 4/4 green Rhino Warrior creature token.\n• Put a shield counter on a creature you control. +Oracle:Reach, trample\nWhen Titan of Industry enters, choose two —\n• Destroy target artifact or enchantment.\n• Target player gains 5 life.\n• Create a 4/4 green Rhino Warrior creature token.\n• Put a shield counter on a creature you control. diff --git a/forge-gui/res/cardsfolder/t/titan_of_littjara.txt b/forge-gui/res/cardsfolder/t/titan_of_littjara.txt index 2c885ce392e..3addc3d69da 100644 --- a/forge-gui/res/cardsfolder/t/titan_of_littjara.txt +++ b/forge-gui/res/cardsfolder/t/titan_of_littjara.txt @@ -3,11 +3,11 @@ ManaCost:4 U U Types:Creature Illusion PT:6/6 K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. +SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a creature type. S:Mode$ Continuous | Affected$ Card.Self | AddType$ ChosenType | Description$ CARDNAME is the chosen type in addition to its other types. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. SVar:TrigDraw:AB$ Discard | Cost$ Draw | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:X:Count$Valid Creature.YouCtrl+Other+sharesCreatureTypeWith SVar:HasAttackEffect:TRUE -Oracle:As Titan of Littjara enters the battlefield, choose a creature type.\nTitan of Littjara is the chosen type in addition to its other types.\nWhenever Titan of Littjara enters the battlefield or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. +Oracle:As Titan of Littjara enters, choose a creature type.\nTitan of Littjara is the chosen type in addition to its other types.\nWhenever Titan of Littjara enters or attacks, you may draw a card for each other creature you control that shares a creature type with it. If you do, discard a card. diff --git a/forge-gui/res/cardsfolder/t/titania_natures_force.txt b/forge-gui/res/cardsfolder/t/titania_natures_force.txt index 0195b99d93a..d15199476ac 100644 --- a/forge-gui/res/cardsfolder/t/titania_natures_force.txt +++ b/forge-gui/res/cardsfolder/t/titania_natures_force.txt @@ -3,11 +3,11 @@ ManaCost:4 G G Types:Legendary Creature Elemental PT:6/6 S:Mode$ Continuous | Affected$ Forest.YouOwn | MayPlay$ True | AffectedZone$ Graveyard | Description$ You may play Forests from your graveyard. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a Forest enters the battlefield under your control, create a 5/3 green Elemental creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a Forest you control enters, create a 5/3 green Elemental creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_5_3_elemental | TokenOwner$ You T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Elemental.YouCtrl | Execute$ TrigMill | TriggerDescription$ Whenever an Elemental you control dies, you may mill three cards. SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | Optional$ True SVar:BuffedBy:Forest DeckHints:Type$Elemental DeckHas:Ability$Graveyard|Mill -Oracle:You may play Forests from your graveyard.\nWhenever a Forest enters the battlefield under your control, create a 5/3 green Elemental creature token.\nWhenever an Elemental you control dies, you may mill three cards. +Oracle:You may play Forests from your graveyard.\nWhenever a Forest you control enters, create a 5/3 green Elemental creature token.\nWhenever an Elemental you control dies, you may mill three cards. diff --git a/forge-gui/res/cardsfolder/t/titania_protector_of_argoth.txt b/forge-gui/res/cardsfolder/t/titania_protector_of_argoth.txt index f3bb59b6a51..089adc02dd2 100644 --- a/forge-gui/res/cardsfolder/t/titania_protector_of_argoth.txt +++ b/forge-gui/res/cardsfolder/t/titania_protector_of_argoth.txt @@ -2,8 +2,8 @@ Name:Titania, Protector of Argoth ManaCost:3 G G Types:Legendary Creature Elemental PT:5/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target land card from your graveyard to the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return target land card from your graveyard to the battlefield. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Land.YouCtrl T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a land you control is put into a graveyard from the battlefield, create a 5/3 green Elemental creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_5_3_elemental | TokenOwner$ You -Oracle:When Titania, Protector of Argoth enters the battlefield, return target land card from your graveyard to the battlefield.\nWhenever a land you control is put into a graveyard from the battlefield, create a 5/3 green Elemental creature token. +Oracle:When Titania, Protector of Argoth enters, return target land card from your graveyard to the battlefield.\nWhenever a land you control is put into a graveyard from the battlefield, create a 5/3 green Elemental creature token. diff --git a/forge-gui/res/cardsfolder/t/titania_voice_of_gaea_titania_gaea_incarnate.txt b/forge-gui/res/cardsfolder/t/titania_voice_of_gaea_titania_gaea_incarnate.txt index 6613c33efd2..3e8790411f2 100644 --- a/forge-gui/res/cardsfolder/t/titania_voice_of_gaea_titania_gaea_incarnate.txt +++ b/forge-gui/res/cardsfolder/t/titania_voice_of_gaea_titania_gaea_incarnate.txt @@ -28,10 +28,10 @@ K:Trample K:Haste S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of lands you control. SVar:X:Count$Valid Land.YouCtrl -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When NICKNAME enters the battlefield, return all land cards from your graveyard to the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When NICKNAME enters, return all land cards from your graveyard to the battlefield tapped. SVar:TrigChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Land.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True A:AB$ PutCounter | Cost$ 3 G | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | CounterType$ P1P1 | CounterNum$ 4 | SubAbility$ DBAnimate | SpellDescription$ Put 4 +1/+1 counters on target land you control. That land becomes a 0/0 Elemental creature with haste. It's still a land. SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | Power$ 0 | Toughness$ 0 | Types$ Creature,Elemental | Keywords$ Haste | Duration$ Permanent DeckHas:Ability$Graveyard DeckHas:Ability$Counters -Oracle:Vigilance, reach, trample, haste\nTitania, Gaea Incarnate's power and toughness are each equal to the number of lands you control.\nWhen Titania enters the battlefield, return all land cards from your graveyard to the battlefield tapped.\n{3}{G}: Put four +1/+1 counters on target land you control. It becomes a 0/0 Elemental creature with haste. It's still a land. +Oracle:Vigilance, reach, trample, haste\nTitania, Gaea Incarnate's power and toughness are each equal to the number of lands you control.\nWhen Titania enters, return all land cards from your graveyard to the battlefield tapped.\n{3}{G}: Put four +1/+1 counters on target land you control. It becomes a 0/0 Elemental creature with haste. It's still a land. diff --git a/forge-gui/res/cardsfolder/t/tithebearer_giant.txt b/forge-gui/res/cardsfolder/t/tithebearer_giant.txt index 29898239d2a..eaa84d31c6d 100644 --- a/forge-gui/res/cardsfolder/t/tithebearer_giant.txt +++ b/forge-gui/res/cardsfolder/t/tithebearer_giant.txt @@ -2,7 +2,7 @@ Name:Tithebearer Giant ManaCost:5 B Types:Creature Giant Warrior PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, you draw a card and you lose 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, you draw a card and you lose 1 life. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 -Oracle:When Tithebearer Giant enters the battlefield, you draw a card and you lose 1 life. +Oracle:When Tithebearer Giant enters, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/t/tithing_blade_consuming_sepulcher.txt b/forge-gui/res/cardsfolder/t/tithing_blade_consuming_sepulcher.txt index 83a5c680d67..5d997016ad5 100644 --- a/forge-gui/res/cardsfolder/t/tithing_blade_consuming_sepulcher.txt +++ b/forge-gui/res/cardsfolder/t/tithing_blade_consuming_sepulcher.txt @@ -1,13 +1,13 @@ Name:Tithing Blade ManaCost:1 B Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, each opponent sacrifices a creature. SVar:TrigSac:DB$ Sacrifice | Defined$ Opponent | SacValid$ Creature K:Craft:4 B ExileCtrlOrGrave<1/Creature.Other> DeckHints:Ability$Discard|Mill|Sacrifice DeckHas:Ability$LifeGain|Graveyard AlternateMode:DoubleFaced -Oracle:When Tithing Blade enters the battlefield, each opponent sacrifices a creature.\nCraft with creature {4}{B} ({4}{B}, Exile this artifact, Exile a creature you control or a creature card from your graveyard: Return this card transformed under its owner's control. Craft only as a sorcery.) +Oracle:When Tithing Blade enters, each opponent sacrifices a creature.\nCraft with creature {4}{B} ({4}{B}, Exile this artifact, Exile a creature you control or a creature card from your graveyard: Return this card transformed under its owner's control. Craft only as a sorcery.) ALTERNATE diff --git a/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt b/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt index c19e8428fb0..3fd97ead6e3 100644 --- a/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt +++ b/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Knight PT:2/2 K:First Strike K:Protection from red -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target Goblin. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target Goblin. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Goblin | TgtPrompt$ Select target Goblin -Oracle:First strike, protection from red\nWhen Tivadar of Thorn enters the battlefield, destroy target Goblin. +Oracle:First strike, protection from red\nWhen Tivadar of Thorn enters, destroy target Goblin. diff --git a/forge-gui/res/cardsfolder/t/tivit_seller_of_secrets.txt b/forge-gui/res/cardsfolder/t/tivit_seller_of_secrets.txt index 55e908a24ae..6b1e67647f9 100644 --- a/forge-gui/res/cardsfolder/t/tivit_seller_of_secrets.txt +++ b/forge-gui/res/cardsfolder/t/tivit_seller_of_secrets.txt @@ -4,11 +4,11 @@ Types:Legendary Creature Sphinx Rogue PT:6/6 K:Flying K:Ward:3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Council's dilemma — Whenever NICKNAME enters the battlefield or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigVote | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Council's dilemma — Whenever NICKNAME enters the battlefield or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Council's dilemma — Whenever NICKNAME enters or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigVote | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Council's dilemma — Whenever NICKNAME enters or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token. SVar:TrigVote:DB$ Vote | Defined$ Player | StoreVoteNum$ True | VoteType$ Evidence,Bribery | SubAbility$ DBEvidence SVar:DBEvidence:DB$ Investigate | Defined$ You | Num$ VoteNumEvidence | SubAbility$ DBBribery SVar:DBBribery:DB$ Token | TokenAmount$ VoteNumBribery | TokenScript$ c_a_treasure_sac | TokenOwner$ You S:Mode$ Continuous | Affected$ You | AdditionalOptionalVote$ 1 | Description$ While voting, you may vote an additional time. (The votes can be for different choices or for the same choice.) DeckHas:Ability$Investigate|Token|Sacrifice & Type$Artifact|Clue|Treasure -Oracle:Flying, ward {3}\nCouncil's dilemma — Whenever Tivit enters the battlefield or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token.\nWhile voting, you may vote an additional time. (The votes can be for different choices or for the same choice.) +Oracle:Flying, ward {3}\nCouncil's dilemma — Whenever Tivit enters or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token.\nWhile voting, you may vote an additional time. (The votes can be for different choices or for the same choice.) diff --git a/forge-gui/res/cardsfolder/t/tocasias_welcome.txt b/forge-gui/res/cardsfolder/t/tocasias_welcome.txt index 9ef044a182b..f03bd8a3d3d 100644 --- a/forge-gui/res/cardsfolder/t/tocasias_welcome.txt +++ b/forge-gui/res/cardsfolder/t/tocasias_welcome.txt @@ -1,7 +1,7 @@ Name:Tocasia's Welcome ManaCost:2 W Types:Enchantment -T:Mode$ ChangesZoneAll | ValidCards$ Creature.cmcLE3+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever one or more creatures with mana value 3 or less enter the battlefield under your control, draw a card. This ability triggers only once each turn. +T:Mode$ ChangesZoneAll | ValidCards$ Creature.cmcLE3+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever one or more creatures you control with mana value 3 or less enter, draw a card. This ability triggers only once each turn. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:BuffedBy:Creature.cmcLE3 -Oracle:Whenever one or more creatures with mana value 3 or less enter the battlefield under your control, draw a card. This ability triggers only once each turn. +Oracle:Whenever one or more creatures you control with mana value 3 or less enter, draw a card. This ability triggers only once each turn. diff --git a/forge-gui/res/cardsfolder/t/tocatli_honor_guard.txt b/forge-gui/res/cardsfolder/t/tocatli_honor_guard.txt index 3a490f3aa6a..bf858c75657 100644 --- a/forge-gui/res/cardsfolder/t/tocatli_honor_guard.txt +++ b/forge-gui/res/cardsfolder/t/tocatli_honor_guard.txt @@ -2,6 +2,6 @@ Name:Tocatli Honor Guard ManaCost:1 W Types:Creature Human Soldier PT:1/3 -S:Mode$ DisableTriggers | ValidCause$ Creature | ValidMode$ ChangesZone,ChangesZoneAll | Destination$ Battlefield | Description$ Creatures entering the battlefield don't cause abilities to trigger. +S:Mode$ DisableTriggers | ValidCause$ Creature | ValidMode$ ChangesZone,ChangesZoneAll | Destination$ Battlefield | Description$ Creatures entering don't cause abilities to trigger. AI:RemoveDeck:Random -Oracle:Creatures entering the battlefield don't cause abilities to trigger. +Oracle:Creatures entering don't cause abilities to trigger. diff --git a/forge-gui/res/cardsfolder/t/together_forever.txt b/forge-gui/res/cardsfolder/t/together_forever.txt index d61bcc34916..88726a3204c 100644 --- a/forge-gui/res/cardsfolder/t/together_forever.txt +++ b/forge-gui/res/cardsfolder/t/together_forever.txt @@ -1,7 +1,7 @@ Name:Together Forever ManaCost:W W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two other target creatures.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters, support 2. (Put a +1/+1 counter on each of up to two other target creatures.) SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 2 | CounterType$ P1P1 | CounterNum$ 1 A:AB$ ChooseCard | Cost$ 1 | ValidTgts$ Creature.HasCounters | TgtPrompt$ Choose target creature with a counter on it | SubAbility$ DBDelayedTrigger | StackDescription$ When {c:Targeted} dies this turn, return that card to its owner's hand. | SpellDescription$ Choose target creature with a counter on it. When that creature dies this turn, return that card to its owner's hand. SVar:DBDelayedTrigger:DB$ DelayedTrigger | Mode$ ChangesZone | RememberObjects$ Targeted | ValidCard$ Card.IsTriggerRemembered | Origin$ Battlefield | Destination$ Graveyard | ThisTurn$ True | Execute$ TrigReturn | StackDescription$ None | TriggerDescription$ When that creature dies this turn, return that card to its owner's hand. @@ -11,4 +11,4 @@ DeckNeeds:Ability$Counters DeckHas:Ability$Counters SVar:PlayMain1:ALWAYS SVar:NeedsToPlay:Creature.YouCtrl -Oracle:When Together Forever enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two target creatures.)\n{1}: Choose target creature with a counter on it. When that creature dies this turn, return that card to its owner's hand. +Oracle:When Together Forever enters, support 2. (Put a +1/+1 counter on each of up to two target creatures.)\n{1}: Choose target creature with a counter on it. When that creature dies this turn, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/toggo_goblin_weaponsmith.txt b/forge-gui/res/cardsfolder/t/toggo_goblin_weaponsmith.txt index 6dbb4e0508e..0b8429a0137 100644 --- a/forge-gui/res/cardsfolder/t/toggo_goblin_weaponsmith.txt +++ b/forge-gui/res/cardsfolder/t/toggo_goblin_weaponsmith.txt @@ -2,9 +2,9 @@ Name:Toggo, Goblin Weaponsmith ManaCost:2 R Types:Legendary Creature Goblin Artificer PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, create a colorless Equipment artifact token named Rock with "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Landfall — Whenever a land you control enters, create a colorless Equipment artifact token named Rock with "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}. SVar:TrigToken:DB$ Token | TokenScript$ rock | TokenOwner$ You K:Partner SVar:BuffedBy:Land DeckHas:Ability$Token|Sacrifice -Oracle:Landfall — Whenever a land enters the battlefield under your control, create a colorless Equipment artifact token named Rock with "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}.\nPartner (You can have two commanders if both have partner.) +Oracle:Landfall — Whenever a land you control enters, create a colorless Equipment artifact token named Rock with "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/t/tolaria_west.txt b/forge-gui/res/cardsfolder/t/tolaria_west.txt index 7dee93f216b..326e75ace03 100644 --- a/forge-gui/res/cardsfolder/t/tolaria_west.txt +++ b/forge-gui/res/cardsfolder/t/tolaria_west.txt @@ -1,8 +1,9 @@ Name:Tolaria West ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}. K:Transmute:1 U U AI:RemoveDeck:All -Oracle:Tolaria West enters the battlefield tapped.\n{T}: Add {U}.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with mana value 0, reveal it, put it into your hand, then shuffle. Transmute only as a sorcery.) +Oracle:Tolaria West enters tapped.\n{T}: Add {U}.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with mana value 0, reveal it, put it into your hand, then shuffle. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/tolarian_contempt.txt b/forge-gui/res/cardsfolder/t/tolarian_contempt.txt index abf2a8a1961..2a0eaa62cd1 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_contempt.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_contempt.txt @@ -1,11 +1,11 @@ Name:Tolarian Contempt ManaCost:3 U U Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters the battlefield, put a rejection counter on each creature your opponents control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters, put a rejection counter on each creature your opponents control. SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.OppCtrl | CounterType$ REJECTION T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTarget | TriggerDescription$ At the beginning of your end step, for each opponent, choose up to one target creature they control with a rejection counter on it. That creature's owner puts it on the top or bottom of their library. SVar:TrigTarget:DB$ Pump | ValidTgts$ Creature.counters_GE1_REJECTION+OppCtrl | TgtPrompt$ Select up to one target creature each opponent controls with a rejection counter on it | TargetMin$ 0 | TargetMax$ PlayerCountOpponents$Amount | TargetsForEachPlayer$ True | SubAbility$ DBRepeat | IsCurse$ True SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ Targeted | RepeatSubAbility$ DBLibrary SVar:DBLibrary:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | DestinationAlternative$ Library | LibraryPositionAlternative$ -1 | AlternativeDecider$ RememberedOwner DeckHas:Ability$Counters -Oracle:When Tolarian Contempt enters the battlefield, put a rejection counter on each creature your opponents control.\nAt the beginning of your end step, for each opponent, choose up to one target creature they control with a rejection counter on it. That creature's owner puts it on the top or bottom of their library. +Oracle:When Tolarian Contempt enters, put a rejection counter on each creature your opponents control.\nAt the beginning of your end step, for each opponent, choose up to one target creature they control with a rejection counter on it. That creature's owner puts it on the top or bottom of their library. diff --git a/forge-gui/res/cardsfolder/t/tolarian_emissary.txt b/forge-gui/res/cardsfolder/t/tolarian_emissary.txt index c7864bf4df9..cdfb271accc 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_emissary.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_emissary.txt @@ -4,8 +4,8 @@ Types:Creature Human Wizard PT:1/2 K:Flying K:Kicker:1 W -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target enchantment. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters, if it was kicked, destroy target enchantment. SVar:TrigKicker:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment DeckHints:Color$White SVar:NeedsToPlayKicked:Enchantment.OppCtrl -Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Tolarian Emissary enters the battlefield, if it was kicked, destroy target enchantment. +Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Tolarian Emissary enters, if it was kicked, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/t/tolsimir_friend_to_wolves.txt b/forge-gui/res/cardsfolder/t/tolsimir_friend_to_wolves.txt index 36039846c87..e32e157155f 100644 --- a/forge-gui/res/cardsfolder/t/tolsimir_friend_to_wolves.txt +++ b/forge-gui/res/cardsfolder/t/tolsimir_friend_to_wolves.txt @@ -2,12 +2,12 @@ Name:Tolsimir, Friend to Wolves ManaCost:2 G G W Types:Legendary Creature Elf Scout PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, create Voja, Friend to Elves, a legendary 3/3 green and white Wolf creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, create Voja, Friend to Elves, a legendary 3/3 green and white Wolf creature token. SVar:TrigChangeZone:DB$ Token | TokenAmount$ 1 | TokenScript$ voja_friend_to_elves | TokenOwner$ You -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Wolf.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a Wolf enters the battlefield under your control, you gain 3 life and that creature fights up to one target creature you don't control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Wolf.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a Wolf you control enters, you gain 3 life and that creature fights up to one target creature you don't control. SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ DBFight SVar:DBFight:DB$ Fight | Defined$ TriggeredCardLKICopy | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 SVar:PlayMain1:TRUE DeckHints:Type$Wolf DeckHas:Ability$Token|LifeGain -Oracle:When Tolsimir, Friend to Wolves enters the battlefield, create Voja, Friend to Elves, a legendary 3/3 green and white Wolf creature token.\nWhenever a Wolf enters the battlefield under your control, you gain 3 life and that creature fights up to one target creature you don't control. +Oracle:When Tolsimir, Friend to Wolves enters, create Voja, Friend to Elves, a legendary 3/3 green and white Wolf creature token.\nWhenever a Wolf you control enters, you gain 3 life and that creature fights up to one target creature you don't control. diff --git a/forge-gui/res/cardsfolder/t/tolsimir_midnights_light.txt b/forge-gui/res/cardsfolder/t/tolsimir_midnights_light.txt index e83710c6e3b..b31204c3755 100644 --- a/forge-gui/res/cardsfolder/t/tolsimir_midnights_light.txt +++ b/forge-gui/res/cardsfolder/t/tolsimir_midnights_light.txt @@ -3,10 +3,10 @@ ManaCost:2 G W W Types:Legendary Creature Elf Scout PT:3/2 K:Lifelink -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create Voja Fenstalker, a legendary 5/5 green and white Wolf creature token with trample. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create Voja Fenstalker, a legendary 5/5 green and white Wolf creature token with trample. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ voja_fenstalker | TokenOwner$ You T:Mode$ Attacks | ValidCard$ Wolf.YouCtrl | IsPresent$ Card.Self+attackedThisCombat | TriggerZones$ Battlefield | Execute$ TrigForceBlock | NoResolvingCheck$ True | TriggerDescription$ Whenever a Wolf you control attacks, if NICKNAME attacked this combat, target creature an opponent controls blocks that Wolf this combat if able. SVar:TrigForceBlock:DB$ MustBlock | DefinedAttacker$ TriggeredAttacker | Duration$ UntilEndOfCombat | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls DeckHas:Ability$LifeGain|Token & Type$Wolf DeckHints:Type$Wolf -Oracle:Lifelink\nWhen Tolsimir, Midnight's Light enters the battlefield, create Voja Fenstalker, a legendary 5/5 green and white Wolf creature token with trample.\nWhenever a Wolf you control attacks, if Tolsimir attacked this combat, target creature an opponent controls blocks that Wolf this combat if able. +Oracle:Lifelink\nWhen Tolsimir, Midnight's Light enters, create Voja Fenstalker, a legendary 5/5 green and white Wolf creature token with trample.\nWhenever a Wolf you control attacks, if Tolsimir attacked this combat, target creature an opponent controls blocks that Wolf this combat if able. diff --git a/forge-gui/res/cardsfolder/t/toluz_clever_conductor.txt b/forge-gui/res/cardsfolder/t/toluz_clever_conductor.txt index 2bdc438bacd..4fd6225ba54 100644 --- a/forge-gui/res/cardsfolder/t/toluz_clever_conductor.txt +++ b/forge-gui/res/cardsfolder/t/toluz_clever_conductor.txt @@ -2,7 +2,7 @@ Name:Toluz, Clever Conductor ManaCost:WU U UB Types:Legendary Creature Human Rogue PT:3/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConnive | TriggerDescription$ When CARDNAME enters the battlefield, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConnive | TriggerDescription$ When CARDNAME enters, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.) SVar:TrigConnive:DB$ Connive T:Mode$ DiscardedAll | ValidPlayer$ You | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Whenever you discard one or more cards, exile them from your graveyard. SVar:TrigExile:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.TriggeredCards @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigReturn:DB$ ChangeZoneAll | ChangeType$ Card.ExiledWithSource | Origin$ Exile | Destination$ Hand DeckHas:Ability$Discard|Counters DeckHints:Ability$Discard -Oracle:When Toluz, Clever Conductor enters the battlefield, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)\nWhenever you discard one or more cards, exile them from your graveyard.\nWhen Toluz dies, put the cards exiled with it into their owner's hand. +Oracle:When Toluz, Clever Conductor enters, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)\nWhenever you discard one or more cards, exile them from your graveyard.\nWhen Toluz dies, put the cards exiled with it into their owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tomakul_scrapsmith.txt b/forge-gui/res/cardsfolder/t/tomakul_scrapsmith.txt index e1c535a0e56..f19a2ba92da 100644 --- a/forge-gui/res/cardsfolder/t/tomakul_scrapsmith.txt +++ b/forge-gui/res/cardsfolder/t/tomakul_scrapsmith.txt @@ -2,11 +2,11 @@ Name:Tomakul Scrapsmith ManaCost:2 R Types:Creature Human Artificer PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put an artifact card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on CARDNAME. (To mill a card, put the top card of your library into your graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, mill three cards. You may put an artifact card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on CARDNAME. (To mill a card, put the top card of your library into your graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | RememberMilled$ True | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Artifact.IsRemembered | SelectPrompt$ You may select an artifact card from the cards you milled | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | CounterType$ P1P1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill|Graveyard DeckNeeds:Type$Artifact -Oracle:When Tomakul Scrapsmith enters the battlefield, mill three cards. You may put an artifact card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on Tomakul Scrapsmith. (To mill a card, put the top card of your library into your graveyard.) +Oracle:When Tomakul Scrapsmith enters, mill three cards. You may put an artifact card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on Tomakul Scrapsmith. (To mill a card, put the top card of your library into your graveyard.) diff --git a/forge-gui/res/cardsfolder/t/tomb_fortress.txt b/forge-gui/res/cardsfolder/t/tomb_fortress.txt index 1638afbf486..11cba111132 100644 --- a/forge-gui/res/cardsfolder/t/tomb_fortress.txt +++ b/forge-gui/res/cardsfolder/t/tomb_fortress.txt @@ -1,9 +1,10 @@ Name:Tomb Fortress ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. A:AB$ Mill | Cost$ 2 B B B T Exile<1/CARDNAME> | Defined$ You | SorcerySpeed$ True | NumCards$ 4 | SubAbility$ DBReturn | SpellDescription$ Mill four cards, then return a creature card from your graveyard to the battlefield. Activate only as a sorcery. SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouOwn | ChangeNum$ 1 | Hidden$ True DeckHas:Ability$Graveyard|Mill -Oracle:Tomb Fortress enters the battlefield tapped.\n{T}: Add {B}.\n{2}{B}{B}{B}, {T}, Exile Tomb Fortress: Mill four cards, then return a creature card from your graveyard to the battlefield. Activate only as a sorcery. +Oracle:Tomb Fortress enters tapped.\n{T}: Add {B}.\n{2}{B}{B}{B}, {T}, Exile Tomb Fortress: Mill four cards, then return a creature card from your graveyard to the battlefield. Activate only as a sorcery. diff --git a/forge-gui/res/cardsfolder/t/tomb_of_horrors_adventurer.txt b/forge-gui/res/cardsfolder/t/tomb_of_horrors_adventurer.txt index 73da0d9b7de..af5eafc2d13 100644 --- a/forge-gui/res/cardsfolder/t/tomb_of_horrors_adventurer.txt +++ b/forge-gui/res/cardsfolder/t/tomb_of_horrors_adventurer.txt @@ -2,11 +2,11 @@ Name:Tomb of Horrors Adventurer ManaCost:5 U Types:Creature Elf Monk PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInitiative | TriggerDescription$ When CARDNAME enters the battlefield, you take the initiative. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInitiative | TriggerDescription$ When CARDNAME enters, you take the initiative. SVar:TrigInitiative:DB$ TakeInitiative T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigCopy | ActivatorThisTurnCast$ EQ2 | ValidActivatingPlayer$ You | TriggerDescription$ Whenever you cast your second spell each turn, copy it. If you've completed a dungeon, copy that spell twice instead. You may choose new targets for the copies. (A copy of a permanent spell becomes a token.) SVar:TrigCopy:DB$ CopySpellAbility | Amount$ Y | Defined$ TriggeredSpellAbility | MayChooseTarget$ True SVar:X:PlayerCountPropertyYou$DungeonsCompleted SVar:Y:Count$Compare X GE1.2.1 DeckHas:Ability$Token -Oracle:When Tomb of Horrors Adventurer enters the battlefield, you take the initiative.\nWhenever you cast your second spell each turn, copy it. If you've completed a dungeon, copy that spell twice instead. You may choose new targets for the copies. (A copy of a permanent spell becomes a token.) +Oracle:When Tomb of Horrors Adventurer enters, you take the initiative.\nWhenever you cast your second spell each turn, copy it. If you've completed a dungeon, copy that spell twice instead. You may choose new targets for the copies. (A copy of a permanent spell becomes a token.) diff --git a/forge-gui/res/cardsfolder/t/tome_of_legends.txt b/forge-gui/res/cardsfolder/t/tome_of_legends.txt index 4b87fa89751..dac6c4617cc 100644 --- a/forge-gui/res/cardsfolder/t/tome_of_legends.txt +++ b/forge-gui/res/cardsfolder/t/tome_of_legends.txt @@ -2,11 +2,11 @@ Name:Tome of Legends ManaCost:2 Types:Artifact K:etbCounter:PAGE:1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.IsCommander+YouOwn | Execute$ TrigPutCounter | TriggerDescription$ Whenever your commander enters the battlefield or attacks, put a page counter on CARDNAME. -T:Mode$ Attacks | ValidCard$ Card.IsCommander+YouOwn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | Secondary$ True | TriggerDescription$ Whenever your commander enters the battlefield or attacks, put a page counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.IsCommander+YouOwn | Execute$ TrigPutCounter | TriggerDescription$ Whenever your commander enters or attacks, put a page counter on CARDNAME. +T:Mode$ Attacks | ValidCard$ Card.IsCommander+YouOwn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | Secondary$ True | TriggerDescription$ Whenever your commander enters or attacks, put a page counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ PAGE | CounterNum$ 1 SVar:HasAttackEffect:TRUE DeckHas:Ability$Counters AI:RemoveDeck:NonCommander A:AB$ Draw | Cost$ 1 T SubCounter<1/PAGE> | NumCards$ 1 | SpellDescription$ Draw a card. -Oracle:Tome of Legends enters the battlefield with a page counter on it.\nWhenever your commander enters the battlefield or attacks, put a page counter on Tome of Legends.\n{1}, {T}, Remove a page counter from Tome of Legends: Draw a card. +Oracle:Tome of Legends enters with a page counter on it.\nWhenever your commander enters or attacks, put a page counter on Tome of Legends.\n{1}, {T}, Remove a page counter from Tome of Legends: Draw a card. diff --git a/forge-gui/res/cardsfolder/t/tome_raider.txt b/forge-gui/res/cardsfolder/t/tome_raider.txt index f28b1077eda..54003072ad6 100644 --- a/forge-gui/res/cardsfolder/t/tome_raider.txt +++ b/forge-gui/res/cardsfolder/t/tome_raider.txt @@ -3,6 +3,6 @@ ManaCost:2 U Types:Creature Faerie PT:1/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:Flying\nWhen Tome Raider enters the battlefield, draw a card. +Oracle:Flying\nWhen Tome Raider enters, draw a card. diff --git a/forge-gui/res/cardsfolder/t/tomebound_lich.txt b/forge-gui/res/cardsfolder/t/tomebound_lich.txt index 9f8e6f53049..d354a199c03 100644 --- a/forge-gui/res/cardsfolder/t/tomebound_lich.txt +++ b/forge-gui/res/cardsfolder/t/tomebound_lich.txt @@ -4,8 +4,8 @@ Types:Creature Zombie Wizard PT:1/3 K:Deathtouch K:Lifelink -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters the battlefield or deals combat damage to a player, draw a card, then discard a card. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or deals combat damage to a player, draw a card, then discard a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters or deals combat damage to a player, draw a card, then discard a card. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or deals combat damage to a player, draw a card, then discard a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhenever Tomebound Lich enters the battlefield or deals combat damage to a player, draw a card, then discard a card. +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhenever Tomebound Lich enters or deals combat damage to a player, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/t/tooth_collector.txt b/forge-gui/res/cardsfolder/t/tooth_collector.txt index d78cf9428fb..a8e81386b97 100644 --- a/forge-gui/res/cardsfolder/t/tooth_collector.txt +++ b/forge-gui/res/cardsfolder/t/tooth_collector.txt @@ -2,11 +2,11 @@ Name:Tooth Collector ManaCost:2 B Types:Creature Human Rogue PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature an opponent controls gets -1/-1 until end of turn. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Delirium$ True | Execute$ TripPumpOpp | TriggerZones$ Battlefield | TriggerDescription$ Delirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, target creature that player controls gets -1/-1 until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:TripPumpOpp:DB$ Pump | ValidTgts$ Creature.ActivePlayerCtrl | TgtPrompt$ Select target creature an opponent controls. | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:PlayMain1:TRUE DeckHints:Ability$Graveyard|Discard DeckHas:Ability$Delirium -Oracle:When Tooth Collector enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn.\nDelirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, target creature that player controls gets -1/-1 until end of turn. +Oracle:When Tooth Collector enters, target creature an opponent controls gets -1/-1 until end of turn.\nDelirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, target creature that player controls gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/toothy_imaginary_friend.txt b/forge-gui/res/cardsfolder/t/toothy_imaginary_friend.txt index 550bb2f8bf8..4946beb7ca7 100644 --- a/forge-gui/res/cardsfolder/t/toothy_imaginary_friend.txt +++ b/forge-gui/res/cardsfolder/t/toothy_imaginary_friend.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X SVar:X:TriggeredCard$CardCounters.P1P1 DeckHas:Ability$Counters -Oracle:Partner with Pir, Imaginative Rascal (When this creature enters the battlefield, target player may put Pir into their hand from their library, then shuffle.)\nWhenever you draw a card, put a +1/+1 counter on Toothy, Imaginary Friend.\nWhen Toothy leaves the battlefield, draw a card for each +1/+1 counter on it. +Oracle:Partner with Pir, Imaginative Rascal (When this creature enters, target player may put Pir into their hand from their library, then shuffle.)\nWhenever you draw a card, put a +1/+1 counter on Toothy, Imaginary Friend.\nWhen Toothy leaves the battlefield, draw a card for each +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/topiary_stomper.txt b/forge-gui/res/cardsfolder/t/topiary_stomper.txt index c352b15cbdf..2acc1da1972 100644 --- a/forge-gui/res/cardsfolder/t/topiary_stomper.txt +++ b/forge-gui/res/cardsfolder/t/topiary_stomper.txt @@ -3,8 +3,8 @@ ManaCost:1 G G Types:Creature Plant Dinosaur PT:4/4 K:Vigilance -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a basic land card, put it onto the battlefield tapped, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library for a basic land card, put it onto the battlefield tapped, then shuffle. SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | IsPresent$ Land.YouCtrl | PresentCompare$ LT7 | Description$ CARDNAME can't attack or block unless you control seven or more lands. SVar:BuffedBy:Land -Oracle:Vigilance\nWhen Topiary Stomper enters the battlefield, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\nTopiary Stomper can't attack or block unless you control seven or more lands. +Oracle:Vigilance\nWhen Topiary Stomper enters, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\nTopiary Stomper can't attack or block unless you control seven or more lands. diff --git a/forge-gui/res/cardsfolder/t/topography_tracker.txt b/forge-gui/res/cardsfolder/t/topography_tracker.txt index 2afed322ba3..76377a82d48 100644 --- a/forge-gui/res/cardsfolder/t/topography_tracker.txt +++ b/forge-gui/res/cardsfolder/t/topography_tracker.txt @@ -2,9 +2,9 @@ Name:Topography Tracker ManaCost:2 G Types:Creature Merfolk Scout PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_map_sac_explore R:Event$ Explore | ActiveZones$ Battlefield | ValidExplorer$ Creature.YouCtrl | ReplaceWith$ Explore1 | Description$ If a creature you control would explore, instead it explores, then it explores again. SVar:Explore1:DB$ Explore | Defined$ ReplacedCard | Num$ 2 DeckHas:Ability$Token|Sacrifice & Type$Map|Artifact -Oracle:When Topography Tracker enters the battlefield, create a Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.")\nIf a creature you control would explore, instead it explores, then it explores again. +Oracle:When Topography Tracker enters, create a Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.")\nIf a creature you control would explore, instead it explores, then it explores again. diff --git a/forge-gui/res/cardsfolder/t/topplegeist.txt b/forge-gui/res/cardsfolder/t/topplegeist.txt index ac135c572c7..5958c66033e 100644 --- a/forge-gui/res/cardsfolder/t/topplegeist.txt +++ b/forge-gui/res/cardsfolder/t/topplegeist.txt @@ -3,11 +3,11 @@ ManaCost:W Types:Creature Spirit PT:1/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Delirium$ True | Execute$ TripTapOpp | TriggerZones$ Battlefield | TriggerDescription$ Delirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, tap target creature that player controls. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. SVar:TripTapOpp:DB$ Tap | ValidTgts$ Creature.ActivePlayerCtrl | TgtPrompt$ Choose target creature the active player controls. SVar:PlayMain1:TRUE DeckHints:Ability$Graveyard|Discard DeckHas:Ability$Delirium -Oracle:Flying\nWhen Topplegeist enters the battlefield, tap target creature an opponent controls.\nDelirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, tap target creature that player controls. +Oracle:Flying\nWhen Topplegeist enters, tap target creature an opponent controls.\nDelirium — At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, tap target creature that player controls. diff --git a/forge-gui/res/cardsfolder/t/torch_slinger.txt b/forge-gui/res/cardsfolder/t/torch_slinger.txt index b1e6c73594b..42359a606e4 100644 --- a/forge-gui/res/cardsfolder/t/torch_slinger.txt +++ b/forge-gui/res/cardsfolder/t/torch_slinger.txt @@ -3,6 +3,6 @@ ManaCost:2 R Types:Creature Goblin Shaman PT:2/2 K:Kicker:1 R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, it deals 2 damage to target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters, if it was kicked, it deals 2 damage to target creature. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 -Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Torch Slinger enters the battlefield, if it was kicked, it deals 2 damage to target creature. +Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Torch Slinger enters, if it was kicked, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/t/torgaar_famine_incarnate.txt b/forge-gui/res/cardsfolder/t/torgaar_famine_incarnate.txt index 7ea19343a33..5389d610ebd 100644 --- a/forge-gui/res/cardsfolder/t/torgaar_famine_incarnate.txt +++ b/forge-gui/res/cardsfolder/t/torgaar_famine_incarnate.txt @@ -7,7 +7,7 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ Y | EffectZone SVar:X:Count$xPaid SVar:Y:SVar$X/Times.2 SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSetLife | TriggerDescription$ When CARDNAME enters the battlefield, up to one target player's life total becomes half their starting life total, rounded down. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSetLife | TriggerDescription$ When CARDNAME enters, up to one target player's life total becomes half their starting life total, rounded down. SVar:TrigSetLife:DB$ SetLife | ValidTgts$ Player | LifeAmount$ HalfLife | TargetMin$ 0 | TargetMax$ 1 SVar:HalfLife:TargetedPlayer$StartingLife/HalfDown -Oracle:As an additional cost to cast this spell, you may sacrifice any number of creatures. This spell costs {2} less to cast for each creature sacrificed this way.\nWhen Torgaar, Famine Incarnate enters the battlefield, up to one target player's life total becomes half their starting life total, rounded down. +Oracle:As an additional cost to cast this spell, you may sacrifice any number of creatures. This spell costs {2} less to cast for each creature sacrificed this way.\nWhen Torgaar, Famine Incarnate enters, up to one target player's life total becomes half their starting life total, rounded down. diff --git a/forge-gui/res/cardsfolder/t/tormented_hero.txt b/forge-gui/res/cardsfolder/t/tormented_hero.txt index b4dbb155b56..51279d2564e 100644 --- a/forge-gui/res/cardsfolder/t/tormented_hero.txt +++ b/forge-gui/res/cardsfolder/t/tormented_hero.txt @@ -2,10 +2,11 @@ Name:Tormented Hero ManaCost:B Types:Creature Human Warrior PT:2/1 -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, each opponent loses 1 life. You gain life equal to the life lost this way. SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost SVar:AFLifeLost:Number$0 # AFLifeLost will be set by LoseLife -Oracle:Tormented Hero enters the battlefield tapped.\nHeroic — Whenever you cast a spell that targets Tormented Hero, each opponent loses 1 life. You gain life equal to the life lost this way. +Oracle:Tormented Hero enters tapped.\nHeroic — Whenever you cast a spell that targets Tormented Hero, each opponent loses 1 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/t/tormentor_exarch.txt b/forge-gui/res/cardsfolder/t/tormentor_exarch.txt index 916a3e5ce6d..07ea1a4a18f 100644 --- a/forge-gui/res/cardsfolder/t/tormentor_exarch.txt +++ b/forge-gui/res/cardsfolder/t/tormentor_exarch.txt @@ -2,9 +2,9 @@ Name:Tormentor Exarch ManaCost:3 R Types:Creature Phyrexian Cleric PT:2/2 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigChoose:DB$ Charm | Choices$ DBPump,DBCurse SVar:DBPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ 2 | SpellDescription$ Target creature gets +2/+0 until end of turn. SVar:DBCurse:DB$ Pump | ValidTgts$ Creature | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -0/-2 until end of turn. SVar:PlayMain1:TRUE -Oracle:When Tormentor Exarch enters the battlefield, choose one —\n• Target creature gets +2/+0 until end of turn.\n• Target creature gets -0/-2 until end of turn. +Oracle:When Tormentor Exarch enters, choose one —\n• Target creature gets +2/+0 until end of turn.\n• Target creature gets -0/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tornado_elemental.txt b/forge-gui/res/cardsfolder/t/tornado_elemental.txt index 5c13a55cca6..794f6ea66e4 100644 --- a/forge-gui/res/cardsfolder/t/tornado_elemental.txt +++ b/forge-gui/res/cardsfolder/t/tornado_elemental.txt @@ -2,7 +2,7 @@ Name:Tornado Elemental ManaCost:5 G G Types:Creature Elemental PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllFlyers | TriggerDescription$ When CARDNAME enters the battlefield, it deals 6 damage to each creature with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllFlyers | TriggerDescription$ When CARDNAME enters, it deals 6 damage to each creature with flying. SVar:TrigDamageAllFlyers:DB$ DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 6 | ValidDescription$ each creature with flying. S:Mode$ AssignCombatDamageAsUnblocked | ValidCard$ Card.Self | Optional$ True | Description$ You may have CARDNAME assign its combat damage as though it weren't blocked. -Oracle:When Tornado Elemental enters the battlefield, it deals 6 damage to each creature with flying.\nYou may have Tornado Elemental assign its combat damage as though it weren't blocked. +Oracle:When Tornado Elemental enters, it deals 6 damage to each creature with flying.\nYou may have Tornado Elemental assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/t/torpor_orb.txt b/forge-gui/res/cardsfolder/t/torpor_orb.txt index 6afd7bfab0f..44b3ec4ad8d 100644 --- a/forge-gui/res/cardsfolder/t/torpor_orb.txt +++ b/forge-gui/res/cardsfolder/t/torpor_orb.txt @@ -1,7 +1,7 @@ Name:Torpor Orb ManaCost:2 Types:Artifact -S:Mode$ DisableTriggers | ValidCause$ Creature | ValidMode$ ChangesZone,ChangesZoneAll | Destination$ Battlefield | Description$ Creatures entering the battlefield don't cause abilities to trigger. +S:Mode$ DisableTriggers | ValidCause$ Creature | ValidMode$ ChangesZone,ChangesZoneAll | Destination$ Battlefield | Description$ Creatures entering don't cause abilities to trigger. SVar:NonStackingEffect:True AI:RemoveDeck:Random -Oracle:Creatures entering the battlefield don't cause abilities to trigger. +Oracle:Creatures entering don't cause abilities to trigger. diff --git a/forge-gui/res/cardsfolder/t/torrent_sculptor_flamethrower_sonata.txt b/forge-gui/res/cardsfolder/t/torrent_sculptor_flamethrower_sonata.txt index ff97e73ab7f..6932ad3799e 100644 --- a/forge-gui/res/cardsfolder/t/torrent_sculptor_flamethrower_sonata.txt +++ b/forge-gui/res/cardsfolder/t/torrent_sculptor_flamethrower_sonata.txt @@ -3,13 +3,13 @@ ManaCost:2 U U Types:Creature Merfolk Wizard PT:2/2 K:Ward:2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on CARDNAME equal to half that card's mana value, rounded up. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on CARDNAME equal to half that card's mana value, rounded up. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ChangeType$ Instant.YouOwn,Sorcery.YouOwn | ChangeNum$ 1 | RememberChanged$ True | Hidden$ True | Mandatory$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost/HalfUp AlternateMode:Modal -Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Torrent Sculptor enters the battlefield, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on Torrent Sculptor equal to half that card's mana value, rounded up. +Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Torrent Sculptor enters, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on Torrent Sculptor equal to half that card's mana value, rounded up. ALTERNATE diff --git a/forge-gui/res/cardsfolder/t/torrential_gearhulk.txt b/forge-gui/res/cardsfolder/t/torrential_gearhulk.txt index f9d58f0c309..37e197f3777 100644 --- a/forge-gui/res/cardsfolder/t/torrential_gearhulk.txt +++ b/forge-gui/res/cardsfolder/t/torrential_gearhulk.txt @@ -3,6 +3,6 @@ ManaCost:4 U U Types:Artifact Creature Construct PT:5/6 K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPlay | TriggerDescription$ When CARDNAME enters the battlefield, you may cast target instant card from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPlay | TriggerDescription$ When CARDNAME enters, you may cast target instant card from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Instant.YouCtrl | ValidSA$ Spell | TgtPrompt$ Choose target instant card from your graveyard | WithoutManaCost$ True | Optional$ True | ReplaceGraveyard$ Exile | AILogic$ ReplaySpell -Oracle:Flash\nWhen Torrential Gearhulk enters the battlefield, you may cast target instant card from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. +Oracle:Flash\nWhen Torrential Gearhulk enters, you may cast target instant card from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/t/torsten_founder_of_benalia.txt b/forge-gui/res/cardsfolder/t/torsten_founder_of_benalia.txt index 8b2d234d200..515b3553a44 100644 --- a/forge-gui/res/cardsfolder/t/torsten_founder_of_benalia.txt +++ b/forge-gui/res/cardsfolder/t/torsten_founder_of_benalia.txt @@ -2,9 +2,9 @@ Name:Torsten, Founder of Benalia ManaCost:5 G W Types:Legendary Creature Human Soldier PT:7/7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top seven cards of your library. Put any number of creature and/or land cards from among them into your hand and the rest on the bottom of your library in a random order. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, reveal the top seven cards of your library. Put any number of creature and/or land cards from among them into your hand and the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ 7 | ChangeValid$ Creature,Land | DestinationZone$ Hand | RestRandomOrder$ True | AnyNumber$ True T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME dies, create seven 1/1 white Soldier creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 7 | TokenScript$ w_1_1_soldier | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Torsten, Founder of Benalia enters the battlefield, reveal the top seven cards of your library. Put any number of creature and/or land cards from among them into your hand and the rest on the bottom of your library in a random order.\nWhen Torsten dies, create seven 1/1 white Soldier creature tokens. +Oracle:When Torsten, Founder of Benalia enters, reveal the top seven cards of your library. Put any number of creature and/or land cards from among them into your hand and the rest on the bottom of your library in a random order.\nWhen Torsten dies, create seven 1/1 white Soldier creature tokens. diff --git a/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt b/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt index d4537ac464c..99c371c4d30 100644 --- a/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt +++ b/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt @@ -2,8 +2,8 @@ Name:Totem-Guide Hartebeest ManaCost:4 W Types:Creature Antelope PT:2/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Aura | ChangeNum$ 1 | ShuffleNonMandatory$ True AI:RemoveDeck:Random DeckNeeds:Type$Aura -Oracle:When Totem-Guide Hartebeest enters the battlefield, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle. +Oracle:When Totem-Guide Hartebeest enters, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/t/totem_speaker.txt b/forge-gui/res/cardsfolder/t/totem_speaker.txt index 8d6cb820da3..3c4968efee6 100644 --- a/forge-gui/res/cardsfolder/t/totem_speaker.txt +++ b/forge-gui/res/cardsfolder/t/totem_speaker.txt @@ -2,6 +2,6 @@ Name:Totem Speaker ManaCost:4 G Types:Creature Elf Druid PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a Beast enters the battlefield, you may gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a Beast enters, you may gain 3 life. SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 -Oracle:Whenever a Beast enters the battlefield, you may gain 3 life. +Oracle:Whenever a Beast enters, you may gain 3 life.