From 969c44794a6fc554b8394e73a943f9d79e5174e3 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 27 Jun 2026 17:19:36 +0000 Subject: [PATCH 1/3] Add files via upload --- forge-gui/res/cardsfolder/a/an_offer_you_cant_refuse.txt | 4 ++-- forge-gui/res/cardsfolder/a/ancestors_aid.txt | 4 ++-- forge-gui/res/cardsfolder/a/axgard_artisan.txt | 4 ++-- .../res/cardsfolder/b/baeloth_barrityl_entertainer.txt | 4 ++-- forge-gui/res/cardsfolder/b/big_score.txt | 4 ++-- forge-gui/res/cardsfolder/b/bill_ferny_bree_swindler.txt | 4 ++-- forge-gui/res/cardsfolder/b/blooming_blast.txt | 2 +- forge-gui/res/cardsfolder/b/bottle_cap_blast.txt | 4 ++-- forge-gui/res/cardsfolder/b/brasss_bounty.txt | 4 ++-- forge-gui/res/cardsfolder/b/brazen_freebooter.txt | 4 ++-- forge-gui/res/cardsfolder/b/burdened_aerialist.txt | 4 ++-- forge-gui/res/cardsfolder/b/buy_your_silence.txt | 4 ++-- forge-gui/res/cardsfolder/c/captain_lannery_storm.txt | 4 ++-- forge-gui/res/cardsfolder/c/careening_mine_cart.txt | 4 ++-- forge-gui/res/cardsfolder/c/collectors_vault.txt | 4 ++-- forge-gui/res/cardsfolder/c/contract_killing.txt | 4 ++-- forge-gui/res/cardsfolder/c/corsair_captain.txt | 4 ++-- forge-gui/res/cardsfolder/c/crack_open.txt | 4 ++-- forge-gui/res/cardsfolder/d/deadeye_plunderers.txt | 4 ++-- forge-gui/res/cardsfolder/d/deadly_derision.txt | 4 ++-- forge-gui/res/cardsfolder/d/deadly_dispute.txt | 4 ++-- forge-gui/res/cardsfolder/d/depths_of_desire.txt | 4 ++-- forge-gui/res/cardsfolder/d/diamond_pick_axe.txt | 6 +++--- forge-gui/res/cardsfolder/d/dire_fleet_hoarder.txt | 4 ++-- forge-gui/res/cardsfolder/d/discerning_financier.txt | 4 ++-- forge-gui/res/cardsfolder/d/dockside_extortionist.txt | 4 ++-- forge-gui/res/cardsfolder/d/dungeoneers_pack.txt | 4 ++-- forge-gui/res/cardsfolder/e/elemental_masterpiece.txt | 4 ++-- forge-gui/res/cardsfolder/e/exhibition_magician.txt | 4 ++-- forge-gui/res/cardsfolder/f/fake_your_own_death.txt | 6 +++--- forge-gui/res/cardsfolder/f/flick_a_coin.txt | 4 ++-- forge-gui/res/cardsfolder/f/furnace_reins.txt | 4 ++-- forge-gui/res/cardsfolder/g/gadrak_the_crown_scourge.txt | 4 ++-- forge-gui/res/cardsfolder/g/galadriel_gift_giver.txt | 6 +++--- forge-gui/res/cardsfolder/g/ganax_astral_hunter.txt | 4 ++-- forge-gui/res/cardsfolder/g/gilded_pinions.txt | 4 ++-- forge-gui/res/cardsfolder/g/gleaming_barrier.txt | 4 ++-- forge-gui/res/cardsfolder/g/glittermonger.txt | 4 ++-- forge-gui/res/cardsfolder/g/gold_pan.txt | 4 ++-- forge-gui/res/cardsfolder/g/goldvein_pick.txt | 4 ++-- forge-gui/res/cardsfolder/g/gorbag_of_minas_morgul.txt | 4 ++-- forge-gui/res/cardsfolder/g/greedy_freebooter.txt | 4 ++-- forge-gui/res/cardsfolder/g/grim_bounty.txt | 4 ++-- forge-gui/res/cardsfolder/g/guild_artisan.txt | 4 ++-- forge-gui/res/cardsfolder/h/halo_scarab.txt | 4 ++-- forge-gui/res/cardsfolder/h/heap_gate.txt | 4 ++-- forge-gui/res/cardsfolder/h/heartless_pillage.txt | 2 +- forge-gui/res/cardsfolder/h/herald_of_hadar.txt | 4 ++-- forge-gui/res/cardsfolder/h/hoard_robber.txt | 4 ++-- forge-gui/res/cardsfolder/h/hoarding_ogre.txt | 4 ++-- forge-gui/res/cardsfolder/h/hornswoggle.txt | 4 ++-- forge-gui/res/cardsfolder/h/hullbreacher.txt | 4 ++-- forge-gui/res/cardsfolder/i/improvised_weaponry.txt | 4 ++-- forge-gui/res/cardsfolder/i/impulsive_pilferer.txt | 4 ++-- forge-gui/res/cardsfolder/i/inspired_tinkering.txt | 4 ++-- forge-gui/res/cardsfolder/i/involuntary_employment.txt | 4 ++-- forge-gui/res/cardsfolder/j/jewel_eyed_cobra.txt | 4 ++-- forge-gui/res/cardsfolder/j/jewel_thief.txt | 4 ++-- forge-gui/res/cardsfolder/k/kalain_reclusive_painter.txt | 4 ++-- forge-gui/res/cardsfolder/k/korvold_and_the_noble_thief.txt | 4 ++-- forge-gui/res/cardsfolder/l/lotho_corrupt_shirriff.txt | 4 ++-- forge-gui/res/cardsfolder/l/luxurious_locomotive.txt | 4 ++-- forge-gui/res/cardsfolder/m/mahadi_emporium_master.txt | 4 ++-- forge-gui/res/cardsfolder/m/malcolm_keen_eyed_navigator.txt | 4 ++-- forge-gui/res/cardsfolder/m/marching_duodrone.txt | 4 ++-- forge-gui/res/cardsfolder/m/mastermind_plum.txt | 4 ++-- forge-gui/res/cardsfolder/m/meticulous_artisan.txt | 4 ++-- forge-gui/res/cardsfolder/m/mine_raider.txt | 4 ++-- forge-gui/res/cardsfolder/m/my_wealth_will_bury_you.txt | 4 ++-- forge-gui/res/cardsfolder/n/nobles_purse.txt | 4 ++-- forge-gui/res/cardsfolder/n/nuka_cola_vending_machine.txt | 6 +++--- forge-gui/res/cardsfolder/p/patron_of_the_arts.txt | 6 +++--- forge-gui/res/cardsfolder/p/piggy_bank.txt | 4 ++-- forge-gui/res/cardsfolder/p/pirates_pillage.txt | 4 ++-- forge-gui/res/cardsfolder/p/pirates_prize.txt | 4 ++-- forge-gui/res/cardsfolder/p/pitiless_plunderer.txt | 4 ++-- forge-gui/res/cardsfolder/p/plundering_barbarian.txt | 4 ++-- forge-gui/res/cardsfolder/p/plundering_pirate.txt | 4 ++-- forge-gui/res/cardsfolder/p/prized_statue.txt | 6 +++--- forge-gui/res/cardsfolder/p/prizefight.txt | 4 ++-- forge-gui/res/cardsfolder/p/prosperous_innkeeper.txt | 4 ++-- forge-gui/res/cardsfolder/p/prosperous_pirates.txt | 4 ++-- forge-gui/res/cardsfolder/p/prosperous_thief.txt | 4 ++-- forge-gui/res/cardsfolder/p/prying_blade.txt | 4 ++-- forge-gui/res/cardsfolder/r/rapacious_dragon.txt | 4 ++-- forge-gui/res/cardsfolder/r/reckless_lackey.txt | 4 ++-- forge-gui/res/cardsfolder/r/redcap_thief.txt | 4 ++-- forge-gui/res/cardsfolder/r/redrock_sentinel.txt | 4 ++-- forge-gui/res/cardsfolder/r/rev_tithe_extractor.txt | 4 ++-- forge-gui/res/cardsfolder/r/revel_in_riches.txt | 6 +++--- forge-gui/res/cardsfolder/r/riveteers_requisitioner.txt | 4 ++-- forge-gui/res/cardsfolder/r/ruthless_knave.txt | 4 ++-- 92 files changed, 189 insertions(+), 189 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/an_offer_you_cant_refuse.txt b/forge-gui/res/cardsfolder/a/an_offer_you_cant_refuse.txt index a7af874e46bc..0be4844c1bf2 100644 --- a/forge-gui/res/cardsfolder/a/an_offer_you_cant_refuse.txt +++ b/forge-gui/res/cardsfolder/a/an_offer_you_cant_refuse.txt @@ -2,6 +2,6 @@ Name:An Offer You Can't Refuse ManaCost:U Types:Instant A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card.nonCreature | TgtPrompt$ Select target noncreature spell | SubAbility$ DBToken | SpellDescription$ Counter target noncreature spell. -SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ TargetedController | StackDescription$ SpellDescription | SpellDescription$ Its controller creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ TargetedController | StackDescription$ SpellDescription | SpellDescription$ Its controller creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token|Sacrifice -Oracle:Counter target noncreature spell. Its controller creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Counter target noncreature spell. Its controller creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/a/ancestors_aid.txt b/forge-gui/res/cardsfolder/a/ancestors_aid.txt index c6dcfe833d65..33684bd2e89e 100644 --- a/forge-gui/res/cardsfolder/a/ancestors_aid.txt +++ b/forge-gui/res/cardsfolder/a/ancestors_aid.txt @@ -2,6 +2,6 @@ Name:Ancestors' Aid ManaCost:1 R Types:Instant A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | KW$ First Strike | SubAbility$ DBTreasure | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn. -SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:Target creature gets +2/+0 and gains first strike until end of turn.\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Target creature gets +2/+0 and gains first strike until end of turn.\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/a/axgard_artisan.txt b/forge-gui/res/cardsfolder/a/axgard_artisan.txt index 4f9d7fccf8d3..36c6b16b5007 100644 --- a/forge-gui/res/cardsfolder/a/axgard_artisan.txt +++ b/forge-gui/res/cardsfolder/a/axgard_artisan.txt @@ -2,8 +2,8 @@ Name:Axgard Artisan ManaCost:1 R Types:Creature Dwarf Artificer PT:2/1 -T:Mode$ CounterAddedOnce | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | FirstTime$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more +1/+1 counters are put on CARDNAME for the first time each turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ CounterAddedOnce | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | FirstTime$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more +1/+1 counters are put on CARDNAME for the first time each turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHints:Ability$Counters DeckHas:Ability$Token|Sacrifice -Oracle:Whenever one or more +1/+1 counters are put on Axgard Artisan for the first time each turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever one or more +1/+1 counters are put on Axgard Artisan for the first time each turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/b/baeloth_barrityl_entertainer.txt b/forge-gui/res/cardsfolder/b/baeloth_barrityl_entertainer.txt index 769191f6e2de..1af9465265db 100644 --- a/forge-gui/res/cardsfolder/b/baeloth_barrityl_entertainer.txt +++ b/forge-gui/res/cardsfolder/b/baeloth_barrityl_entertainer.txt @@ -5,8 +5,8 @@ PT:2/5 K:Choose a Background S:Mode$ Continuous | Affected$ Creature.powerLTY+OppCtrl | Goad$ True | Description$ Creatures your opponents control with power less than NICKNAME's power are goaded. (They attack each combat if able and attack a player other than you if able.) SVar:Y:Count$CardPower -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.attacking+IsGoaded,Creature.blocking+IsGoaded | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a goaded attacking or blocking creature dies, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.attacking+IsGoaded,Creature.blocking+IsGoaded | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a goaded attacking or blocking creature dies, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:HasAttackEffect:TRUE DeckHas:Ability$Token|Sacrifice -Oracle:Creatures your opponents control with power less than Baeloth Barrityl's power are goaded. (They attack each combat if able and attack a player other than you if able.)\nWhenever a goaded attacking or blocking creature dies, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nChoose a Background (You can have a Background as a second commander.) +Oracle:Creatures your opponents control with power less than Baeloth Barrityl's power are goaded. (They attack each combat if able and attack a player other than you if able.)\nWhenever a goaded attacking or blocking creature dies, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nChoose a Background (You can have a Background as a second commander.) diff --git a/forge-gui/res/cardsfolder/b/big_score.txt b/forge-gui/res/cardsfolder/b/big_score.txt index 49dbbbf91f18..a6c7f8ec5a1c 100644 --- a/forge-gui/res/cardsfolder/b/big_score.txt +++ b/forge-gui/res/cardsfolder/b/big_score.txt @@ -1,7 +1,7 @@ Name:Big Score ManaCost:3 R Types:Instant -A:SP$ Draw | Cost$ 3 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Draw | Cost$ 3 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenOwner$ You | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac DeckHas:Ability$Discard|Sacrifice|Token & Type$Treasure|Artifact -Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/b/bill_ferny_bree_swindler.txt b/forge-gui/res/cardsfolder/b/bill_ferny_bree_swindler.txt index 5b23f15f7144..16d21c2fcb8e 100644 --- a/forge-gui/res/cardsfolder/b/bill_ferny_bree_swindler.txt +++ b/forge-gui/res/cardsfolder/b/bill_ferny_bree_swindler.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Rogue PT:2/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ Whenever CARDNAME becomes blocked, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBTreasure,DBChoose -SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBChoose:DB$ ChoosePlayer | Defined$ You | ValidTgts$ Opponent | ChoiceTitle$ Choose an opponent to give control to | AILogic$ Curse | SubAbility$ DBHorseDonate | SpellDescription$ Target opponent gains control of target Horse you control. If they do, remove NICKNAME from combat and create three Treasure tokens. SVar:DBHorseDonate:DB$ GainControl | ValidTgts$ Horse.YouCtrl | NewController$ TargetedPlayer | TgtPrompt$ Select target Horse you control | RememberControlled$ True | SubAbility$ RemCombat SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBTreasureTree @@ -12,4 +12,4 @@ SVar:DBTreasureTree:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ 3 | SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token|Sacrifice & Type$Treasure DeckHints:Type$Horse -Oracle:Whenever Bill Ferny, Bree Swindler becomes blocked, choose one —\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n• Target opponent gains control of target Horse you control. If they do, remove Bill Ferny from combat and create three Treasure tokens. +Oracle:Whenever Bill Ferny, Bree Swindler becomes blocked, choose one —\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n• Target opponent gains control of target Horse you control. If they do, remove Bill Ferny from combat and create three Treasure tokens. diff --git a/forge-gui/res/cardsfolder/b/blooming_blast.txt b/forge-gui/res/cardsfolder/b/blooming_blast.txt index 2da4661e9db0..c99a06f3c3a6 100644 --- a/forge-gui/res/cardsfolder/b/blooming_blast.txt +++ b/forge-gui/res/cardsfolder/b/blooming_blast.txt @@ -5,4 +5,4 @@ K:Gift SVar:GiftAbility:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ Promised | GiftDescription$ a Treasure A:SP$ DealDamage | ValidTgts$ Creature | NumDmg$ 2 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to target creature. If the gift was promised, CARDNAME also deals 3 damage to that creature's controller. SVar:DBDealDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | ConditionZone$ Stack | ConditionPresent$ Card.Self+PromisedGift | ConditionCompare$ EQ1 -Oracle:Gift a Treasure (You may promise an opponent a gift as you cast this spell. If you do, they create a Treasure token before its other effects. It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nBlooming Blast deals 2 damage to target creature. If the gift was promised, Blooming Blast also deals 3 damage to that creature's controller. +Oracle:Gift a Treasure (You may promise an opponent a gift as you cast this spell. If you do, they create a Treasure token before its other effects. It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nBlooming Blast deals 2 damage to target creature. If the gift was promised, Blooming Blast also deals 3 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/bottle_cap_blast.txt b/forge-gui/res/cardsfolder/b/bottle_cap_blast.txt index 52d44f9fe9c2..213d000a342b 100644 --- a/forge-gui/res/cardsfolder/b/bottle_cap_blast.txt +++ b/forge-gui/res/cardsfolder/b/bottle_cap_blast.txt @@ -3,6 +3,6 @@ ManaCost:4 R Types:Instant K:Improvise A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 5 | ExcessSVar$ Excess | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 5 damage to any target. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ Excess | TokenTapped$ True | SpellDescription$ If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ Excess | TokenTapped$ True | SpellDescription$ If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token & Type$Treasure -Oracle:Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)\nBottle-Cap Blast deals 5 damage to any target. If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)\nBottle-Cap Blast deals 5 damage to any target. If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/b/brasss_bounty.txt b/forge-gui/res/cardsfolder/b/brasss_bounty.txt index 40d1bee00296..14b8c894f510 100644 --- a/forge-gui/res/cardsfolder/b/brasss_bounty.txt +++ b/forge-gui/res/cardsfolder/b/brasss_bounty.txt @@ -1,7 +1,7 @@ Name:Brass's Bounty ManaCost:6 R Types:Sorcery -A:SP$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ For each land you control, create a Treasure token. +A:SP$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ For each land you control, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:X:Count$Valid Land.YouCtrl DeckHas:Ability$Token -Oracle:For each land you control, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:For each land you control, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/b/brazen_freebooter.txt b/forge-gui/res/cardsfolder/b/brazen_freebooter.txt index b7a8482c4567..3a757fbc5de1 100644 --- a/forge-gui/res/cardsfolder/b/brazen_freebooter.txt +++ b/forge-gui/res/cardsfolder/b/brazen_freebooter.txt @@ -2,7 +2,7 @@ Name:Brazen Freebooter ManaCost:3 R Types:Creature Human Pirate PT:3/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Brazen Freebooter enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Brazen Freebooter enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/b/burdened_aerialist.txt b/forge-gui/res/cardsfolder/b/burdened_aerialist.txt index c7851f9c01d4..8e1863cc242f 100644 --- a/forge-gui/res/cardsfolder/b/burdened_aerialist.txt +++ b/forge-gui/res/cardsfolder/b/burdened_aerialist.txt @@ -2,9 +2,9 @@ Name:Burdened Aerialist ManaCost:2 U Types:Creature Human Pirate PT:3/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Permanent.token+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a token, CARDNAME gains flying until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ Flying DeckHas:Ability$Token -Oracle:When Burdened Aerialist enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever you sacrifice a token, Burdened Aerialist gains flying until end of turn. +Oracle:When Burdened Aerialist enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever you sacrifice a token, Burdened Aerialist gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/buy_your_silence.txt b/forge-gui/res/cardsfolder/b/buy_your_silence.txt index b8f50cd35ae0..46e95ab90bc2 100644 --- a/forge-gui/res/cardsfolder/b/buy_your_silence.txt +++ b/forge-gui/res/cardsfolder/b/buy_your_silence.txt @@ -1,7 +1,7 @@ Name:Buy Your Silence ManaCost:4 W Types:Sorcery -A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBTreasure | StackDescription$ SpellDescription | SpellDescription$ Exile target nonland permanent. Its controller creates a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBTreasure | StackDescription$ SpellDescription | SpellDescription$ Exile target nonland permanent. Its controller creates a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ TargetedController DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Exile target nonland permanent. Its controller creates a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Exile target nonland permanent. Its controller creates a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/c/captain_lannery_storm.txt b/forge-gui/res/cardsfolder/c/captain_lannery_storm.txt index 48fd4d254ca4..d0164b5bbf29 100644 --- a/forge-gui/res/cardsfolder/c/captain_lannery_storm.txt +++ b/forge-gui/res/cardsfolder/c/captain_lannery_storm.txt @@ -3,8 +3,8 @@ ManaCost:2 R Types:Legendary Creature Human Pirate PT:2/2 K:Haste -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Sacrificed | ValidCard$ Treasure.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Treasure, CARDNAME gets +1/+0 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +1 -Oracle:Haste\nWhenever Captain Lannery Storm attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever you sacrifice a Treasure, Captain Lannery Storm gets +1/+0 until end of turn. +Oracle:Haste\nWhenever Captain Lannery Storm attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever you sacrifice a Treasure, Captain Lannery Storm gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/careening_mine_cart.txt b/forge-gui/res/cardsfolder/c/careening_mine_cart.txt index a3b066a8e99a..ff6b0cc94472 100644 --- a/forge-gui/res/cardsfolder/c/careening_mine_cart.txt +++ b/forge-gui/res/cardsfolder/c/careening_mine_cart.txt @@ -2,9 +2,9 @@ Name:Careening Mine Cart ManaCost:3 Types:Artifact Vehicle PT:3/3 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You K:Crew:1 SVar:HasAttackEffect:TRUE DeckHas:Ability$Token & Type$Treasure -Oracle:Whenever Careening Mine Cart attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) +Oracle:Whenever Careening Mine Cart attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/c/collectors_vault.txt b/forge-gui/res/cardsfolder/c/collectors_vault.txt index da9e8ea8bf53..03178ad351b1 100644 --- a/forge-gui/res/cardsfolder/c/collectors_vault.txt +++ b/forge-gui/res/cardsfolder/c/collectors_vault.txt @@ -1,8 +1,8 @@ Name:Collector's Vault ManaCost:2 Types:Artifact -A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBTreasure SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Discard|Token & Type$Treasure -Oracle:{2}, {T}: Draw a card, then discard a card. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{2}, {T}: Draw a card, then discard a card. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/c/contract_killing.txt b/forge-gui/res/cardsfolder/c/contract_killing.txt index 6d53c857a18d..9c284232a0f9 100644 --- a/forge-gui/res/cardsfolder/c/contract_killing.txt +++ b/forge-gui/res/cardsfolder/c/contract_killing.txt @@ -1,6 +1,6 @@ Name:Contract Killing ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | ValidTgts$ Creature | SubAbility$ DBTreasure | SpellDescription$ Destroy target creature. Create two Treasure tokens. +A:SP$ Destroy | ValidTgts$ Creature | SubAbility$ DBTreasure | SpellDescription$ Destroy target creature. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You -Oracle:Destroy target creature. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Destroy target creature. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/c/corsair_captain.txt b/forge-gui/res/cardsfolder/c/corsair_captain.txt index 0b814d810e82..30886e2478aa 100644 --- a/forge-gui/res/cardsfolder/c/corsair_captain.txt +++ b/forge-gui/res/cardsfolder/c/corsair_captain.txt @@ -2,10 +2,10 @@ Name:Corsair Captain ManaCost:2 U Types:Creature Human Pirate PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You S:Mode$ Continuous | Affected$ Pirate.YouCtrl+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Other Pirates you control get +1/+1. SVar:PlayMain1:TRUE DeckHints:Type$Pirate DeckHas:Ability$Token -Oracle:When Corsair Captain enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nOther Pirates you control get +1/+1. +Oracle:When Corsair Captain enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nOther Pirates you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/c/crack_open.txt b/forge-gui/res/cardsfolder/c/crack_open.txt index 53d5a77c0585..e0afacebe7b6 100644 --- a/forge-gui/res/cardsfolder/c/crack_open.txt +++ b/forge-gui/res/cardsfolder/c/crack_open.txt @@ -2,6 +2,6 @@ Name:Crack Open ManaCost:2 G Types:Sorcery A:SP$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBToken | SpellDescription$ Destroy target artifact or enchantment. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token|Sacrifice & Type$Artifact|Treasure -Oracle:Destroy target artifact or enchantment. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Destroy target artifact or enchantment. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/deadeye_plunderers.txt b/forge-gui/res/cardsfolder/d/deadeye_plunderers.txt index bdafaca544eb..a857297f5bbc 100644 --- a/forge-gui/res/cardsfolder/d/deadeye_plunderers.txt +++ b/forge-gui/res/cardsfolder/d/deadeye_plunderers.txt @@ -3,9 +3,9 @@ ManaCost:3 U B Types:Creature Human Pirate PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each artifact you control. -A:AB$ Token | Cost$ 2 U B | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. +A:AB$ Token | Cost$ 2 U B | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:X:Count$Valid Artifact.YouCtrl SVar:BuffedBy:Artifact DeckHas:Ability$Token DeckHints:Type$Artifact -Oracle:Deadeye Plunderers gets +1/+1 for each artifact you control.\n{2}{U}{B}: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Deadeye Plunderers gets +1/+1 for each artifact you control.\n{2}{U}{B}: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/deadly_derision.txt b/forge-gui/res/cardsfolder/d/deadly_derision.txt index 8a4671fa6228..cc6929f50488 100644 --- a/forge-gui/res/cardsfolder/d/deadly_derision.txt +++ b/forge-gui/res/cardsfolder/d/deadly_derision.txt @@ -2,6 +2,6 @@ Name:Deadly Derision ManaCost:2 B B Types:Instant A:SP$ Destroy | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SubAbility$ DBToken | SpellDescription$ Destroy target creature or planeswalker. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact -Oracle:Destroy target creature or planeswalker. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Destroy target creature or planeswalker. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/deadly_dispute.txt b/forge-gui/res/cardsfolder/d/deadly_dispute.txt index 67204cd61328..d11414749359 100644 --- a/forge-gui/res/cardsfolder/d/deadly_dispute.txt +++ b/forge-gui/res/cardsfolder/d/deadly_dispute.txt @@ -1,7 +1,7 @@ Name:Deadly Dispute ManaCost:1 B Types:Instant -A:SP$ Draw | Cost$ 1 B Sac<1/Artifact;Creature/artifact or creature> | NumCards$ 2 | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create a Treasure token. +A:SP$ Draw | Cost$ 1 B Sac<1/Artifact;Creature/artifact or creature> | NumCards$ 2 | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:As an additional cost to cast this spell, sacrifice an artifact or creature.\nDraw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:As an additional cost to cast this spell, sacrifice an artifact or creature.\nDraw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/depths_of_desire.txt b/forge-gui/res/cardsfolder/d/depths_of_desire.txt index 1a02087794ae..f7b2146445e1 100644 --- a/forge-gui/res/cardsfolder/d/depths_of_desire.txt +++ b/forge-gui/res/cardsfolder/d/depths_of_desire.txt @@ -1,6 +1,6 @@ Name:Depths of Desire ManaCost:2 U Types:Instant -A:SP$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBTreasure | SpellDescription$ Return target creature to its owner's hand. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBTreasure | SpellDescription$ Return target creature to its owner's hand. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You -Oracle:Return target creature to its owner's hand. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Return target creature to its owner's hand. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/diamond_pick_axe.txt b/forge-gui/res/cardsfolder/d/diamond_pick_axe.txt index 81113436d517..e5e7602864b7 100644 --- a/forge-gui/res/cardsfolder/d/diamond_pick_axe.txt +++ b/forge-gui/res/cardsfolder/d/diamond_pick_axe.txt @@ -2,9 +2,9 @@ Name:Diamond Pick-Axe ManaCost:R Types:Artifact Equipment K:Indestructible -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ TrigAttack | Description$ Equipped creature gets +1/+1 and has "Whenever this creature attacks, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -SVar:TrigAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this creature attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ TrigAttack | Description$ Equipped creature gets +1/+1 and has "Whenever this creature attacks, create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +SVar:TrigAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this creature attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token & Type$Treasure K:Equip:2 -Oracle:Indestructible (Effects that say "destroy" don't destroy this artifact.)\nEquipped creature gets +1/+1 and has "Whenever this creature attacks, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquip {2} +Oracle:Indestructible (Effects that say "destroy" don't destroy this artifact.)\nEquipped creature gets +1/+1 and has "Whenever this creature attacks, create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquip {2} diff --git a/forge-gui/res/cardsfolder/d/dire_fleet_hoarder.txt b/forge-gui/res/cardsfolder/d/dire_fleet_hoarder.txt index 7852b0e34fc8..a720b785ccb6 100644 --- a/forge-gui/res/cardsfolder/d/dire_fleet_hoarder.txt +++ b/forge-gui/res/cardsfolder/d/dire_fleet_hoarder.txt @@ -2,7 +2,7 @@ Name:Dire Fleet Hoarder ManaCost:1 B Types:Creature Human Pirate PT:2/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Dire Fleet Hoarder dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Dire Fleet Hoarder dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/discerning_financier.txt b/forge-gui/res/cardsfolder/d/discerning_financier.txt index e19b92e8cba5..77e4c2f03eea 100644 --- a/forge-gui/res/cardsfolder/d/discerning_financier.txt +++ b/forge-gui/res/cardsfolder/d/discerning_financier.txt @@ -2,7 +2,7 @@ Name:Discerning Financier ManaCost:2 W Types:Creature Human Noble PT:2/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTreasure | CheckSVar$ Y | SVarCompare$ GTX | TriggerDescription$ At the beginning of your upkeep, if an opponent controls more lands than you, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTreasure | CheckSVar$ Y | SVarCompare$ GTX | TriggerDescription$ At the beginning of your upkeep, if an opponent controls more lands than you, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac SVar:X:Count$Valid Land.YouCtrl SVar:Y:PlayerCountOpponents$HighestValid Land.YouCtrl @@ -10,4 +10,4 @@ A:AB$ ChoosePlayer | Cost$ 2 W | Choices$ Player.Other | ChoiceTitle$ Choose ano SVar:DBGainControl:DB$ GainControl | NewController$ Player.Chosen | ValidTgts$ Treasure.YouCtrl | TgtPrompt$ Select target Treasure you control | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw DeckHas:Ability$Token & Type$Treasure -Oracle:At the beginning of your upkeep, if an opponent controls more lands than you, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n{2}{W}: Choose another player. That player gains control of target Treasure you control. You draw a card. +Oracle:At the beginning of your upkeep, if an opponent controls more lands than you, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n{2}{W}: Choose another player. That player gains control of target Treasure you control. You draw a card. diff --git a/forge-gui/res/cardsfolder/d/dockside_extortionist.txt b/forge-gui/res/cardsfolder/d/dockside_extortionist.txt index 2e07ce29c536..3a1f24e6f553 100644 --- a/forge-gui/res/cardsfolder/d/dockside_extortionist.txt +++ b/forge-gui/res/cardsfolder/d/dockside_extortionist.txt @@ -2,8 +2,8 @@ Name:Dockside Extortionist ManaCost:1 R Types:Creature Goblin Pirate PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create X Treasure tokens, where X is the number of artifacts and enchantments your opponents control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create X Treasure tokens, where X is the number of artifacts and enchantments your opponents control. (Treasure tokens are artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasureTokens:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:X:Count$Valid Artifact.OppCtrl,Enchantment.OppCtrl SVar:PlayMain1:TRUE -Oracle:When Dockside Extortionist enters, create X Treasure tokens, where X is the number of artifacts and enchantments your opponents control. (Treasure tokens are artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Dockside Extortionist enters, create X Treasure tokens, where X is the number of artifacts and enchantments your opponents control. (Treasure tokens are artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/d/dungeoneers_pack.txt b/forge-gui/res/cardsfolder/d/dungeoneers_pack.txt index 963b961caa28..1bf6d66c6d7e 100644 --- a/forge-gui/res/cardsfolder/d/dungeoneers_pack.txt +++ b/forge-gui/res/cardsfolder/d/dungeoneers_pack.txt @@ -3,9 +3,9 @@ ManaCost:3 Types:Artifact 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$ TakeInitiative | Cost$ 2 T Sac<1/CARDNAME> | SubAbility$ DBGainLife | StackDescription$ REP You take_{p:You} takes & gain_gains & draw_draws & create_creates & . Activate only as a sorcery._. | SpellDescription$ You take the initiative, gain 3 life, draw a card, and create a Treasure token. Activate only as a sorcery. (A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ TakeInitiative | Cost$ 2 T Sac<1/CARDNAME> | SubAbility$ DBGainLife | StackDescription$ REP You take_{p:You} takes & gain_gains & draw_draws & create_creates & . Activate only as a sorcery._. | SpellDescription$ You take the initiative, gain 3 life, draw a card, and create a Treasure token. Activate only as a sorcery. (A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SubAbility$ DBDraw | StackDescription$ None SVar:DBDraw:DB$ Draw | SubAbility$ DBTreasure | StackDescription$ None SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Sacrifice|LifeGain|Token & Type$Treasure -Oracle:Dungeoneer's Pack enters tapped.\n{2}, {T}, Sacrifice Dungeoneer's Pack: You take the initiative, gain 3 life, draw a card, and create a Treasure token. Activate only as a sorcery. (A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Dungeoneer's Pack enters tapped.\n{2}, {T}, Sacrifice Dungeoneer's Pack: You take the initiative, gain 3 life, draw a card, and create a Treasure token. Activate only as a sorcery. (A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/e/elemental_masterpiece.txt b/forge-gui/res/cardsfolder/e/elemental_masterpiece.txt index 270e627c7163..b71b393a2795 100644 --- a/forge-gui/res/cardsfolder/e/elemental_masterpiece.txt +++ b/forge-gui/res/cardsfolder/e/elemental_masterpiece.txt @@ -2,6 +2,6 @@ Name:Elemental Masterpiece ManaCost:5 U R Types:Sorcery A:SP$ Token | TokenAmount$ 2 | TokenScript$ ur_4_4_elemental | TokenOwner$ You | SpellDescription$ Create two 4/4 blue and red Elemental creature tokens. -A:AB$ Token | Cost$ UR UR Discard<1/CARDNAME> | ActivationZone$ Hand | TokenScript$ c_a_treasure_sac | AILogic$ AlwaysOnDiscard | SpellDescription$ Create a Treasure token. +A:AB$ Token | Cost$ UR UR Discard<1/CARDNAME> | ActivationZone$ Hand | TokenScript$ c_a_treasure_sac | AILogic$ AlwaysOnDiscard | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:Create two 4/4 blue and red Elemental creature tokens.\n{U/R}{U/R}, Discard Elemental Masterpiece: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Create two 4/4 blue and red Elemental creature tokens.\n{U/R}{U/R}, Discard Elemental Masterpiece: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/e/exhibition_magician.txt b/forge-gui/res/cardsfolder/e/exhibition_magician.txt index 075d09313280..e5845dc888ea 100644 --- a/forge-gui/res/cardsfolder/e/exhibition_magician.txt +++ b/forge-gui/res/cardsfolder/e/exhibition_magician.txt @@ -5,6 +5,6 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBToken,DBToken2 SVar:DBToken:DB$ Token | TokenScript$ gw_1_1_citizen | SpellDescription$ Create a 1/1 green and white Citizen creature token. -SVar:DBToken2:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken2:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact|Citizen -Oracle:When Exhibition Magician enters, choose one —\n• Create a 1/1 green and white Citizen creature token.\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Exhibition Magician enters, choose one —\n• Create a 1/1 green and white Citizen creature token.\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/f/fake_your_own_death.txt b/forge-gui/res/cardsfolder/f/fake_your_own_death.txt index 3e7b5af72dc2..5ad191835582 100644 --- a/forge-gui/res/cardsfolder/f/fake_your_own_death.txt +++ b/forge-gui/res/cardsfolder/f/fake_your_own_death.txt @@ -1,11 +1,11 @@ Name:Fake Your Own Death ManaCost:1 B Types:Instant -A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +2/+0 and gains "When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +2/+0 and gains "When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBAnimate:DB$ Animate | Triggers$ TrigChangeZone | Defined$ ParentTarget -SVar:TrigChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone2 | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:TrigChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone2 | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigChangeZone2:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | Defined$ TriggeredNewCardLKICopy | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:PlayMain1:TRUE DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Until end of turn, target creature gets +2/+0 and gains "When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Until end of turn, target creature gets +2/+0 and gains "When this creature dies, return it to the battlefield tapped under its owner's control and you create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/f/flick_a_coin.txt b/forge-gui/res/cardsfolder/f/flick_a_coin.txt index 72aa8b6ac56d..e038f996ca75 100644 --- a/forge-gui/res/cardsfolder/f/flick_a_coin.txt +++ b/forge-gui/res/cardsfolder/f/flick_a_coin.txt @@ -1,8 +1,8 @@ Name:Flick a Coin ManaCost:2 R Types:Instant -A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 1 | SubAbility$ DBTreasure | SpellDescription$ CARDNAME deals 1 damage to any target. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 1 | SubAbility$ DBTreasure | SpellDescription$ CARDNAME deals 1 damage to any target. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | SpellDescription$ Draw a card. DeckHas:Ability$Token|LifeGain|Sacrifice & Type$Food -Oracle:Flick a Coin deals 1 damage to any target. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nDraw a card. +Oracle:Flick a Coin deals 1 damage to any target. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/furnace_reins.txt b/forge-gui/res/cardsfolder/f/furnace_reins.txt index 394491305855..1308d651b5b8 100644 --- a/forge-gui/res/cardsfolder/f/furnace_reins.txt +++ b/forge-gui/res/cardsfolder/f/furnace_reins.txt @@ -1,10 +1,10 @@ Name:Furnace Reins ManaCost:2 R Types:Sorcery -A:SP$ GainControl | ValidTgts$ Creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBAnimate | StackDescription$ REP target creature_{c:Targeted},that creature_it | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ GainControl | ValidTgts$ Creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBAnimate | StackDescription$ REP target creature_{c:Targeted},that creature_it | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | Triggers$ DamageTrig | StackDescription$ None SVar:DamageTrig:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Battle | Execute$ TrigTreasure | CombatDamage$ True | TriggerDescription$ Whenever this creature deals combat damage to a player or battle, create a Treasure token. SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact DeckHints:Ability$Sacrifice -Oracle:Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/gadrak_the_crown_scourge.txt b/forge-gui/res/cardsfolder/g/gadrak_the_crown_scourge.txt index 0c98cc3c774a..7712053f585a 100644 --- a/forge-gui/res/cardsfolder/g/gadrak_the_crown_scourge.txt +++ b/forge-gui/res/cardsfolder/g/gadrak_the_crown_scourge.txt @@ -4,10 +4,10 @@ Types:Legendary Creature Dragon PT:5/4 K:Flying S:Mode$ CantAttack | ValidCard$ Card.Self | IsPresent$ Artifact.YouCtrl | PresentCompare$ LE3 | Description$ CARDNAME can't attack unless you control four or more artifacts. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a Treasure token for each nontoken creature that died this turn. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a Treasure token for each nontoken creature that died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ Y | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:Y:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.!token SVar:BuffedBy:Artifact DeckHas:Ability$Token DeckHints:Type$Artifact -Oracle:Flying\nGadrak, the Crown-Scourge can't attack unless you control four or more artifacts.\nAt the beginning of your end step, create a Treasure token for each nontoken creature that died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Flying\nGadrak, the Crown-Scourge can't attack unless you control four or more artifacts.\nAt the beginning of your end step, create a Treasure token for each nontoken creature that died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/galadriel_gift_giver.txt b/forge-gui/res/cardsfolder/g/galadriel_gift_giver.txt index 69cbf6784fbb..8c073fd38768 100644 --- a/forge-gui/res/cardsfolder/g/galadriel_gift_giver.txt +++ b/forge-gui/res/cardsfolder/g/galadriel_gift_giver.txt @@ -6,8 +6,8 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBCounter,DBTreasure,DBFood SVar:DBCounter:DB$ PutCounter | CounterType$ P1P1 | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on another target creature. -SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -SVar:DBFood:DB$ Token | TokenScript$ c_a_food_sac | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +SVar:DBFood:DB$ Token | TokenScript$ c_a_food_sac | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.") SVar:HasAttackEffect:TRUE DeckHas:Ability$Token|Counters|LifeGain|Sacrifice & Type$Food|Treasure -Oracle:Whenever Galadriel, Gift-Giver enters or attacks, choose one —\n• Put a +1/+1 counter on another target creature.\n• Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever Galadriel, Gift-Giver enters or attacks, choose one —\n• Put a +1/+1 counter on another target creature.\n• Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.")\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/ganax_astral_hunter.txt b/forge-gui/res/cardsfolder/g/ganax_astral_hunter.txt index 297eed1f795e..9394809d0abf 100644 --- a/forge-gui/res/cardsfolder/g/ganax_astral_hunter.txt +++ b/forge-gui/res/cardsfolder/g/ganax_astral_hunter.txt @@ -3,9 +3,9 @@ ManaCost:4 R Types:Legendary Creature Dragon PT:3/4 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Dragon.Other+YouCtrl | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME or another Dragon you control enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Dragon.Other+YouCtrl | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME or another Dragon you control enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac K:Choose a Background DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact DeckHints:Type$Dragon -Oracle:Flying\nWhenever Ganax, Astral Hunter or another Dragon you control enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nChoose a Background (You can have a Background as a second commander.) +Oracle:Flying\nWhenever Ganax, Astral Hunter or another Dragon you control enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nChoose a Background (You can have a Background as a second commander.) diff --git a/forge-gui/res/cardsfolder/g/gilded_pinions.txt b/forge-gui/res/cardsfolder/g/gilded_pinions.txt index 5ac1bc988f0b..7d08d02b0e25 100644 --- a/forge-gui/res/cardsfolder/g/gilded_pinions.txt +++ b/forge-gui/res/cardsfolder/g/gilded_pinions.txt @@ -1,9 +1,9 @@ Name:Gilded Pinions ManaCost:2 Types:Artifact Equipment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying. K:Equip:2 DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:When Gilded Pinions enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:When Gilded Pinions enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/gleaming_barrier.txt b/forge-gui/res/cardsfolder/g/gleaming_barrier.txt index 59d9d4fc2e23..df2611e6be8a 100644 --- a/forge-gui/res/cardsfolder/g/gleaming_barrier.txt +++ b/forge-gui/res/cardsfolder/g/gleaming_barrier.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact Creature Wall PT:0/4 K:Defender -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Defender\nWhen Gleaming Barrier dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Defender\nWhen Gleaming Barrier dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/glittermonger.txt b/forge-gui/res/cardsfolder/g/glittermonger.txt index dbe76d2167a4..7529dde7917d 100644 --- a/forge-gui/res/cardsfolder/g/glittermonger.txt +++ b/forge-gui/res/cardsfolder/g/glittermonger.txt @@ -2,6 +2,6 @@ Name:Glittermonger ManaCost:3 G Types:Creature Elf Rogue PT:1/4 -A:AB$ Token | Cost$ T | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ T | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:{T}: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{T}: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/gold_pan.txt b/forge-gui/res/cardsfolder/g/gold_pan.txt index f32ea4ecf480..3af7e9bc7328 100644 --- a/forge-gui/res/cardsfolder/g/gold_pan.txt +++ b/forge-gui/res/cardsfolder/g/gold_pan.txt @@ -1,9 +1,9 @@ Name:Gold Pan ManaCost:2 Types:Artifact Equipment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. K:Equip:1 DeckHas:Ability$Token -Oracle:When Gold Pan enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:When Gold Pan enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/goldvein_pick.txt b/forge-gui/res/cardsfolder/g/goldvein_pick.txt index addb941c63b0..90439e4f6e28 100644 --- a/forge-gui/res/cardsfolder/g/goldvein_pick.txt +++ b/forge-gui/res/cardsfolder/g/goldvein_pick.txt @@ -2,8 +2,8 @@ Name:Goldvein Pick ManaCost:2 Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. -T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, create a Treasure token. +T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You K:Equip:1 DeckHas:Ability$Token -Oracle:Equipped creature gets +1/+1.\nWhenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:Equipped creature gets +1/+1.\nWhenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/gorbag_of_minas_morgul.txt b/forge-gui/res/cardsfolder/g/gorbag_of_minas_morgul.txt index 67160b8cf762..5d05ea41bf76 100644 --- a/forge-gui/res/cardsfolder/g/gorbag_of_minas_morgul.txt +++ b/forge-gui/res/cardsfolder/g/gorbag_of_minas_morgul.txt @@ -6,7 +6,7 @@ T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl,Orc.YouCtrl | ValidTarget$ Play SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ Sac<1/Card.TriggeredSource/that creature> | Execute$ TrigCharm | TriggerDescription$ When you do, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBDraw,DBTreasure SVar:DBDraw:DB$ Draw | SpellDescription$ Draw a card. -SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHints:Type$Goblin|Orc DeckHas:Ability$Token|Sacrifice & Type$Treasure -Oracle:Whenever a Goblin or Orc you control deals combat damage to a player, you may sacrifice it. When you do, choose one—\n• Draw a card.\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever a Goblin or Orc you control deals combat damage to a player, you may sacrifice it. When you do, choose one—\n• Draw a card.\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/greedy_freebooter.txt b/forge-gui/res/cardsfolder/g/greedy_freebooter.txt index b0e53e9cafea..282d158322ec 100644 --- a/forge-gui/res/cardsfolder/g/greedy_freebooter.txt +++ b/forge-gui/res/cardsfolder/g/greedy_freebooter.txt @@ -2,8 +2,8 @@ Name:Greedy Freebooter ManaCost:B Types:Creature Human Pirate PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME dies, scry 1 and create a Treasure token. (To scry 1, look at the top card of your library. You may put that card on the bottom. A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME dies, scry 1 and create a Treasure token. (To scry 1, look at the top card of your library. You may put that card on the bottom. A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigScry:DB$ Scry | ScryNum$ 1 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Greedy Freebooter dies, scry 1 and create a Treasure token. (To scry 1, look at the top card of your library. You may put that card on the bottom. A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Greedy Freebooter dies, scry 1 and create a Treasure token. (To scry 1, look at the top card of your library. You may put that card on the bottom. A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/grim_bounty.txt b/forge-gui/res/cardsfolder/g/grim_bounty.txt index 49a639b45aa2..e48fda923ae2 100644 --- a/forge-gui/res/cardsfolder/g/grim_bounty.txt +++ b/forge-gui/res/cardsfolder/g/grim_bounty.txt @@ -2,6 +2,6 @@ Name:Grim Bounty ManaCost:2 B B Types:Sorcery A:SP$ Destroy | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SubAbility$ DBToken | SpellDescription$ Destroy target creature or planeswalker. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:Destroy target creature or planeswalker. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Destroy target creature or planeswalker. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/g/guild_artisan.txt b/forge-gui/res/cardsfolder/g/guild_artisan.txt index d0292dd2570d..cdc930d1e17c 100644 --- a/forge-gui/res/cardsfolder/g/guild_artisan.txt +++ b/forge-gui/res/cardsfolder/g/guild_artisan.txt @@ -1,9 +1,9 @@ Name:Guild Artisan ManaCost:1 R Types:Legendary Enchantment Background -S:Mode$ Continuous | Affected$ Creature.IsCommander+YouOwn | AddTrigger$ AttacksPlayer | Description$ Commander creatures you own have "Whenever this creature attacks a player, if no opponent has more life than that player, create two Treasure tokens." (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +S:Mode$ Continuous | Affected$ Creature.IsCommander+YouOwn | AddTrigger$ AttacksPlayer | Description$ Commander creatures you own have "Whenever this creature attacks a player, if no opponent has more life than that player, create two Treasure tokens." (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:AttacksPlayer:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Player | Condition$ NoOpponentHasMoreLifeThanAttacked | Execute$ TrigTreasure | TriggerDescription$ Whenever this creature attacks a player, if no opponent has more life than that player, create two Treasure tokens. SVar:TrigTreasure:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac AI:RemoveDeck:NonCommander DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact -Oracle:Commander creatures you own have "Whenever this creature attacks a player, if no other opponent has more life than that player, create two Treasure tokens." (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Commander creatures you own have "Whenever this creature attacks a player, if no other opponent has more life than that player, create two Treasure tokens." (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/halo_scarab.txt b/forge-gui/res/cardsfolder/h/halo_scarab.txt index b92339d260c1..a5f7ce83e0e0 100644 --- a/forge-gui/res/cardsfolder/h/halo_scarab.txt +++ b/forge-gui/res/cardsfolder/h/halo_scarab.txt @@ -2,6 +2,6 @@ Name:Halo Scarab ManaCost:2 Types:Artifact Creature Insect PT:2/1 -A:AB$ Token | Cost$ 2 ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ 2 ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:{2}, Exile Halo Scarab from your graveyard: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{2}, Exile Halo Scarab from your graveyard: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/heap_gate.txt b/forge-gui/res/cardsfolder/h/heap_gate.txt index ee4b79bbed9e..f9c54d9473ce 100644 --- a/forge-gui/res/cardsfolder/h/heap_gate.txt +++ b/forge-gui/res/cardsfolder/h/heap_gate.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land Gate A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 1 | SpellDescription$ Add {C}. A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color. -A:AB$ Token | Cost$ 1 T tapXType<1/Gate> | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. +A:AB$ Token | Cost$ 1 T tapXType<1/Gate> | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact DeckHints:Type$Gate -Oracle:{T}: Add {C}.\n{1}, {T}: Add one mana of any color.\n{1}, {T}, Tap an untapped Gate you control: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{T}: Add {C}.\n{1}, {T}: Add one mana of any color.\n{1}, {T}, Tap an untapped Gate you control: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/heartless_pillage.txt b/forge-gui/res/cardsfolder/h/heartless_pillage.txt index 94753dc37ac6..bb2f88e6782f 100644 --- a/forge-gui/res/cardsfolder/h/heartless_pillage.txt +++ b/forge-gui/res/cardsfolder/h/heartless_pillage.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | ValidTgts$ Opponent | Mode$ TgtChoose | NumCards$ 2 | SubAbility$ DBTreasure | SpellDescription$ Target opponent discards two cards. Raid — If you attacked this turn, create a Treasure token. SVar:DBTreasure:DB$ Token | ConditionCheckSVar$ RaidTest | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:RaidTest:Count$AttackersDeclared -Oracle:Target opponent discards two cards.\nRaid — If you attacked this turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Target opponent discards two cards.\nRaid — If you attacked this turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/herald_of_hadar.txt b/forge-gui/res/cardsfolder/h/herald_of_hadar.txt index 56b40f9e7463..cd25bab297c3 100644 --- a/forge-gui/res/cardsfolder/h/herald_of_hadar.txt +++ b/forge-gui/res/cardsfolder/h/herald_of_hadar.txt @@ -6,8 +6,8 @@ A:AB$ RollDice | Cost$ 5 B | Sides$ 20 | ResultSubAbilities$ 1-9:LoseTwo,10-19:L SVar:LoseTwo:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SpellDescription$ 1—9 VERT Each opponent loses 2 life. SVar:LoseGain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGain2 | SpellDescription$ 10—19 VERT Each opponent loses 2 life and you gain 2 life. SVar:DBGain2:DB$ GainLife | Defined$ You | LifeAmount$ 2 -SVar:LoseTrea:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGainTrea | SpellDescription$ 20 VERT Each opponent loses 2 life and you gain 2 life. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:LoseTrea:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGainTrea | SpellDescription$ 20 VERT Each opponent loses 2 life and you gain 2 life. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBGainTrea:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SubAbility$ DBTreasure SVar:DBTreasure:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$LifeGain|Token -Oracle:Circle of Death — {5}{B}: Roll a d20.\n1—9 | Each opponent loses 2 life.\n10—19 | Each opponent loses 2 life and you gain 2 life.\n20 | Each opponent loses 2 life and you gain 2 life. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Circle of Death — {5}{B}: Roll a d20.\n1—9 | Each opponent loses 2 life.\n10—19 | Each opponent loses 2 life and you gain 2 life.\n20 | Each opponent loses 2 life and you gain 2 life. Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/hoard_robber.txt b/forge-gui/res/cardsfolder/h/hoard_robber.txt index 676bff06ed11..bbeb1bbc6762 100644 --- a/forge-gui/res/cardsfolder/h/hoard_robber.txt +++ b/forge-gui/res/cardsfolder/h/hoard_robber.txt @@ -2,7 +2,7 @@ Name:Hoard Robber ManaCost:1 B Types:Creature Tiefling Rogue PT:1/3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Whenever Hoard Robber deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever Hoard Robber deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/hoarding_ogre.txt b/forge-gui/res/cardsfolder/h/hoarding_ogre.txt index 9e69d3898bd0..61f52e51d603 100644 --- a/forge-gui/res/cardsfolder/h/hoarding_ogre.txt +++ b/forge-gui/res/cardsfolder/h/hoarding_ogre.txt @@ -4,8 +4,8 @@ Types:Creature Ogre PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigRollDice | TriggerDescription$ Whenever CARDNAME attacks, ABILITY SVar:TrigRollDice:DB$ RollDice | Sides$ 20 | ResultSubAbilities$ 1-9:Token1,10-19:Token2,20:Token3 | SpellDescription$ roll a d20. -SVar:Token1:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ 1—9 VERT Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:Token1:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ 1—9 VERT Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:Token2:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ 10—19 VERT Create two Treasure tokens. SVar:Token3:DB$ Token | TokenAmount$ 3 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ 20 VERT Create three Treasure tokens. DeckHas:Ability$Token -Oracle:Whenever Hoarding Ogre attacks, roll a d20.\n1—9 | Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n10—19 | Create two Treasure tokens.\n20 | Create three Treasure tokens. +Oracle:Whenever Hoarding Ogre attacks, roll a d20.\n1—9 | Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n10—19 | Create two Treasure tokens.\n20 | Create three Treasure tokens. diff --git a/forge-gui/res/cardsfolder/h/hornswoggle.txt b/forge-gui/res/cardsfolder/h/hornswoggle.txt index 26590eac55e7..fb41d20656ef 100644 --- a/forge-gui/res/cardsfolder/h/hornswoggle.txt +++ b/forge-gui/res/cardsfolder/h/hornswoggle.txt @@ -1,7 +1,7 @@ Name:Hornswoggle ManaCost:2 U Types:Instant -A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target creature spell | ValidTgts$ Creature | SubAbility$ DBTreasure | SpellDescription$ Counter target creature spell. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target creature spell | ValidTgts$ Creature | SubAbility$ DBTreasure | SpellDescription$ Counter target creature spell. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token|Sacrifice -Oracle:Counter target creature spell. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Counter target creature spell. You create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/h/hullbreacher.txt b/forge-gui/res/cardsfolder/h/hullbreacher.txt index 7e4baa39058f..4af538a650a0 100644 --- a/forge-gui/res/cardsfolder/h/hullbreacher.txt +++ b/forge-gui/res/cardsfolder/h/hullbreacher.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Merfolk Pirate PT:3/2 K:Flash -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ReplaceWith$ RepTreasure | NotFirstCardInDrawStep$ True | Description$ If an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ReplaceWith$ RepTreasure | NotFirstCardInDrawStep$ True | Description$ If an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:RepTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token -Oracle:Flash\nIf an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Flash\nIf an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/i/improvised_weaponry.txt b/forge-gui/res/cardsfolder/i/improvised_weaponry.txt index 38de9c7ecb19..6a6bd8112f39 100644 --- a/forge-gui/res/cardsfolder/i/improvised_weaponry.txt +++ b/forge-gui/res/cardsfolder/i/improvised_weaponry.txt @@ -2,6 +2,6 @@ Name:Improvised Weaponry ManaCost:2 R Types:Sorcery A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 2 damage to any target. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:Improvised Weaponry deals 2 damage to any target. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Improvised Weaponry deals 2 damage to any target. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/i/impulsive_pilferer.txt b/forge-gui/res/cardsfolder/i/impulsive_pilferer.txt index 9ec3facc09c0..0be723391f78 100644 --- a/forge-gui/res/cardsfolder/i/impulsive_pilferer.txt +++ b/forge-gui/res/cardsfolder/i/impulsive_pilferer.txt @@ -3,9 +3,9 @@ ManaCost:R Types:Creature Goblin Pirate PT:1/1 K:Encore:3 R -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac SVar:SacMe:1 DeckHas:Ability$Token DeckHints:Ability$Sacrifice -Oracle:When Impulsive Pilferer dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEncore {3}{R} ({3}{R}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) +Oracle:When Impulsive Pilferer dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEncore {3}{R} ({3}{R}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/i/inspired_tinkering.txt b/forge-gui/res/cardsfolder/i/inspired_tinkering.txt index 0b1228629e85..e3fddd1487fd 100644 --- a/forge-gui/res/cardsfolder/i/inspired_tinkering.txt +++ b/forge-gui/res/cardsfolder/i/inspired_tinkering.txt @@ -5,6 +5,6 @@ A:SP$ Dig | Defined$ You | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Exile | SVar:DBMayPlay:DB$ Effect | StaticAbilities$ STMayPlay | Duration$ UntilTheEndOfYourNextTurn | RememberObjects$ Remembered | ForgetOnMoved$ Exile | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBToken SVar:STMayPlay:Mode$ Continuous | Affected$ Card.IsRemembered | AffectedZone$ Exile | MayPlay$ True | Description$ Until the end of your next turn, you may play those cards. -SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenScript$ c_a_treasure_sac | SpellDescription$ Create three Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenScript$ c_a_treasure_sac | SpellDescription$ Create three Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact -Oracle:Exile the top three cards of your library. Until the end of your next turn, you may play those cards.\nCreate three Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Exile the top three cards of your library. Until the end of your next turn, you may play those cards.\nCreate three Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/i/involuntary_employment.txt b/forge-gui/res/cardsfolder/i/involuntary_employment.txt index 0dd83c98562b..289e4e2ec021 100644 --- a/forge-gui/res/cardsfolder/i/involuntary_employment.txt +++ b/forge-gui/res/cardsfolder/i/involuntary_employment.txt @@ -2,7 +2,7 @@ Name:Involuntary Employment ManaCost:3 R Types:Sorcery A:SP$ GainControl | ValidTgts$ Creature | Untap$ True | AddKWs$ Haste | LoseControl$ EOT | SubAbility$ DBToken | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:PlayMain1:TRUE DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/j/jewel_eyed_cobra.txt b/forge-gui/res/cardsfolder/j/jewel_eyed_cobra.txt index c6015de12473..66ad171d4f95 100644 --- a/forge-gui/res/cardsfolder/j/jewel_eyed_cobra.txt +++ b/forge-gui/res/cardsfolder/j/jewel_eyed_cobra.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Snake PT:3/1 K:Deathtouch -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Deathtouch\nWhen Jewel-Eyed Cobra dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Deathtouch\nWhen Jewel-Eyed Cobra dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/j/jewel_thief.txt b/forge-gui/res/cardsfolder/j/jewel_thief.txt index 172e1c875a3a..af93583cd8ae 100644 --- a/forge-gui/res/cardsfolder/j/jewel_thief.txt +++ b/forge-gui/res/cardsfolder/j/jewel_thief.txt @@ -4,7 +4,7 @@ Types:Creature Cat Rogue PT:3/3 K:Vigilance K:Trample -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Vigilance, trample\nWhen Jewel Thief enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Vigilance, trample\nWhen Jewel Thief enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/k/kalain_reclusive_painter.txt b/forge-gui/res/cardsfolder/k/kalain_reclusive_painter.txt index 8b47fa66e739..a0c9b0a5ead1 100644 --- a/forge-gui/res/cardsfolder/k/kalain_reclusive_painter.txt +++ b/forge-gui/res/cardsfolder/k/kalain_reclusive_painter.txt @@ -2,10 +2,10 @@ Name:Kalain, Reclusive Painter ManaCost:B R Types:Legendary Creature Human Elf Bard PT:1/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac R:Event$ Moved | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl+Other | Destination$ Battlefield | ReplaceWith$ EnterWithP1P1 | ReplacementResult$ Updated | Description$ Other creatures you control enter with an additional +1/+1 counter on them for each mana from a Treasure spent to cast them. SVar:EnterWithP1P1:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ Treasure SVar:Treasure:ReplacedCardLKI$CastTotalManaSpent Treasure DeckHas:Ability$Token|Sacrifice|Counters -Oracle:When Kalain, Reclusive Painter enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nOther creatures you control enter with an additional +1/+1 counter on them for each mana from a Treasure spent to cast them. +Oracle:When Kalain, Reclusive Painter enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nOther creatures you control enter with an additional +1/+1 counter on them for each mana from a Treasure spent to cast them. diff --git a/forge-gui/res/cardsfolder/k/korvold_and_the_noble_thief.txt b/forge-gui/res/cardsfolder/k/korvold_and_the_noble_thief.txt index 2a30970166e2..82c2534da264 100644 --- a/forge-gui/res/cardsfolder/k/korvold_and_the_noble_thief.txt +++ b/forge-gui/res/cardsfolder/k/korvold_and_the_noble_thief.txt @@ -2,10 +2,10 @@ Name:Korvold and the Noble Thief ManaCost:3 R Types:Enchantment Saga K:Chapter:3:DBToken,DBToken,ExileMayPlay -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:ExileMayPlay:DB$ Dig | ValidTgts$ Opponent | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top three cards of target opponent's library. You may play those cards this turn. SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBCleanup | ForgetOnMoved$ Exile SVar:Play:Mode$ Continuous | MayPlay$ True | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play the exiled cards this turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI, II — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nIII — Exile the top three cards of target opponent's library. You may play those cards this turn. +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI, II — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nIII — Exile the top three cards of target opponent's library. You may play those cards this turn. diff --git a/forge-gui/res/cardsfolder/l/lotho_corrupt_shirriff.txt b/forge-gui/res/cardsfolder/l/lotho_corrupt_shirriff.txt index 0169d6b2fae0..986e2b10f3e1 100644 --- a/forge-gui/res/cardsfolder/l/lotho_corrupt_shirriff.txt +++ b/forge-gui/res/cardsfolder/l/lotho_corrupt_shirriff.txt @@ -2,8 +2,8 @@ Name:Lotho, Corrupt Shirriff ManaCost:W B Types:Legendary Creature Halfling Rogue PT:2/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ Player | ActivatorThisTurnCast$ EQ2 | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player casts their second spell each turn, you lose 1 life and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ SpellCast | ValidActivatingPlayer$ Player | ActivatorThisTurnCast$ EQ2 | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player casts their second spell each turn, you lose 1 life and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token -Oracle:Whenever a player casts their second spell each turn, you lose 1 life and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever a player casts their second spell each turn, you lose 1 life and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/l/luxurious_locomotive.txt b/forge-gui/res/cardsfolder/l/luxurious_locomotive.txt index 0e3484bd4262..de9fe7a64bf5 100644 --- a/forge-gui/res/cardsfolder/l/luxurious_locomotive.txt +++ b/forge-gui/res/cardsfolder/l/luxurious_locomotive.txt @@ -2,8 +2,8 @@ Name:Luxurious Locomotive ManaCost:5 Types:Artifact Vehicle PT:6/5 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token for each creature that crewed it this turn. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ Whenever CARDNAME attacks, create a Treasure token for each creature that crewed it this turn. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenAmount$ Count$CrewSize | TokenScript$ c_a_treasure_sac K:Crew:1:ActivationLimit$ 1 SVar:HasAttackEffect:TRUE -Oracle:Whenever Luxurious Locomotive attacks, create a Treasure token for each creature that crewed it this turn. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")\nCrew 1. Activate only once each turn. (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) +Oracle:Whenever Luxurious Locomotive attacks, create a Treasure token for each creature that crewed it this turn. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.")\nCrew 1. Activate only once each turn. (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/m/mahadi_emporium_master.txt b/forge-gui/res/cardsfolder/m/mahadi_emporium_master.txt index 53d68317a75d..dcef3a8dba0d 100644 --- a/forge-gui/res/cardsfolder/m/mahadi_emporium_master.txt +++ b/forge-gui/res/cardsfolder/m/mahadi_emporium_master.txt @@ -2,9 +2,9 @@ Name:Mahadi, Emporium Master ManaCost:1 B R Types:Legendary Creature Devil PT:3/3 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a Treasure token for each creature that died this turn. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a Treasure token for each creature that died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature DeckHints:Ability$Token DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:At the beginning of your end step, create a Treasure token for each creature that died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:At the beginning of your end step, create a Treasure token for each creature that died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/m/malcolm_keen_eyed_navigator.txt b/forge-gui/res/cardsfolder/m/malcolm_keen_eyed_navigator.txt index e250649cbd1f..2508779a64fe 100644 --- a/forge-gui/res/cardsfolder/m/malcolm_keen_eyed_navigator.txt +++ b/forge-gui/res/cardsfolder/m/malcolm_keen_eyed_navigator.txt @@ -4,9 +4,9 @@ Types:Legendary Creature Siren Pirate PT:2/2 K:Flying K:Partner -T:Mode$ DamageAll | ValidSource$ Pirate.YouCtrl+inZoneBattlefield | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever one or more Pirates you control deal damage to your opponents, you create a Treasure token for each opponent dealt damage. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ DamageAll | ValidSource$ Pirate.YouCtrl+inZoneBattlefield | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever one or more Pirates you control deal damage to your opponents, you create a Treasure token for each opponent dealt damage. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:X:TriggeredPlayersTargets$Amount DeckHints:Type$Pirate DeckHas:Ability$Token -Oracle:Flying\nWhenever one or more Pirates you control deal damage to your opponents, you create a Treasure token for each opponent dealt damage. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nPartner (You can have two commanders if both have partner.) +Oracle:Flying\nWhenever one or more Pirates you control deal damage to your opponents, you create a Treasure token for each opponent dealt damage. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/m/marching_duodrone.txt b/forge-gui/res/cardsfolder/m/marching_duodrone.txt index 3b158e9be982..0b4924bd4a83 100644 --- a/forge-gui/res/cardsfolder/m/marching_duodrone.txt +++ b/forge-gui/res/cardsfolder/m/marching_duodrone.txt @@ -2,7 +2,7 @@ Name:Marching Duodrone ManaCost:2 Types:Artifact Creature Construct PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DBTreasure | TriggerDescription$ Whenever CARDNAME attacks, each player creates a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DBTreasure | TriggerDescription$ Whenever CARDNAME attacks, each player creates a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ Player DeckHas:Ability$Token|Sacrifice -Oracle:Whenever Marching Duodrone attacks, each player creates a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever Marching Duodrone attacks, each player creates a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/m/mastermind_plum.txt b/forge-gui/res/cardsfolder/m/mastermind_plum.txt index bdc17711490f..d17be5e8f3b1 100644 --- a/forge-gui/res/cardsfolder/m/mastermind_plum.txt +++ b/forge-gui/res/cardsfolder/m/mastermind_plum.txt @@ -2,7 +2,7 @@ Name:Mastermind Plum ManaCost:2 B Types:Legendary Creature Human Wizard PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile up to one target card from a graveyard. If an artifact card was exiled this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile up to one target card from a graveyard. If an artifact card was exiled this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | TargetMin$ 0 | TargetMax$ 1 | Destination$ Exile | ValidTgts$ Card | TgtPrompt$ Select up to one target card in a graveyard | RememberChanged$ True | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | ConditionDefined$ Remembered | ConditionPresent$ Artifact | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True @@ -11,4 +11,4 @@ SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$Token DeckHints:Type$Artifact|Treasure & Ability$Graveyard -Oracle:Whenever Mastermind Plum attacks, exile up to one target card from a graveyard. If an artifact card was exiled this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever you cast a spell, if mana from a Treasure was spent to cast it, you draw a card and you lose 1 life. +Oracle:Whenever Mastermind Plum attacks, exile up to one target card from a graveyard. If an artifact card was exiled this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever you cast a spell, if mana from a Treasure was spent to cast it, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/m/meticulous_artisan.txt b/forge-gui/res/cardsfolder/m/meticulous_artisan.txt index 4698506a13f3..a1f198440f6e 100644 --- a/forge-gui/res/cardsfolder/m/meticulous_artisan.txt +++ b/forge-gui/res/cardsfolder/m/meticulous_artisan.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Djinn Artificer PT:3/3 K:Prowess -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen this creature enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen this creature enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/m/mine_raider.txt b/forge-gui/res/cardsfolder/m/mine_raider.txt index a358c0b7a60c..4e4c5bd63289 100644 --- a/forge-gui/res/cardsfolder/m/mine_raider.txt +++ b/forge-gui/res/cardsfolder/m/mine_raider.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Human Rogue PT:3/2 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Card.Outlaw+StrictlyOther+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, if you control another outlaw, create a Treasure token. (Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws. A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Card.Outlaw+StrictlyOther+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, if you control another outlaw, create a Treasure token. (Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws. A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token|Sacrifice -Oracle:Trample\nWhen Mine Raider enters, if you control another outlaw, create a Treasure token. (Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws. A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Trample\nWhen Mine Raider enters, if you control another outlaw, create a Treasure token. (Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws. A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/m/my_wealth_will_bury_you.txt b/forge-gui/res/cardsfolder/m/my_wealth_will_bury_you.txt index cfdb6ba47586..abcc5b642ee4 100644 --- a/forge-gui/res/cardsfolder/m/my_wealth_will_bury_you.txt +++ b/forge-gui/res/cardsfolder/m/my_wealth_will_bury_you.txt @@ -1,8 +1,8 @@ Name:My Wealth Will Bury You ManaCost:no cost Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, create a number of Treasure tokens equal to the number of artifacts and enchantments your opponents control. If they control fewer than four artifacts and enchantments, create four Treasure tokens instead. (Treasure tokens are artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, create a number of Treasure tokens equal to the number of artifacts and enchantments your opponents control. If they control fewer than four artifacts and enchantments, create four Treasure tokens instead. (Treasure tokens are artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ Y | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:X:Count$Valid Artifact.OppCtrl,Enchantment.OppCtrl SVar:Y:Count$Compare X GE4.X.4 -Oracle:When you set this scheme in motion, create a number of Treasure tokens equal to the number of artifacts and enchantments your opponents control. If they control fewer than four artifacts and enchantments, create four Treasure tokens instead. (Treasure tokens are artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When you set this scheme in motion, create a number of Treasure tokens equal to the number of artifacts and enchantments your opponents control. If they control fewer than four artifacts and enchantments, create four Treasure tokens instead. (Treasure tokens are artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/n/nobles_purse.txt b/forge-gui/res/cardsfolder/n/nobles_purse.txt index f1033746f5d5..93aeb2dd5e3f 100644 --- a/forge-gui/res/cardsfolder/n/nobles_purse.txt +++ b/forge-gui/res/cardsfolder/n/nobles_purse.txt @@ -4,6 +4,6 @@ Types:Artifact R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ EntersTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped and with three coin counters on it. SVar:EntersTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter SVar:DBAddCounter:DB$ PutCounter | ETB$ True | CounterType$ COIN | CounterNum$ 3 -A:AB$ Token | Cost$ T SubCounter<1/COIN> | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ T SubCounter<1/COIN> | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Counters|Token|Sacrifice -Oracle:Noble's Purse enters tapped and with three coin counters on it.\n{T}, Remove a coin counter from Noble's Purse: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Noble's Purse enters tapped and with three coin counters on it.\n{T}, Remove a coin counter from Noble's Purse: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/n/nuka_cola_vending_machine.txt b/forge-gui/res/cardsfolder/n/nuka_cola_vending_machine.txt index 3613d9dfd018..cab0873af834 100644 --- a/forge-gui/res/cardsfolder/n/nuka_cola_vending_machine.txt +++ b/forge-gui/res/cardsfolder/n/nuka_cola_vending_machine.txt @@ -1,9 +1,9 @@ Name:Nuka-Cola Vending Machine ManaCost:3 Types:Artifact -A:AB$ Token | Cost$ 1 T | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -T:Mode$ Sacrificed | ValidCard$ Food.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Food, create a tapped Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ 1 T | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.") +T:Mode$ Sacrificed | ValidCard$ Food.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Food, create a tapped Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenTapped$ True | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token & Type$Treasure|Food DeckHints:Type$Food -Oracle:{1}, {T}: Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\nWhenever you sacrifice a Food, create a tapped Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{1}, {T}: Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.")\nWhenever you sacrifice a Food, create a tapped Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_arts.txt b/forge-gui/res/cardsfolder/p/patron_of_the_arts.txt index a182fbab18ab..6391fbbed0ea 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_arts.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_arts.txt @@ -2,8 +2,8 @@ Name:Patron of the Arts ManaCost:2 R Types:Creature Dragon Noble PT:3/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ TriggeredCardController DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:When Patron of the Arts enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Patron of the Arts enters or dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/piggy_bank.txt b/forge-gui/res/cardsfolder/p/piggy_bank.txt index 875475663672..3f95dffb0b3e 100644 --- a/forge-gui/res/cardsfolder/p/piggy_bank.txt +++ b/forge-gui/res/cardsfolder/p/piggy_bank.txt @@ -2,7 +2,7 @@ Name:Piggy Bank ManaCost:1 R Types:Artifact Creature Boar Toy PT:3/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Piggy Bank dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Piggy Bank dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/pirates_pillage.txt b/forge-gui/res/cardsfolder/p/pirates_pillage.txt index 8528b8c29f62..82d6a4015d98 100644 --- a/forge-gui/res/cardsfolder/p/pirates_pillage.txt +++ b/forge-gui/res/cardsfolder/p/pirates_pillage.txt @@ -1,8 +1,8 @@ Name:Pirate's Pillage ManaCost:3 R Types:Sorcery -A:SP$ Draw | Cost$ 3 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | SpellDescription$ Draw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Draw | Cost$ 3 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | SpellDescription$ Draw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Discard DeckHints:Keyword$Madness & Ability$Delirium -Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/pirates_prize.txt b/forge-gui/res/cardsfolder/p/pirates_prize.txt index d4b5f3562853..bb93c2269fd1 100644 --- a/forge-gui/res/cardsfolder/p/pirates_prize.txt +++ b/forge-gui/res/cardsfolder/p/pirates_prize.txt @@ -1,6 +1,6 @@ Name:Pirate's Prize ManaCost:3 U Types:Sorcery -A:SP$ Draw | NumCards$ 2 | SubAbility$ DBTreasure | SpellDescription$ Draw two cards. Create a Treasure token. +A:SP$ Draw | NumCards$ 2 | SubAbility$ DBTreasure | SpellDescription$ Draw two cards. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You -Oracle:Draw two cards. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Draw two cards. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/pitiless_plunderer.txt b/forge-gui/res/cardsfolder/p/pitiless_plunderer.txt index 6b5bb6323bed..06c53c9b856d 100644 --- a/forge-gui/res/cardsfolder/p/pitiless_plunderer.txt +++ b/forge-gui/res/cardsfolder/p/pitiless_plunderer.txt @@ -2,7 +2,7 @@ Name:Pitiless Plunderer ManaCost:3 B Types:Creature Human Pirate PT:1/4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another creature you control dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another creature you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Whenever another creature you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever another creature you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/plundering_barbarian.txt b/forge-gui/res/cardsfolder/p/plundering_barbarian.txt index c59b1d521804..8898ab05d762 100644 --- a/forge-gui/res/cardsfolder/p/plundering_barbarian.txt +++ b/forge-gui/res/cardsfolder/p/plundering_barbarian.txt @@ -5,6 +5,6 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ SmashTheChest,PryItOpen SVar:SmashTheChest:DB$ Destroy | ValidTgts$ Artifact | SpellDescription$ Smash the Chest — Destroy target artifact. -SVar:PryItOpen:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Pry It Open — Create a Treasure token. +SVar:PryItOpen:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Pry It Open — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:When Plundering Barbarian enters, choose one —\n• Smash the Chest — Destroy target artifact.\n• Pry It Open — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Plundering Barbarian enters, choose one —\n• Smash the Chest — Destroy target artifact.\n• Pry It Open — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/plundering_pirate.txt b/forge-gui/res/cardsfolder/p/plundering_pirate.txt index 75c413255696..07e2cd442545 100644 --- a/forge-gui/res/cardsfolder/p/plundering_pirate.txt +++ b/forge-gui/res/cardsfolder/p/plundering_pirate.txt @@ -2,7 +2,7 @@ Name:Plundering Pirate ManaCost:2 R Types:Creature Orc Pirate PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:When Plundering Pirate enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Plundering Pirate enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/prized_statue.txt b/forge-gui/res/cardsfolder/p/prized_statue.txt index 21e817218add..effebfe76167 100644 --- a/forge-gui/res/cardsfolder/p/prized_statue.txt +++ b/forge-gui/res/cardsfolder/p/prized_statue.txt @@ -1,8 +1,8 @@ Name:Prized Statue ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters or is put into a graveyard from the battlefield, create a Treasure token.(It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters or is put into a graveyard from the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters or is put into a graveyard from the battlefield, create a Treasure token.(It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters or is put into a graveyard from the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token -Oracle:When Prized Statue enters or is put into a graveyard from the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Prized Statue enters or is put into a graveyard from the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/prizefight.txt b/forge-gui/res/cardsfolder/p/prizefight.txt index fdbc43dbd6f1..ba9f64668530 100644 --- a/forge-gui/res/cardsfolder/p/prizefight.txt +++ b/forge-gui/res/cardsfolder/p/prizefight.txt @@ -3,6 +3,6 @@ ManaCost:1 G Types:Instant A:SP$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Choose target creature you control | SubAbility$ DBFight | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. +SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.)\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.)\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/prosperous_innkeeper.txt b/forge-gui/res/cardsfolder/p/prosperous_innkeeper.txt index 094c4fa56b6b..b619e08b805d 100644 --- a/forge-gui/res/cardsfolder/p/prosperous_innkeeper.txt +++ b/forge-gui/res/cardsfolder/p/prosperous_innkeeper.txt @@ -2,9 +2,9 @@ Name:Prosperous Innkeeper ManaCost:1 G Types:Creature Halfling Citizen PT:1/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature you control enters, you gain 1 life. SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1 DeckHas:Ability$Token|LifeGain -Oracle:When Prosperous Innkeeper enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever another creature you control enters, you gain 1 life. +Oracle:When Prosperous Innkeeper enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever another creature you control enters, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/prosperous_pirates.txt b/forge-gui/res/cardsfolder/p/prosperous_pirates.txt index 2c37c3abc2ab..6540eed93687 100644 --- a/forge-gui/res/cardsfolder/p/prosperous_pirates.txt +++ b/forge-gui/res/cardsfolder/p/prosperous_pirates.txt @@ -2,7 +2,7 @@ Name:Prosperous Pirates ManaCost:4 U Types:Creature Human Pirate PT:3/4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasureTokens:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Prosperous Pirates enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Prosperous Pirates enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/prosperous_thief.txt b/forge-gui/res/cardsfolder/p/prosperous_thief.txt index 624ba3e5d1fc..c095c8ea30bf 100644 --- a/forge-gui/res/cardsfolder/p/prosperous_thief.txt +++ b/forge-gui/res/cardsfolder/p/prosperous_thief.txt @@ -3,8 +3,8 @@ ManaCost:2 U Types:Creature Human Ninja PT:3/2 K:Ninjutsu:1 U -T:Mode$ DamageDoneOnce | ValidSource$ Creature.Ninja+YouCtrl,Creature.Rogue+YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more Ninja or Rogue creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ DamageDoneOnce | ValidSource$ Creature.Ninja+YouCtrl,Creature.Rogue+YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more Ninja or Rogue creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHints:Type$Ninja|Rogue DeckHas:Ability$Token|Sacrifice -Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever one or more Ninja or Rogue creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever one or more Ninja or Rogue creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/p/prying_blade.txt b/forge-gui/res/cardsfolder/p/prying_blade.txt index e0cef0631cec..41cd89a79ed3 100644 --- a/forge-gui/res/cardsfolder/p/prying_blade.txt +++ b/forge-gui/res/cardsfolder/p/prying_blade.txt @@ -2,7 +2,7 @@ Name:Prying Blade ManaCost:1 Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. -T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, create a Treasure token. +T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You K:Equip:2 -Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/rapacious_dragon.txt b/forge-gui/res/cardsfolder/r/rapacious_dragon.txt index 2e2907943da9..ad31117480a4 100644 --- a/forge-gui/res/cardsfolder/r/rapacious_dragon.txt +++ b/forge-gui/res/cardsfolder/r/rapacious_dragon.txt @@ -3,7 +3,7 @@ ManaCost:4 R Types:Creature Dragon PT:3/3 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBTreasureTokens | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasureTokens:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Flying\nWhen Rapacious Dragon enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Flying\nWhen Rapacious Dragon enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/r/reckless_lackey.txt b/forge-gui/res/cardsfolder/r/reckless_lackey.txt index aea6ece26a1c..15afd7d88efa 100644 --- a/forge-gui/res/cardsfolder/r/reckless_lackey.txt +++ b/forge-gui/res/cardsfolder/r/reckless_lackey.txt @@ -4,6 +4,6 @@ Types:Creature Goblin Pirate PT:1/2 K:First Strike K:Haste -A:AB$ Draw | Cost$ 2 R Sac<1/CARDNAME> | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Draw | Cost$ 2 R Sac<1/CARDNAME> | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac -Oracle:First strike, haste\n{2}{R}, Sacrifice Reckless Lackey: Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:First strike, haste\n{2}{R}, Sacrifice Reckless Lackey: Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/r/redcap_thief.txt b/forge-gui/res/cardsfolder/r/redcap_thief.txt index fe93f9432b46..70ef5cdda4cc 100644 --- a/forge-gui/res/cardsfolder/r/redcap_thief.txt +++ b/forge-gui/res/cardsfolder/r/redcap_thief.txt @@ -2,7 +2,7 @@ Name:Redcap Thief ManaCost:2 R Types:Creature Goblin Rogue PT:2/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token -Oracle:When Redcap Thief enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Redcap Thief enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/r/redrock_sentinel.txt b/forge-gui/res/cardsfolder/r/redrock_sentinel.txt index 270d1777f04a..cf9052149fed 100644 --- a/forge-gui/res/cardsfolder/r/redrock_sentinel.txt +++ b/forge-gui/res/cardsfolder/r/redrock_sentinel.txt @@ -3,6 +3,6 @@ ManaCost:3 Types:Artifact Creature Golem PT:2/4 K:Defender -A:AB$ Draw | Cost$ 2 T Sac<1/Land> | NumCards$ 1 | SubAbility$ DBTreasure | SpellDescription$ Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Draw | Cost$ 2 T Sac<1/Land> | NumCards$ 1 | SubAbility$ DBTreasure | SpellDescription$ Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac -Oracle:Defender\n{2}, {T}, Sacrifice a land: Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Defender\n{2}, {T}, Sacrifice a land: Draw a card and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/r/rev_tithe_extractor.txt b/forge-gui/res/cardsfolder/r/rev_tithe_extractor.txt index 137aea95085f..424cfc568e28 100644 --- a/forge-gui/res/cardsfolder/r/rev_tithe_extractor.txt +++ b/forge-gui/res/cardsfolder/r/rev_tithe_extractor.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Rogue PT:3/3 T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, target creature gains deathtouch until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | KW$ Deathtouch -T:Mode$ DamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, create a Treasure token, then look at the top card of that player's library and exile it face down. You may cast that card for as long as it remains exiled. (A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ DamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, create a Treasure token, then look at the top card of that player's library and exile it face down. You may cast that card for as long as it remains exiled. (A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | SubAbility$ DBDig SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ TriggeredTarget | ChangeNum$ All | DestinationZone$ Exile | ExileFaceDown$ True | WithMayLook$ True | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ STPlay | SubAbility$ DBCleanup | ForgetOnMoved$ Exile | Duration$ Permanent @@ -12,4 +12,4 @@ SVar:STPlay:Mode$ Continuous | MayPlay$ True | Affected$ Card.IsRemembered+nonLa SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE DeckHints:Ability$Token -Oracle:Whenever you attack, target creature gains deathtouch until end of turn.\nWhenever one or more creatures you control deal combat damage to a player, create a Treasure token, then look at the top card of that player's library and exile it face down. You may cast that card for as long as it remains exiled. (A Treasure token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever you attack, target creature gains deathtouch until end of turn.\nWhenever one or more creatures you control deal combat damage to a player, create a Treasure token, then look at the top card of that player's library and exile it face down. You may cast that card for as long as it remains exiled. (A Treasure token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/r/revel_in_riches.txt b/forge-gui/res/cardsfolder/r/revel_in_riches.txt index 0d56ae79958e..13bb51b1baac 100644 --- a/forge-gui/res/cardsfolder/r/revel_in_riches.txt +++ b/forge-gui/res/cardsfolder/r/revel_in_riches.txt @@ -1,9 +1,9 @@ Name:Revel in Riches ManaCost:4 B Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ DBTreasure | TriggerDescription$ Whenever a creature an opponent controls dies, create a Treasure token. -SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ DBTreasure | TriggerDescription$ Whenever a creature an opponent controls dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | PresentCompare$ GE10 | IsPresent$ Treasure.YouCtrl | Execute$ TrigWinsGame | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you control ten or more Treasures, you win the game. SVar:TrigWinsGame:DB$ WinsGame | Defined$ You DeckHas:Ability$Token -Oracle:Whenever a creature an opponent controls dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nAt the beginning of your upkeep, if you control ten or more Treasures, you win the game. +Oracle:Whenever a creature an opponent controls dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nAt the beginning of your upkeep, if you control ten or more Treasures, you win the game. diff --git a/forge-gui/res/cardsfolder/r/riveteers_requisitioner.txt b/forge-gui/res/cardsfolder/r/riveteers_requisitioner.txt index a035892ef946..7101a9d505a6 100644 --- a/forge-gui/res/cardsfolder/r/riveteers_requisitioner.txt +++ b/forge-gui/res/cardsfolder/r/riveteers_requisitioner.txt @@ -2,8 +2,8 @@ Name:Riveteers Requisitioner ManaCost:1 R Types:Creature Lizard Rogue PT:3/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact K:Blitz:2 R -Oracle:When Riveteers Requisitioner dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nBlitz {2}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) +Oracle:When Riveteers Requisitioner dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nBlitz {2}{R} (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.) diff --git a/forge-gui/res/cardsfolder/r/ruthless_knave.txt b/forge-gui/res/cardsfolder/r/ruthless_knave.txt index 4c6538a57dcb..29cc576e69c8 100644 --- a/forge-gui/res/cardsfolder/r/ruthless_knave.txt +++ b/forge-gui/res/cardsfolder/r/ruthless_knave.txt @@ -2,7 +2,7 @@ Name:Ruthless Knave ManaCost:2 B Types:Creature Orc Pirate PT:3/2 -A:AB$ Token | Cost$ 2 B Sac<1/Creature> | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create two Treasure tokens. +A:AB$ Token | Cost$ 2 B Sac<1/Creature> | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") A:AB$ Draw | Cost$ Sac<3/Treasure> | NumCards$ 1 | SpellDescription$ Draw a card. DeckHas:Ability$Sacrifice|Token -Oracle:{2}{B}, Sacrifice a creature: Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")\nSacrifice three Treasures: Draw a card. +Oracle:{2}{B}, Sacrifice a creature: Create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.")\nSacrifice three Treasures: Draw a card. From e80f49a0a80b52bcb35a16640a458b2626375590 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 27 Jun 2026 17:20:51 +0000 Subject: [PATCH 2/3] Add files via upload --- forge-gui/res/cardsfolder/s/sailor_of_means.txt | 4 ++-- forge-gui/res/cardsfolder/s/scion_of_opulence.txt | 4 ++-- forge-gui/res/cardsfolder/s/seize_the_spoils.txt | 4 ++-- forge-gui/res/cardsfolder/s/shambling_ghast.txt | 4 ++-- forge-gui/res/cardsfolder/s/shiny_impetus.txt | 4 ++-- forge-gui/res/cardsfolder/s/skullport_merchant.txt | 6 +++--- forge-gui/res/cardsfolder/s/smashing_success.txt | 4 ++-- forge-gui/res/cardsfolder/s/smothering_tithe.txt | 4 ++-- forge-gui/res/cardsfolder/s/spell_swindle.txt | 4 ++-- forge-gui/res/cardsfolder/s/sticky_fingers.txt | 6 +++--- forge-gui/res/cardsfolder/s/stimulus_package.txt | 4 ++-- .../res/cardsfolder/s/storm_the_vault_vault_of_catlacan.txt | 4 ++-- forge-gui/res/cardsfolder/s/strike_it_rich.txt | 4 ++-- forge-gui/res/cardsfolder/s/sudden_breakthrough.txt | 4 ++-- forge-gui/res/cardsfolder/s/surly_badgersaur.txt | 4 ++-- forge-gui/res/cardsfolder/s/swarming_of_moria.txt | 4 ++-- forge-gui/res/cardsfolder/s/swashbuckler_extraordinaire.txt | 4 ++-- forge-gui/res/cardsfolder/t/tavern_scoundrel.txt | 4 ++-- forge-gui/res/cardsfolder/t/thieves_tools.txt | 4 ++-- forge-gui/res/cardsfolder/t/tireless_provisioner.txt | 4 ++-- forge-gui/res/cardsfolder/t/treasure_dredger.txt | 4 ++-- forge-gui/res/cardsfolder/t/treasure_map_treasure_cove.txt | 2 +- forge-gui/res/cardsfolder/t/trove_of_temptation.txt | 4 ++-- forge-gui/res/cardsfolder/u/undercity_dire_rat.txt | 4 ++-- forge-gui/res/cardsfolder/u/undercity_scrounger.txt | 4 ++-- forge-gui/res/cardsfolder/u/unexpected_windfall.txt | 4 ++-- forge-gui/res/cardsfolder/v/vault_robber.txt | 4 ++-- forge-gui/res/cardsfolder/v/vraska_relic_seeker.txt | 4 ++-- forge-gui/res/cardsfolder/w/wanted_scoundrels.txt | 4 ++-- forge-gui/res/cardsfolder/w/warren_soultrader.txt | 4 ++-- forge-gui/res/cardsfolder/w/wily_goblin.txt | 4 ++-- forge-gui/res/cardsfolder/y/youve_been_caught_stealing.txt | 4 ++-- 32 files changed, 65 insertions(+), 65 deletions(-) diff --git a/forge-gui/res/cardsfolder/s/sailor_of_means.txt b/forge-gui/res/cardsfolder/s/sailor_of_means.txt index 81507c6d28e6..442afe42bd7e 100644 --- a/forge-gui/res/cardsfolder/s/sailor_of_means.txt +++ b/forge-gui/res/cardsfolder/s/sailor_of_means.txt @@ -2,6 +2,6 @@ Name:Sailor of Means ManaCost:2 U Types:Creature Human Pirate PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You -Oracle:When Sailor of Means enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Sailor of Means enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/scion_of_opulence.txt b/forge-gui/res/cardsfolder/s/scion_of_opulence.txt index 252c7f3e750e..df0b7aea460e 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_opulence.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_opulence.txt @@ -2,7 +2,7 @@ Name:Scion of Opulence ManaCost:2 R Types:Creature Vampire Noble PT:3/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self,Vampire.Other+!token+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken Vampire you control dies, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self,Vampire.Other+!token+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken Vampire you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac A:AB$ Dig | Cost$ R Sac<2/Artifact> | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | Defined$ You | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top card of your library. You may play that card this turn. SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup @@ -10,4 +10,4 @@ SVar:EffSModeContinuous:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:AIPreference:SacCost$Artifact.token DeckHas:Ability$Token|Sacrifice -Oracle:Whenever Scion of Opulence or another nontoken Vampire you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n{R}, Sacrifice two artifacts: Exile the top card of your library. You may play that card this turn. +Oracle:Whenever Scion of Opulence or another nontoken Vampire you control dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n{R}, Sacrifice two artifacts: Exile the top card of your library. You may play that card this turn. diff --git a/forge-gui/res/cardsfolder/s/seize_the_spoils.txt b/forge-gui/res/cardsfolder/s/seize_the_spoils.txt index 7045216702f5..fdbe9a91a12a 100644 --- a/forge-gui/res/cardsfolder/s/seize_the_spoils.txt +++ b/forge-gui/res/cardsfolder/s/seize_the_spoils.txt @@ -1,8 +1,8 @@ Name:Seize the Spoils ManaCost:2 R Types:Sorcery -A:SP$ Draw | Cost$ 2 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | SpellDescription$ Draw two cards and create a Treasure token. | StackDescription$ SpellDescription +A:SP$ Draw | Cost$ 2 R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Discard|Token DeckHints:Keyword$Madness & Ability$Delirium -Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/shambling_ghast.txt b/forge-gui/res/cardsfolder/s/shambling_ghast.txt index 0a83ee16253f..36217e1514e2 100644 --- a/forge-gui/res/cardsfolder/s/shambling_ghast.txt +++ b/forge-gui/res/cardsfolder/s/shambling_ghast.txt @@ -5,6 +5,6 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME dies, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ BraveTheStench,SearchTheBody SVar:BraveTheStench:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Brave the Stench — Target creature an opponent controls gets -1/-1 until end of turn. -SVar:SearchTheBody:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Search the Body — Create a Treasure token. +SVar:SearchTheBody:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Search the Body — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:When Shambling Ghast dies, choose one —\n• Brave the Stench — Target creature an opponent controls gets -1/-1 until end of turn.\n• Search the Body — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Shambling Ghast dies, choose one —\n• Brave the Stench — Target creature an opponent controls gets -1/-1 until end of turn.\n• Search the Body — Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/shiny_impetus.txt b/forge-gui/res/cardsfolder/s/shiny_impetus.txt index 80a75ad4bd2f..6c8e4d28542c 100644 --- a/forge-gui/res/cardsfolder/s/shiny_impetus.txt +++ b/forge-gui/res/cardsfolder/s/shiny_impetus.txt @@ -4,8 +4,8 @@ Types:Enchantment Aura K:Enchant:Creature SVar:AttachAILogic:Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Goad$ True | Description$ Enchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, you create a Treasure token. +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:HasAttackEffect:TRUE DeckHas:Ability$Token -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\nWhenever enchanted creature attacks, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\nWhenever enchanted creature attacks, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/skullport_merchant.txt b/forge-gui/res/cardsfolder/s/skullport_merchant.txt index a5984b7f638d..eb1595657c2f 100644 --- a/forge-gui/res/cardsfolder/s/skullport_merchant.txt +++ b/forge-gui/res/cardsfolder/s/skullport_merchant.txt @@ -2,8 +2,8 @@ Name:Skullport Merchant ManaCost:2 B Types:Creature Dwarf Citizen PT:1/4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You -A:AB$ Draw | Cost$ 1 B Sac<1/Creature.Other;Artifact.Treasure/another creature or treasure> | NumCards$ 1 | SpellDescription$ Draw a card. +A:AB$ Draw | Cost$ 1 B Sac<1/Creature.Other;Artifact.Treasure/another creature or a Treasure> | NumCards$ 1 | SpellDescription$ Draw a card. DeckHas:Ability$Token -Oracle:When Skullport Merchant enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n{1}{B}, Sacrifice another creature or a Treasure: Draw a card. +Oracle:When Skullport Merchant enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n{1}{B}, Sacrifice another creature or a Treasure: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/smashing_success.txt b/forge-gui/res/cardsfolder/s/smashing_success.txt index ecf6aeb3e60e..a5ea5189c4ea 100644 --- a/forge-gui/res/cardsfolder/s/smashing_success.txt +++ b/forge-gui/res/cardsfolder/s/smashing_success.txt @@ -1,8 +1,8 @@ Name:Smashing Success ManaCost:3 R Types:Instant -A:SP$ Destroy | ValidTgts$ Artifact,Land | SubAbility$ DBToken | RememberDestroyed$ True | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. If an artifact is destroyed this way, create a Treasure token. +A:SP$ Destroy | ValidTgts$ Artifact,Land | SubAbility$ DBToken | RememberDestroyed$ True | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. If an artifact is destroyed this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | ConditionDefined$ Remembered | ConditionPresent$ Artifact | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token -Oracle:Destroy target artifact or land. If an artifact is destroyed this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Destroy target artifact or land. If an artifact is destroyed this way, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/smothering_tithe.txt b/forge-gui/res/cardsfolder/s/smothering_tithe.txt index 7f9b9a68219a..7000b5d4c889 100644 --- a/forge-gui/res/cardsfolder/s/smothering_tithe.txt +++ b/forge-gui/res/cardsfolder/s/smothering_tithe.txt @@ -1,7 +1,7 @@ Name:Smothering Tithe ManaCost:3 W Types:Enchantment -T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent draws a card, that player may pay {2}. If the player doesn't, you create a Treasure token. +T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent draws a card, that player may pay {2}. If the player doesn't, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | UnlessCost$ 2 | UnlessPayer$ TriggeredCardController | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Whenever an opponent draws a card, that player may pay {2}. If the player doesn't, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Whenever an opponent draws a card, that player may pay {2}. If the player doesn't, you create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/spell_swindle.txt b/forge-gui/res/cardsfolder/s/spell_swindle.txt index fdad702e76df..1473d25d56f9 100644 --- a/forge-gui/res/cardsfolder/s/spell_swindle.txt +++ b/forge-gui/res/cardsfolder/s/spell_swindle.txt @@ -1,9 +1,9 @@ Name:Spell Swindle ManaCost:3 U U Types:Instant -A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBTreasureTokens | SpellDescription$ Counter target spell. Create X Treasure tokens, where X is that spell's mana value. +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBTreasureTokens | SpellDescription$ Counter target spell. Create X Treasure tokens, where X is that spell's mana value. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasureTokens:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$RememberedNumber DeckHas:Ability$Token -Oracle:Counter target spell. Create X Treasure tokens, where X is that spell's mana value. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Counter target spell. Create X Treasure tokens, where X is that spell's mana value. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/sticky_fingers.txt b/forge-gui/res/cardsfolder/s/sticky_fingers.txt index 9ce872517ac1..b4b098673c6a 100644 --- a/forge-gui/res/cardsfolder/s/sticky_fingers.txt +++ b/forge-gui/res/cardsfolder/s/sticky_fingers.txt @@ -3,10 +3,10 @@ ManaCost:R Types:Enchantment Aura K:Enchant:Creature SVar:AttachAILogic:Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Menace | AddTrigger$ TriggerDamageDone | Description$ Enchanted creature has menace and "Whenever this creature deals combat damage to a player, create a Treasure token." (It can't be blocked except by two or more creatures. The token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | ValidTarget$ Player | Execute$ DBToken | TriggerDescription$ Whenever this creature deals combat damage to a player, create a Treasure token. (The token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Menace | AddTrigger$ TriggerDamageDone | Description$ Enchanted creature has menace and "Whenever this creature deals combat damage to a player, create a Treasure token." (It can't be blocked except by two or more creatures. The token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | ValidTarget$ Player | Execute$ DBToken | TriggerDescription$ Whenever this creature deals combat damage to a player, create a Treasure token. (The token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, draw a card. SVar:TrigDraw:DB$ Draw DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:Enchant creature\nEnchanted creature has menace and "Whenever this creature deals combat damage to a player, create a Treasure token." (It can't be blocked except by two or more creatures. The token is an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhen enchanted creature dies, draw a card. +Oracle:Enchant creature\nEnchanted creature has menace and "Whenever this creature deals combat damage to a player, create a Treasure token." (It can't be blocked except by two or more creatures. The token is an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhen enchanted creature dies, draw a card. diff --git a/forge-gui/res/cardsfolder/s/stimulus_package.txt b/forge-gui/res/cardsfolder/s/stimulus_package.txt index 33db04458306..8c77dff7f15a 100644 --- a/forge-gui/res/cardsfolder/s/stimulus_package.txt +++ b/forge-gui/res/cardsfolder/s/stimulus_package.txt @@ -1,8 +1,8 @@ Name:Stimulus Package ManaCost:2 R G Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac A:AB$ Token | Cost$ Sac<1/Treasure> | TokenScript$ gw_1_1_citizen | SpellDescription$ Create a 1/1 green and white Citizen creature token. DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact|Citizen -Oracle:When Stimulus Package enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")\nSacrifice a Treasure: Create a 1/1 green and white Citizen creature token. +Oracle:When Stimulus Package enters, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.")\nSacrifice a Treasure: Create a 1/1 green and white Citizen creature token. diff --git a/forge-gui/res/cardsfolder/s/storm_the_vault_vault_of_catlacan.txt b/forge-gui/res/cardsfolder/s/storm_the_vault_vault_of_catlacan.txt index 89dfd575eed8..84d735a3b41b 100644 --- a/forge-gui/res/cardsfolder/s/storm_the_vault_vault_of_catlacan.txt +++ b/forge-gui/res/cardsfolder/s/storm_the_vault_vault_of_catlacan.txt @@ -1,12 +1,12 @@ Name:Storm the Vault ManaCost:2 U R Types:Legendary Enchantment -T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ DBToken | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player this turn, create a Treasure token. +T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ DBToken | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player this turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Artifact.YouCtrl | PresentCompare$ GE5 | Execute$ TrigTransform | TriggerDescription$ At the beginning of your end step, if you control five or more artifacts, transform CARDNAME. SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced -Oracle:Whenever one or more creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nAt the beginning of your end step, if you control five or more artifacts, transform Storm the Vault. +Oracle:Whenever one or more creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nAt the beginning of your end step, if you control five or more artifacts, transform Storm the Vault. ALTERNATE diff --git a/forge-gui/res/cardsfolder/s/strike_it_rich.txt b/forge-gui/res/cardsfolder/s/strike_it_rich.txt index 587ab95bf72d..ae87eba0feb9 100644 --- a/forge-gui/res/cardsfolder/s/strike_it_rich.txt +++ b/forge-gui/res/cardsfolder/s/strike_it_rich.txt @@ -2,6 +2,6 @@ Name:Strike It Rich ManaCost:R Types:Sorcery K:Flashback:2 R -A:SP$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token|Sacrifice -Oracle:Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) +Oracle:Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/sudden_breakthrough.txt b/forge-gui/res/cardsfolder/s/sudden_breakthrough.txt index c4f3478a9c07..44928b5e6ecb 100644 --- a/forge-gui/res/cardsfolder/s/sudden_breakthrough.txt +++ b/forge-gui/res/cardsfolder/s/sudden_breakthrough.txt @@ -1,7 +1,7 @@ Name:Sudden Breakthrough ManaCost:1 R Types:Instant -A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | KW$ First Strike | SubAbility$ DBTreasure | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn.Create a Treasure token. +A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | KW$ First Strike | SubAbility$ DBTreasure | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Target creature gets +2/+0 and gains first strike until end of turn.\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Target creature gets +2/+0 and gains first strike until end of turn.\nCreate a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/s/surly_badgersaur.txt b/forge-gui/res/cardsfolder/s/surly_badgersaur.txt index 0512ed9d9559..3d1576c97acc 100644 --- a/forge-gui/res/cardsfolder/s/surly_badgersaur.txt +++ b/forge-gui/res/cardsfolder/s/surly_badgersaur.txt @@ -4,10 +4,10 @@ Types:Creature Badger Dinosaur PT:3/3 T:Mode$ Discarded | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you discard a creature card, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -T:Mode$ Discarded | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you discard a land card, create a treasure token. +T:Mode$ Discarded | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you discard a land card, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Discarded | ValidCard$ Card.nonLand+nonCreature+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigFight | TriggerDescription$ Whenever you discard a noncreature, nonland card, CARDNAME fights up to one target creature you don't control. SVar:TrigFight:DB$ Fight | Defined$ Self | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose up to one target creature you don't control | TargetMin$ 0 | TargetMax$ 1 DeckHints:Ability$Discard DeckHas:Ability$Counters -Oracle:Whenever you discard a creature card, put a +1/+1 counter on Surly Badgersaur.\nWhenever you discard a land card, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever you discard a noncreature, nonland card, Surly Badgersaur fights up to one target creature you don't control. +Oracle:Whenever you discard a creature card, put a +1/+1 counter on Surly Badgersaur.\nWhenever you discard a land card, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever you discard a noncreature, nonland card, Surly Badgersaur fights up to one target creature you don't control. diff --git a/forge-gui/res/cardsfolder/s/swarming_of_moria.txt b/forge-gui/res/cardsfolder/s/swarming_of_moria.txt index 2173c2f47523..a11402c6fcff 100644 --- a/forge-gui/res/cardsfolder/s/swarming_of_moria.txt +++ b/forge-gui/res/cardsfolder/s/swarming_of_moria.txt @@ -1,7 +1,7 @@ Name:Swarming of Moria ManaCost:2 R Types:Sorcery -A:SP$ Token | TokenScript$ c_a_treasure_sac | SubAbility$ DBAmass | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:SP$ Token | TokenScript$ c_a_treasure_sac | SubAbility$ DBAmass | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBAmass:DB$ Amass | Type$ Orc | Num$ 2 | SpellDescription$ Amass Orcs 2. (Put two +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.) DeckHas:Ability$Token|Counters|Sacrifice & Type$Orc|Army|Treasure -Oracle:Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nAmass Orcs 2. (Put two +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.) +Oracle:Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nAmass Orcs 2. (Put two +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.) diff --git a/forge-gui/res/cardsfolder/s/swashbuckler_extraordinaire.txt b/forge-gui/res/cardsfolder/s/swashbuckler_extraordinaire.txt index f25329f0d300..afb252ed8001 100644 --- a/forge-gui/res/cardsfolder/s/swashbuckler_extraordinaire.txt +++ b/forge-gui/res/cardsfolder/s/swashbuckler_extraordinaire.txt @@ -2,7 +2,7 @@ Name:Swashbuckler Extraordinaire ManaCost:2 R Types:Creature Dragon Rogue Warrior PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, you may sacrifice one or more Treasures. When you do, up to that many target creatures gain double strike until end of turn. SVar:TrigSac:DB$ Sacrifice | Defined$ You | Amount$ X | SacValid$ Treasure | Optional$ True | RememberSacrificed$ True | SubAbility$ TrigImmediateTrig @@ -13,4 +13,4 @@ SVar:DBSize:TriggerRemembered$Amount SVar:X:Count$Valid Treasure.YouCtrl AI:RemoveDeck:All DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact -Oracle:When Swashbuckler Extraordinaire enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nWhenever you attack, you may sacrifice one or more Treasures. When you do, up to that many target creatures gain double strike until end of turn. +Oracle:When Swashbuckler Extraordinaire enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nWhenever you attack, you may sacrifice one or more Treasures. When you do, up to that many target creatures gain double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tavern_scoundrel.txt b/forge-gui/res/cardsfolder/t/tavern_scoundrel.txt index ce4cd01fa956..d3b6a614da07 100644 --- a/forge-gui/res/cardsfolder/t/tavern_scoundrel.txt +++ b/forge-gui/res/cardsfolder/t/tavern_scoundrel.txt @@ -2,8 +2,8 @@ Name:Tavern Scoundrel ManaCost:1 R Types:Creature Human Rogue PT:1/3 -T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you win a coin flip, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you win a coin flip, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac A:AB$ FlipCoin | Cost$ 1 T Sac<1/Permanent.Other/another permanent> | SpellDescription$ Flip a coin. DeckHas:Ability$Sacrifice|Token -Oracle:Whenever you win a coin flip, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")\n{1}, {T}, Sacrifice another permanent: Flip a coin. +Oracle:Whenever you win a coin flip, create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.")\n{1}, {T}, Sacrifice another permanent: Flip a coin. diff --git a/forge-gui/res/cardsfolder/t/thieves_tools.txt b/forge-gui/res/cardsfolder/t/thieves_tools.txt index da28938c15a0..65bd0dccb523 100644 --- a/forge-gui/res/cardsfolder/t/thieves_tools.txt +++ b/forge-gui/res/cardsfolder/t/thieves_tools.txt @@ -2,8 +2,8 @@ Name:Thieves' Tools ManaCost:1 B Types:Artifact Equipment K:Equip:2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac S:Mode$ CantBlockBy | ValidAttacker$ Creature.EquippedBy+powerLE3 | Description$ Equipped creature can't be blocked as long as its power is 3 or less. DeckHas:Ability$Token|Sacrifice & Type$Treasure -Oracle:When Thieves' Tools enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature can't be blocked as long as its power is 3 or less.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:When Thieves' Tools enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nEquipped creature can't be blocked as long as its power is 3 or less.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/tireless_provisioner.txt b/forge-gui/res/cardsfolder/t/tireless_provisioner.txt index f00e667786d3..22d378042128 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 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.") +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 token: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this token: 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 | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Food SVar:Treasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Treasure DeckHas:Ability$Token|LifeGain -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.") +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 token: You gain 3 life." Treasure is an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/t/treasure_dredger.txt b/forge-gui/res/cardsfolder/t/treasure_dredger.txt index 9f89595b09ad..d1669ad060ac 100644 --- a/forge-gui/res/cardsfolder/t/treasure_dredger.txt +++ b/forge-gui/res/cardsfolder/t/treasure_dredger.txt @@ -2,6 +2,6 @@ Name:Treasure Dredger ManaCost:1 B Types:Creature Human Rogue PT:2/2 -A:AB$ Token | Cost$ 1 T PayLife<1> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ 1 T PayLife<1> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:{1}, {T}, Pay 1 life: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{1}, {T}, Pay 1 life: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/t/treasure_map_treasure_cove.txt b/forge-gui/res/cardsfolder/t/treasure_map_treasure_cove.txt index 61b9d9a2317a..ca1ad6dc3561 100644 --- a/forge-gui/res/cardsfolder/t/treasure_map_treasure_cove.txt +++ b/forge-gui/res/cardsfolder/t/treasure_map_treasure_cove.txt @@ -10,7 +10,7 @@ SVar:DBTreasureTokens:DB$ Token | TokenAmount$ 3 | TokenScript$ c_a_treasure_sac SVar:XMarksTheSpot:Count$Valid Card.Self+counters_GE3_LANDMARK DeckHas:Ability$Token AlternateMode:DoubleFaced -Oracle:{1}, {T}: Scry 1. Put a landmark counter on Treasure Map. Then if there are three or more landmark counters on it, remove those counters, transform Treasure Map, and create three Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{1}, {T}: Scry 1. Put a landmark counter on Treasure Map. Then if there are three or more landmark counters on it, remove those counters, transform Treasure Map, and create three Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") ALTERNATE diff --git a/forge-gui/res/cardsfolder/t/trove_of_temptation.txt b/forge-gui/res/cardsfolder/t/trove_of_temptation.txt index 201b7a4a6f0c..3a65ee5eb0b1 100644 --- a/forge-gui/res/cardsfolder/t/trove_of_temptation.txt +++ b/forge-gui/res/cardsfolder/t/trove_of_temptation.txt @@ -2,7 +2,7 @@ Name:Trove of Temptation ManaCost:3 R Types:Enchantment S:Mode$ PlayerMustAttack | ValidPlayer$ Opponent | MustAttack$ You,Planeswalker.YouCtrl | Description$ Each opponent must attack you or a planeswalker you control with at least one creature each combat if able. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBTreasureToken | TriggerDescription$ At the beginning of your end step, create a Treasure token. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBTreasureToken | TriggerDescription$ At the beginning of your end step, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasureToken:DB$ Token | TokenScript$ c_a_treasure_sac DeckHas:Ability$Token|Sacrifice -Oracle:Each opponent must attack you or a planeswalker you control with at least one creature each combat if able.\nAt the beginning of your end step, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Each opponent must attack you or a planeswalker you control with at least one creature each combat if able.\nAt the beginning of your end step, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/u/undercity_dire_rat.txt b/forge-gui/res/cardsfolder/u/undercity_dire_rat.txt index 4e1e403d702c..3e0e95ac0769 100644 --- a/forge-gui/res/cardsfolder/u/undercity_dire_rat.txt +++ b/forge-gui/res/cardsfolder/u/undercity_dire_rat.txt @@ -2,7 +2,7 @@ Name:Undercity Dire Rat ManaCost:1 B Types:Creature Rat PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/u/undercity_scrounger.txt b/forge-gui/res/cardsfolder/u/undercity_scrounger.txt index 0c32a0eeec62..4e2da3b82f32 100644 --- a/forge-gui/res/cardsfolder/u/undercity_scrounger.txt +++ b/forge-gui/res/cardsfolder/u/undercity_scrounger.txt @@ -2,7 +2,7 @@ Name:Undercity Scrounger ManaCost:2 B Types:Artifact Creature Human Rogue PT:1/4 -A:AB$ Token | Cost$ T | TokenScript$ c_a_treasure_sac | CheckSVar$ X | SpellDescription$ Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ T | TokenScript$ c_a_treasure_sac | CheckSVar$ X | SpellDescription$ Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature DeckHas:Ability$Token|Sacrifice & Type$Treasure -Oracle:{T}: Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{T}: Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/u/unexpected_windfall.txt b/forge-gui/res/cardsfolder/u/unexpected_windfall.txt index 76cde45a7df7..6aac512d5bfe 100644 --- a/forge-gui/res/cardsfolder/u/unexpected_windfall.txt +++ b/forge-gui/res/cardsfolder/u/unexpected_windfall.txt @@ -1,8 +1,8 @@ Name:Unexpected Windfall ManaCost:2 R R Types:Instant -A:SP$ Draw | Cost$ 2 R R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | SpellDescription$ Draw two cards and create two Treasure tokens. | StackDescription$ SpellDescription +A:SP$ Draw | Cost$ 2 R R Discard<1/Card/card> | CostDesc$ As an additional cost to cast this spell, discard a card. | NumCards$ 2 | Defined$ You | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Draw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHints:Keyword$Madness & Ability$Delirium DeckHas:Ability$Token|Discard -Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards and create two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/v/vault_robber.txt b/forge-gui/res/cardsfolder/v/vault_robber.txt index 517d499a9d86..52c4244e7f45 100644 --- a/forge-gui/res/cardsfolder/v/vault_robber.txt +++ b/forge-gui/res/cardsfolder/v/vault_robber.txt @@ -2,6 +2,6 @@ Name:Vault Robber ManaCost:1 R Types:Creature Dwarf Rogue PT:1/3 -A:AB$ Token | Cost$ 1 T ExileFromGrave<1/Creature> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Exile a creature card from your graveyard Create a Treasure token. +A:AB$ Token | Cost$ 1 T ExileFromGrave<1/Creature> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Token -Oracle:{1}, {T}, Exile a creature card from your graveyard: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:{1}, {T}, Exile a creature card from your graveyard: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/v/vraska_relic_seeker.txt b/forge-gui/res/cardsfolder/v/vraska_relic_seeker.txt index 97013ca8f673..efe9c0377e02 100644 --- a/forge-gui/res/cardsfolder/v/vraska_relic_seeker.txt +++ b/forge-gui/res/cardsfolder/v/vraska_relic_seeker.txt @@ -3,8 +3,8 @@ ManaCost:4 B G Types:Legendary Planeswalker Vraska Loyalty:6 A:AB$ Token | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | TokenScript$ b_2_2_pirate_menace | TokenOwner$ You | SpellDescription$ Create a 2/2 black Pirate creature token with menace. -A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Artifact,Creature,Enchantment | TgtPrompt$ Select target artifact, creature, or enchantment | AILogic$ MinLoyalty.4 | SubAbility$ DBTreasure | SpellDescription$ Destroy target artifact, creature, or enchantment. Create a Treasure token. +A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Artifact,Creature,Enchantment | TgtPrompt$ Select target artifact, creature, or enchantment | AILogic$ MinLoyalty.4 | SubAbility$ DBTreasure | SpellDescription$ Destroy target artifact, creature, or enchantment. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You A:AB$ SetLife | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | LifeAmount$ 1 | SpellDescription$ Target player's life total becomes 1. DeckHas:Ability$Token -Oracle:[+2]: Create a 2/2 black Pirate creature token with menace.\n[-3]: Destroy target artifact, creature, or enchantment. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n[-10]: Target player's life total becomes 1. +Oracle:[+2]: Create a 2/2 black Pirate creature token with menace.\n[-3]: Destroy target artifact, creature, or enchantment. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\n[-10]: Target player's life total becomes 1. diff --git a/forge-gui/res/cardsfolder/w/wanted_scoundrels.txt b/forge-gui/res/cardsfolder/w/wanted_scoundrels.txt index a5350e3e0679..962bb8446975 100644 --- a/forge-gui/res/cardsfolder/w/wanted_scoundrels.txt +++ b/forge-gui/res/cardsfolder/w/wanted_scoundrels.txt @@ -2,6 +2,6 @@ Name:Wanted Scoundrels ManaCost:1 B Types:Creature Human Pirate PT:4/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, target opponent creates two Treasure tokens. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, target opponent creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | ValidTgts$ Opponent | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ Targeted -Oracle:When Wanted Scoundrels dies, target opponent creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Wanted Scoundrels dies, target opponent creates two Treasure tokens. (They're artifacts with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/w/warren_soultrader.txt b/forge-gui/res/cardsfolder/w/warren_soultrader.txt index bcb322603d53..5b4955bcd41a 100644 --- a/forge-gui/res/cardsfolder/w/warren_soultrader.txt +++ b/forge-gui/res/cardsfolder/w/warren_soultrader.txt @@ -2,6 +2,6 @@ Name:Warren Soultrader ManaCost:2 B Types:Creature Zombie Goblin Wizard PT:3/3 -A:AB$ Token | Cost$ PayLife<1> Sac<1/Creature.Other/another creature> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +A:AB$ Token | Cost$ PayLife<1> Sac<1/Creature.Other/another creature> | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") DeckHas:Ability$Sacrifice|Token & Type$Treasure -Oracle:Pay 1 life, Sacrifice another creature: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Pay 1 life, Sacrifice another creature: Create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/w/wily_goblin.txt b/forge-gui/res/cardsfolder/w/wily_goblin.txt index 3a15cc4ac0b1..bf2f5c0a7a68 100644 --- a/forge-gui/res/cardsfolder/w/wily_goblin.txt +++ b/forge-gui/res/cardsfolder/w/wily_goblin.txt @@ -2,7 +2,7 @@ Name:Wily Goblin ManaCost:R R Types:Creature Goblin Pirate PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:When Wily Goblin enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:When Wily Goblin enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/y/youve_been_caught_stealing.txt b/forge-gui/res/cardsfolder/y/youve_been_caught_stealing.txt index 2050e0b10dfb..aa7bb9f24c59 100644 --- a/forge-gui/res/cardsfolder/y/youve_been_caught_stealing.txt +++ b/forge-gui/res/cardsfolder/y/youve_been_caught_stealing.txt @@ -4,8 +4,8 @@ Types:Sorcery A:SP$ Charm | Choices$ DBBlock,DBToken SVar:DBBlock:DB$ Effect | StaticAbilities$ STBlock | SpellDescription$ Threaten the Merchant — Each creature blocks this turn if able. SVar:STBlock:Mode$ MustBlock | ValidCreature$ Creature | Description$ Each creature blocks this turn if able. -SVar:DBToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | SpellDescription$ Bribe the Guards — You create a Treasure token for each opponent who was dealt damage this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +SVar:DBToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | SpellDescription$ Bribe the Guards — You create a Treasure token for each opponent who was dealt damage this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:X:PlayerCountOpponents$HasPropertywasDealtDamageThisTurn AI:RemoveDeck:Random DeckHas:Ability$Token|Sacrifice & Type$Treasure|Artifact -Oracle:Choose one —\n• Threaten the Merchant — Each creature blocks this turn if able.\n• Bribe the Guards — You create a Treasure token for each opponent who was dealt damage this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +Oracle:Choose one —\n• Threaten the Merchant — Each creature blocks this turn if able.\n• Bribe the Guards — You create a Treasure token for each opponent who was dealt damage this turn. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") From a4b585905e4de0161f148550a75dc1cda8b29b7a Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 27 Jun 2026 17:27:54 +0000 Subject: [PATCH 3/3] Update heartless_pillage.txt --- forge-gui/res/cardsfolder/h/heartless_pillage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/h/heartless_pillage.txt b/forge-gui/res/cardsfolder/h/heartless_pillage.txt index bb2f88e6782f..654a1b0d05fb 100644 --- a/forge-gui/res/cardsfolder/h/heartless_pillage.txt +++ b/forge-gui/res/cardsfolder/h/heartless_pillage.txt @@ -1,7 +1,7 @@ Name:Heartless Pillage ManaCost:2 B Types:Sorcery -A:SP$ Discard | ValidTgts$ Opponent | Mode$ TgtChoose | NumCards$ 2 | SubAbility$ DBTreasure | SpellDescription$ Target opponent discards two cards. Raid — If you attacked this turn, create a Treasure token. +A:SP$ Discard | ValidTgts$ Opponent | Mode$ TgtChoose | NumCards$ 2 | SubAbility$ DBTreasure | SpellDescription$ Target opponent discards two cards.,,,,,,Raid — If you attacked this turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") SVar:DBTreasure:DB$ Token | ConditionCheckSVar$ RaidTest | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:RaidTest:Count$AttackersDeclared Oracle:Target opponent discards two cards.\nRaid — If you attacked this turn, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")