From 56606e0ac2f90df9cac067993e89ddde21f8f0f2 Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Thu, 23 Jan 2025 07:36:22 +0100 Subject: [PATCH] ~ LF --- .../upcoming/aatchik_emerald_radian.txt | 26 +++++++------- .../cardsfolder/upcoming/agonasaur_rex.txt | 20 +++++------ .../upcoming/air_response_unit.txt | 14 ++++---- .../upcoming/apocalypse_runner.txt | 16 ++++----- .../upcoming/basri_tomorrows_champion.txt | 20 +++++------ .../cardsfolder/upcoming/bleachbone_verge.txt | 12 +++---- .../res/cardsfolder/upcoming/boommobile.txt | 22 ++++++------ .../cardsfolder/upcoming/boosted_sloop.txt | 18 +++++----- .../upcoming/brightfield_mustang.txt | 18 +++++----- .../res/cardsfolder/upcoming/bulwark_ox.txt | 18 +++++----- .../upcoming/captain_howler_sea_scourge.txt | 24 ++++++------- .../upcoming/caradora_heart_of_alacria.txt | 20 +++++------ .../upcoming/chandra_spark_hunter.txt | 34 +++++++++---------- .../upcoming/cloudspire_skycycle.txt | 20 +++++------ .../cardsfolder/upcoming/count_on_luck.txt | 18 +++++----- .../upcoming/cryptcaller_chariot.txt | 18 +++++----- .../upcoming/draconautics_engineer.txt | 18 +++++----- .../upcoming/fearless_swashbuckler.txt | 24 ++++++------- .../upcoming/guidelight_pathmaker.txt | 24 ++++++------- .../upcoming/hashaton_scarabs_fist.txt | 14 ++++---- .../res/cardsfolder/upcoming/hulldrifter.txt | 16 ++++----- .../upcoming/kolodin_triumph_caster.txt | 22 ++++++------ .../upcoming/lagorin_soul_of_alacria.txt | 16 ++++----- .../cardsfolder/upcoming/lifecraft_engine.txt | 20 +++++------ .../upcoming/lightshield_parry.txt | 10 +++--- .../upcoming/loot_the_pathfinder.txt | 20 +++++------ .../cardsfolder/upcoming/midnight_mangler.txt | 14 ++++---- .../res/cardsfolder/upcoming/night_market.txt | 18 +++++----- .../cardsfolder/upcoming/oildeep_gearhulk.txt | 22 ++++++------ .../upcoming/pia_nalaar_chief_mechanic.txt | 22 ++++++------ .../upcoming/prowcatcher_specialist.txt | 16 ++++----- .../upcoming/pyrewood_gearhulk.txt | 24 ++++++------- .../res/cardsfolder/upcoming/quag_feast.txt | 16 ++++----- .../upcoming/rangers_aetherhive.txt | 18 +++++----- .../upcoming/redshift_rocketeer_chief.txt | 18 +++++----- .../cardsfolder/upcoming/repurposing_bay.txt | 14 ++++---- .../cardsfolder/upcoming/riverpyre_verge.txt | 12 +++---- .../upcoming/rocketeer_boostbuggy.txt | 20 +++++------ .../upcoming/sab_sunen_luxa_embodied.txt | 26 +++++++------- .../upcoming/saheeli_radiant_creator.txt | 22 ++++++------ .../upcoming/sita_varma_masker_racer.txt | 20 +++++------ .../cardsfolder/upcoming/sunbillow_verge.txt | 12 +++---- .../upcoming/temmet_naktamuns_will.txt | 24 ++++++------- .../cardsfolder/upcoming/the_aetherspark.txt | 30 ++++++++-------- .../cardsfolder/upcoming/the_last_ride.txt | 16 ++++----- .../upcoming/thopter_fabricator.txt | 18 +++++----- .../upcoming/thunderous_velocipede.txt | 18 +++++----- .../cardsfolder/upcoming/venomsac_lagac.txt | 16 ++++----- .../cardsfolder/upcoming/voyager_glidecar.txt | 20 +++++------ .../cardsfolder/upcoming/wastewood_verge.txt | 12 +++---- .../cardsfolder/upcoming/willowrush_verge.txt | 12 +++---- .../upcoming/winter_cursed_raider.txt | 20 +++++------ 52 files changed, 491 insertions(+), 491 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/aatchik_emerald_radian.txt b/forge-gui/res/cardsfolder/upcoming/aatchik_emerald_radian.txt index 0be9f10f0c6..234cfe94194 100644 --- a/forge-gui/res/cardsfolder/upcoming/aatchik_emerald_radian.txt +++ b/forge-gui/res/cardsfolder/upcoming/aatchik_emerald_radian.txt @@ -1,13 +1,13 @@ -Name:Aatchik, Emerald Radian -ManaCost:3 B B G -Types:Legendary Creature Insect Druid -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters, create a 1/1 green Insect creature token for each artifact and/or creature card in your graveyard. -SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ g_1_1_insect -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Insect.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Insect you control dies, put a +1/+1 counter on NICKNAME. Each opponent loses 1 life. -SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 -SVar:X:Count$ValidGraveyard Artifact.YouOwn,Creature.YouOwn -DeckHas:Ability$Token -DeckHints:Type$Insect -Oracle:When Aatchik enters, create a 1/1 green Insect creature token for each artifact and/or creature card in your graveyard.\nWhenever another Insect you control dies, put a +1/+1 counter on Aatchik. Each opponent loses 1 life. +Name:Aatchik, Emerald Radian +ManaCost:3 B B G +Types:Legendary Creature Insect Druid +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters, create a 1/1 green Insect creature token for each artifact and/or creature card in your graveyard. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ g_1_1_insect +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Insect.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Insect you control dies, put a +1/+1 counter on NICKNAME. Each opponent loses 1 life. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 +SVar:X:Count$ValidGraveyard Artifact.YouOwn,Creature.YouOwn +DeckHas:Ability$Token +DeckHints:Type$Insect +Oracle:When Aatchik enters, create a 1/1 green Insect creature token for each artifact and/or creature card in your graveyard.\nWhenever another Insect you control dies, put a +1/+1 counter on Aatchik. Each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/upcoming/agonasaur_rex.txt b/forge-gui/res/cardsfolder/upcoming/agonasaur_rex.txt index 778ff685e62..ac77e040d50 100644 --- a/forge-gui/res/cardsfolder/upcoming/agonasaur_rex.txt +++ b/forge-gui/res/cardsfolder/upcoming/agonasaur_rex.txt @@ -1,11 +1,11 @@ -Name:Agonasaur Rex -ManaCost:3 G G -Types:Creature Dinosaur -PT:8/8 -K:Trample -K:Cycling:2 G -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When you cycle this card, put two +1/+1 counters on up to one target creature or Vehicle. It gains trample and indestructible until end of turn. -SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or Vehicle | TargetMin$ 0 | TargetMax$ 1 | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Trample & Indestructible -DeckHas:Ability$Counters +Name:Agonasaur Rex +ManaCost:3 G G +Types:Creature Dinosaur +PT:8/8 +K:Trample +K:Cycling:2 G +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When you cycle this card, put two +1/+1 counters on up to one target creature or Vehicle. It gains trample and indestructible until end of turn. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or Vehicle | TargetMin$ 0 | TargetMax$ 1 | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Trample & Indestructible +DeckHas:Ability$Counters Oracle:Trample\nCycling {2}{G} ({2}{G}, Discard this card: Draw a card.)\nWhen you cycle this card, put two +1/+1 counters on up to one target creature or Vehicle. It gains trample and indestructible until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/air_response_unit.txt b/forge-gui/res/cardsfolder/upcoming/air_response_unit.txt index 47ada2f9779..5d7b5d4d528 100644 --- a/forge-gui/res/cardsfolder/upcoming/air_response_unit.txt +++ b/forge-gui/res/cardsfolder/upcoming/air_response_unit.txt @@ -1,8 +1,8 @@ -Name:Air Response Unit -ManaCost:2 W -Types:Artifact Vehicle -PT:3/3 -K:Flying -K:Vigilance -K:Crew:1 +Name:Air Response Unit +ManaCost:2 W +Types:Artifact Vehicle +PT:3/3 +K:Flying +K:Vigilance +K:Crew:1 Oracle:Flying, vigilance\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.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/apocalypse_runner.txt b/forge-gui/res/cardsfolder/upcoming/apocalypse_runner.txt index b9429cfb194..2a80d15d5e6 100644 --- a/forge-gui/res/cardsfolder/upcoming/apocalypse_runner.txt +++ b/forge-gui/res/cardsfolder/upcoming/apocalypse_runner.txt @@ -1,9 +1,9 @@ -Name:Apocalypse Runner -ManaCost:2 B R -Types:Artifact Vehicle -PT:6/5 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2+YouCtrl | TgtPrompt$ Select target creature you control with power 2 or less | KW$ Lifelink | SubAbility$ DBUnblockable | SpellDescription$ Target creature you control with power 2 or less gains lifelink until end of turn and can't be blocked this turn. -SVar:DBUnblockable:DB$ Effect | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable -SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn. -K:Crew:3 +Name:Apocalypse Runner +ManaCost:2 B R +Types:Artifact Vehicle +PT:6/5 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2+YouCtrl | TgtPrompt$ Select target creature you control with power 2 or less | KW$ Lifelink | SubAbility$ DBUnblockable | SpellDescription$ Target creature you control with power 2 or less gains lifelink until end of turn and can't be blocked this turn. +SVar:DBUnblockable:DB$ Effect | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable +SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn. +K:Crew:3 Oracle:{T}: Target creature you control with power 2 or less gains lifelink until end of turn and can't be blocked this turn.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/basri_tomorrows_champion.txt b/forge-gui/res/cardsfolder/upcoming/basri_tomorrows_champion.txt index 6aa8c787fd9..e2f7777801d 100644 --- a/forge-gui/res/cardsfolder/upcoming/basri_tomorrows_champion.txt +++ b/forge-gui/res/cardsfolder/upcoming/basri_tomorrows_champion.txt @@ -1,10 +1,10 @@ -Name:Basri, Tomorrow's Champion -ManaCost:W -Types:Legendary Creature Human Knight -PT:2/1 -A:AB$ Token | Cost$ W T Exert<1/NICKNAME> | TokenAmount$ 1 | TokenScript$ w_1_1_cat_lifelink | TokenOwner$ You | SpellDescription$ Create a 1/1 white Cat creature token with lifelink. (An exerted creature won't untap during your next untap step.) -K:Cycling:2 W -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle this card, Cats you control gain hexproof and indestructible until end of turn. -SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Cat.YouCtrl | KW$ Hexproof & Indestructible -DeckHas:Ability$Token -Oracle:{W}, {T}, Exert Basri: Create a 1/1 white Cat creature token with lifelink. (An exerted creature won't untap during your next untap step.)\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle this card, Cats you control gain hexproof and indestructible until end of turn. +Name:Basri, Tomorrow's Champion +ManaCost:W +Types:Legendary Creature Human Knight +PT:2/1 +A:AB$ Token | Cost$ W T Exert<1/NICKNAME> | TokenAmount$ 1 | TokenScript$ w_1_1_cat_lifelink | TokenOwner$ You | SpellDescription$ Create a 1/1 white Cat creature token with lifelink. (An exerted creature won't untap during your next untap step.) +K:Cycling:2 W +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle this card, Cats you control gain hexproof and indestructible until end of turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Cat.YouCtrl | KW$ Hexproof & Indestructible +DeckHas:Ability$Token +Oracle:{W}, {T}, Exert Basri: Create a 1/1 white Cat creature token with lifelink. (An exerted creature won't untap during your next untap step.)\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle this card, Cats you control gain hexproof and indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/bleachbone_verge.txt b/forge-gui/res/cardsfolder/upcoming/bleachbone_verge.txt index da9d97d5c85..980e6a35f37 100644 --- a/forge-gui/res/cardsfolder/upcoming/bleachbone_verge.txt +++ b/forge-gui/res/cardsfolder/upcoming/bleachbone_verge.txt @@ -1,6 +1,6 @@ -Name:Bleachbone Verge -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. -A:AB$ Mana | Cost$ T | Produced$ W | IsPresent$ Plains.YouCtrl,Swamp.YouCtrl | SpellDescription$ Add {W}. Activate only if you control a Plains or a Swamp. -Oracle:{T}: Add {B}.\n{T}: Add {W}. Activate only if you control a Plains or a Swamp. +Name:Bleachbone Verge +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. +A:AB$ Mana | Cost$ T | Produced$ W | IsPresent$ Plains.YouCtrl,Swamp.YouCtrl | SpellDescription$ Add {W}. Activate only if you control a Plains or a Swamp. +Oracle:{T}: Add {B}.\n{T}: Add {W}. Activate only if you control a Plains or a Swamp. diff --git a/forge-gui/res/cardsfolder/upcoming/boommobile.txt b/forge-gui/res/cardsfolder/upcoming/boommobile.txt index fe5dad708dd..952a364d9f9 100644 --- a/forge-gui/res/cardsfolder/upcoming/boommobile.txt +++ b/forge-gui/res/cardsfolder/upcoming/boommobile.txt @@ -1,12 +1,12 @@ -Name:Boommobile -ManaCost:2 R R -Types:Artifact Vehicle -PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When this Vehicle enters, add four mana of any one color. Spend this mana only to activate abilities. -SVar:TrigMana:DB$ Mana | Produced$ Any | Amount$ 4 | RestrictValid$ Activated -A:AB$ DealDamage | Cost$ X 2 R T | ValidTgts$ Any | NumDmg$ X | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle deals X damage to any target. Put a +1/+1 counter on this Vehicle. (Activate each exhaust ability only once.) -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -K:Crew:2 -SVar:X:Count$xPaid -DeckHas:Ability$Counters +Name:Boommobile +ManaCost:2 R R +Types:Artifact Vehicle +PT:5/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When this Vehicle enters, add four mana of any one color. Spend this mana only to activate abilities. +SVar:TrigMana:DB$ Mana | Produced$ Any | Amount$ 4 | RestrictValid$ Activated +A:AB$ DealDamage | Cost$ X 2 R T | ValidTgts$ Any | NumDmg$ X | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle deals X damage to any target. Put a +1/+1 counter on this Vehicle. (Activate each exhaust ability only once.) +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Crew:2 +SVar:X:Count$xPaid +DeckHas:Ability$Counters Oracle:When this Vehicle enters, add four mana of any one color. Spend this mana only to activate abilities.\nExhaust — {X}{2}{R}: This Vehicle deals X damage to any target. Put a +1/+1 counter on this Vehicle. (Activate each exhaust ability only once.)\nCrew 2 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/boosted_sloop.txt b/forge-gui/res/cardsfolder/upcoming/boosted_sloop.txt index c17f8af56d5..d5eeeeff2ec 100644 --- a/forge-gui/res/cardsfolder/upcoming/boosted_sloop.txt +++ b/forge-gui/res/cardsfolder/upcoming/boosted_sloop.txt @@ -1,10 +1,10 @@ -Name:Boosted Sloop -ManaCost:1 U R -Types:Artifact Vehicle -PT:3/3 -K:Menace -T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, draw a card, then discard a card. -SVar:TrigDraw:DB$ Draw | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -K:Crew:1 +Name:Boosted Sloop +ManaCost:1 U R +Types:Artifact Vehicle +PT:3/3 +K:Menace +T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, draw a card, then discard a card. +SVar:TrigDraw:DB$ Draw | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +K:Crew:1 Oracle:Menace\nWhenever you attack, draw a card, then discard a card.\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.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/brightfield_mustang.txt b/forge-gui/res/cardsfolder/upcoming/brightfield_mustang.txt index 56c97017cfa..42cef1b7581 100644 --- a/forge-gui/res/cardsfolder/upcoming/brightfield_mustang.txt +++ b/forge-gui/res/cardsfolder/upcoming/brightfield_mustang.txt @@ -1,10 +1,10 @@ -Name:Brightfield Mustang -ManaCost:3 W -Types:Creature Horse Mount -PT:3/3 -T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever this creature attacks while saddled, untap it and put a +1/+1 counter on it. -SVar:TrigUntap:DB$ Untap | Defined$ Self | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -K:Saddle:1 -DeckHas:Ability$Counters +Name:Brightfield Mustang +ManaCost:3 W +Types:Creature Horse Mount +PT:3/3 +T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever this creature attacks while saddled, untap it and put a +1/+1 counter on it. +SVar:TrigUntap:DB$ Untap | Defined$ Self | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Saddle:1 +DeckHas:Ability$Counters Oracle:Whenever this creature attacks while saddled, untap it and put a +1/+1 counter on it.\nSaddle 1 (Tap any number of other creatures you control with total power 1 or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/bulwark_ox.txt b/forge-gui/res/cardsfolder/upcoming/bulwark_ox.txt index b968f56dbbe..07926efe341 100644 --- a/forge-gui/res/cardsfolder/upcoming/bulwark_ox.txt +++ b/forge-gui/res/cardsfolder/upcoming/bulwark_ox.txt @@ -1,10 +1,10 @@ -Name:Bulwark Ox -ManaCost:1 W -Types:Creature Ox Mount -PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever this creature attacks while saddled, put a +1/+1 counter on target creature. -SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl+HasCounters | KW$ Hexproof & Indestructible | SpellDescription$ Creatures you control with counters on them gain hexproof and indestructible until end of turn. -K:Saddle:1 -DeckHas:Ability$Counters +Name:Bulwark Ox +ManaCost:1 W +Types:Creature Ox Mount +PT:2/2 +T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever this creature attacks while saddled, put a +1/+1 counter on target creature. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl+HasCounters | KW$ Hexproof & Indestructible | SpellDescription$ Creatures you control with counters on them gain hexproof and indestructible until end of turn. +K:Saddle:1 +DeckHas:Ability$Counters Oracle:Whenever this creature attacks while saddled, put a +1/+1 counter on target creature.\nSacrifice this creature: Creatures you control with counters on them gain hexproof and indestructible until end of turn.\nSaddle 1 (Tap any number of other creatures you control with total power 1 or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/captain_howler_sea_scourge.txt b/forge-gui/res/cardsfolder/upcoming/captain_howler_sea_scourge.txt index 0196486d2ec..68778c55dea 100644 --- a/forge-gui/res/cardsfolder/upcoming/captain_howler_sea_scourge.txt +++ b/forge-gui/res/cardsfolder/upcoming/captain_howler_sea_scourge.txt @@ -1,13 +1,13 @@ -Name:Captain Howler, Sea Scourge -ManaCost:2 U R -Types:Legendary Creature Shark Pirate -PT:5/4 -K:Ward:2 PayLife<2> -T:Mode$ DiscardedAll | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you discard one or more cards, target creature gets +2/+0 until end of turn for each card discarded this way. Whenever that creature deals combat damage to a player this turn, you draw a card. -SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | RememberObjects$ Targeted | Triggers$ TrigDamage -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Player | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Whenever that creature deals combat damage to a player this turn, you draw a card. -SVar:TrigDraw:DB$ Draw -SVar:X:TriggerCount$Amount/Twice -DeckHints:Ability$Discard +Name:Captain Howler, Sea Scourge +ManaCost:2 U R +Types:Legendary Creature Shark Pirate +PT:5/4 +K:Ward:2 PayLife<2> +T:Mode$ DiscardedAll | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you discard one or more cards, target creature gets +2/+0 until end of turn for each card discarded this way. Whenever that creature deals combat damage to a player this turn, you draw a card. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | RememberObjects$ Targeted | Triggers$ TrigDamage +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Player | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Whenever that creature deals combat damage to a player this turn, you draw a card. +SVar:TrigDraw:DB$ Draw +SVar:X:TriggerCount$Amount/Twice +DeckHints:Ability$Discard Oracle:Ward—{2}, Pay 2 life.\nWhenever you discard one or more cards, target creature gets +2/+0 until end of turn for each card discarded this way. Whenever that creature deals combat damage to a player this turn, you draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/caradora_heart_of_alacria.txt b/forge-gui/res/cardsfolder/upcoming/caradora_heart_of_alacria.txt index 261e731ca16..15042b42c71 100644 --- a/forge-gui/res/cardsfolder/upcoming/caradora_heart_of_alacria.txt +++ b/forge-gui/res/cardsfolder/upcoming/caradora_heart_of_alacria.txt @@ -1,10 +1,10 @@ -Name:Caradora, Heart of Alacria -ManaCost:2 G W -Types:Legendary Creature Human Knight -PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When NICKNAME enters, you may search your library for a Mount or Vehicle card, reveal it, put it into your hand, then shuffle. -SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Mount,Vehicle | ShuffleNonMandatory$ True -R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl+inZoneBattlefield,Vehicle.YouCtrl+inZoneBattlefield | ValidCounterType$ P1P1 | ReplaceWith$ AddOneMoreCounters | Description$ If one or more +1/+1 counters would be put on a creature or Vehicle you control, that many plus one +1/+1 counters are put on it instead. -SVar:AddOneMoreCounters:DB$ ReplaceCounter | ValidCounterType$ P1P1 | ChooseCounter$ True | Amount$ X -SVar:X:ReplaceCount$CounterNum/Plus.1 -Oracle:When Caradora enters, you may search your library for a Mount or Vehicle card, reveal it, put it into your hand, then shuffle.\nIf one or more +1/+1 counters would be put on a creature or Vehicle you control, that many plus one +1/+1 counters are put on it instead. +Name:Caradora, Heart of Alacria +ManaCost:2 G W +Types:Legendary Creature Human Knight +PT:4/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When NICKNAME enters, you may search your library for a Mount or Vehicle card, reveal it, put it into your hand, then shuffle. +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Mount,Vehicle | ShuffleNonMandatory$ True +R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl+inZoneBattlefield,Vehicle.YouCtrl+inZoneBattlefield | ValidCounterType$ P1P1 | ReplaceWith$ AddOneMoreCounters | Description$ If one or more +1/+1 counters would be put on a creature or Vehicle you control, that many plus one +1/+1 counters are put on it instead. +SVar:AddOneMoreCounters:DB$ ReplaceCounter | ValidCounterType$ P1P1 | ChooseCounter$ True | Amount$ X +SVar:X:ReplaceCount$CounterNum/Plus.1 +Oracle:When Caradora enters, you may search your library for a Mount or Vehicle card, reveal it, put it into your hand, then shuffle.\nIf one or more +1/+1 counters would be put on a creature or Vehicle you control, that many plus one +1/+1 counters are put on it instead. diff --git a/forge-gui/res/cardsfolder/upcoming/chandra_spark_hunter.txt b/forge-gui/res/cardsfolder/upcoming/chandra_spark_hunter.txt index 9b875836ce0..dabe8d4e0c8 100644 --- a/forge-gui/res/cardsfolder/upcoming/chandra_spark_hunter.txt +++ b/forge-gui/res/cardsfolder/upcoming/chandra_spark_hunter.txt @@ -1,17 +1,17 @@ -Name:Chandra, Spark Hunter -ManaCost:3 R -Types:Legendary Planeswalker Chandra -Loyalty:4 -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of combat on your turn, choose up to one target Vehicle you control. Until end of turn, it becomes an artifact creature and gains haste. -SVar:TrigAnimate:DB$ Animate | ValidTgts$ Vehicle | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target Vehicle | Types$ Artifact,Creature | Keywords$ Haste -A:AB$ GenericChoice | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | Choices$ DBSacToDraw,DBDiscardToDraw | SpellDescription$ You may sacrifice an artifact or discard a card. If you do, draw a card. -SVar:DBSacToDraw:DB$ Draw | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Sacrifice an artifact. -SVar:DBDiscardToDraw:DB$ Draw | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Discard a card. -A:AB$ Token | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenScript$ c_3_2_a_vehicle_crew_1 | TokenOwner$ You | SpellDescription$ Create a 3/2 colorless Vehicle token with crew 1. -A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Emblem — Chandra, Spark Hunter | Image$ emblem_chandra_spark_hunter | Triggers$ TrigChangesZone | Planeswalker$ True | Ultimate$ True | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever an artifact you control enters, this emblem deals 3 damage to any target." -SVar:TrigChangesZone:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | Execute$ EffDealDamage | TriggerDescription$ Whenever an artifact you control enters, this emblem deals 3 damage to any target. -SVar:EffDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 -SVar:PlayMain1:TRUE -DeckHas:Ability$Sacrifice|Discard|Token -DeckHints:Type$Artifact|Vehicle -Oracle:At the beginning of combat on your turn, choose up to one target Vehicle you control. Until end of turn, it becomes an artifact creature and gains haste.\n[+2]: You may sacrifice an artifact or discard a card. If you do, draw a card.\n[0]: Create a 3/2 colorless Vehicle token with crew 1.\n[-7]: You get an emblem with "Whenever an artifact you control enters, this emblem deals 3 damage to any target." +Name:Chandra, Spark Hunter +ManaCost:3 R +Types:Legendary Planeswalker Chandra +Loyalty:4 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of combat on your turn, choose up to one target Vehicle you control. Until end of turn, it becomes an artifact creature and gains haste. +SVar:TrigAnimate:DB$ Animate | ValidTgts$ Vehicle | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target Vehicle | Types$ Artifact,Creature | Keywords$ Haste +A:AB$ GenericChoice | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | Choices$ DBSacToDraw,DBDiscardToDraw | SpellDescription$ You may sacrifice an artifact or discard a card. If you do, draw a card. +SVar:DBSacToDraw:DB$ Draw | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Sacrifice an artifact. +SVar:DBDiscardToDraw:DB$ Draw | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Discard a card. +A:AB$ Token | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenScript$ c_3_2_a_vehicle_crew_1 | TokenOwner$ You | SpellDescription$ Create a 3/2 colorless Vehicle token with crew 1. +A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Emblem — Chandra, Spark Hunter | Image$ emblem_chandra_spark_hunter | Triggers$ TrigChangesZone | Planeswalker$ True | Ultimate$ True | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever an artifact you control enters, this emblem deals 3 damage to any target." +SVar:TrigChangesZone:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | Execute$ EffDealDamage | TriggerDescription$ Whenever an artifact you control enters, this emblem deals 3 damage to any target. +SVar:EffDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 +SVar:PlayMain1:TRUE +DeckHas:Ability$Sacrifice|Discard|Token +DeckHints:Type$Artifact|Vehicle +Oracle:At the beginning of combat on your turn, choose up to one target Vehicle you control. Until end of turn, it becomes an artifact creature and gains haste.\n[+2]: You may sacrifice an artifact or discard a card. If you do, draw a card.\n[0]: Create a 3/2 colorless Vehicle token with crew 1.\n[-7]: You get an emblem with "Whenever an artifact you control enters, this emblem deals 3 damage to any target." diff --git a/forge-gui/res/cardsfolder/upcoming/cloudspire_skycycle.txt b/forge-gui/res/cardsfolder/upcoming/cloudspire_skycycle.txt index 98f3f7dc7ff..0a8b5ee6ab7 100644 --- a/forge-gui/res/cardsfolder/upcoming/cloudspire_skycycle.txt +++ b/forge-gui/res/cardsfolder/upcoming/cloudspire_skycycle.txt @@ -1,11 +1,11 @@ -Name:Cloudspire Skycycle -ManaCost:2 R W -Types:Artifact Vehicle -PT:2/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When this Vehicle enters, distribute two +1/+1 counters among one or two other target Vehicles and/or creatures you control. -SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl+Other,Vehicle.YouCtrl+Other | TgtPrompt$ Select another target creature or Vehicle you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 -K:Crew:1 -SVar:PlayMain1:TRUE -DeckHas:Ability$Counters +Name:Cloudspire Skycycle +ManaCost:2 R W +Types:Artifact Vehicle +PT:2/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When this Vehicle enters, distribute two +1/+1 counters among one or two other target Vehicles and/or creatures you control. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl+Other,Vehicle.YouCtrl+Other | TgtPrompt$ Select another target creature or Vehicle you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 +K:Crew:1 +SVar:PlayMain1:TRUE +DeckHas:Ability$Counters Oracle:Flying\nWhen this Vehicle enters, distribute two +1/+1 counters among one or two other target Vehicles and/or creatures you control.\nCrew 1 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/count_on_luck.txt b/forge-gui/res/cardsfolder/upcoming/count_on_luck.txt index 66aa349b0ec..906fde9750b 100644 --- a/forge-gui/res/cardsfolder/upcoming/count_on_luck.txt +++ b/forge-gui/res/cardsfolder/upcoming/count_on_luck.txt @@ -1,10 +1,10 @@ -Name:Count on Luck -ManaCost:R R R -Types:Enchantment -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile the top card of your library. You may play it this turn. -SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffectYou -SVar:DBEffectYou:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile -SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play the exiled card this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Name:Count on Luck +ManaCost:R R R +Types:Enchantment +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile the top card of your library. You may play it this turn. +SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffectYou +SVar:DBEffectYou:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile +SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play the exiled card this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:At the beginning of your upkeep, exile the top card of your library. You may play that card this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/cryptcaller_chariot.txt b/forge-gui/res/cardsfolder/upcoming/cryptcaller_chariot.txt index e5d88646d6f..fa3e3012763 100644 --- a/forge-gui/res/cardsfolder/upcoming/cryptcaller_chariot.txt +++ b/forge-gui/res/cardsfolder/upcoming/cryptcaller_chariot.txt @@ -1,10 +1,10 @@ -Name:Cryptcaller Chariot -ManaCost:3 B -Types:Artifact Vehicle -PT:5/5 -K:Menace -T:Mode$ DiscardedAll | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you discard one or more cards, create that many tapped 2/2 black Zombie creature tokens. -SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ b_2_2_zombie | TokenOwner$ You | TokenTapped$ True -SVar:X:TriggerCount$Amount -K:Crew:2 +Name:Cryptcaller Chariot +ManaCost:3 B +Types:Artifact Vehicle +PT:5/5 +K:Menace +T:Mode$ DiscardedAll | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you discard one or more cards, create that many tapped 2/2 black Zombie creature tokens. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ b_2_2_zombie | TokenOwner$ You | TokenTapped$ True +SVar:X:TriggerCount$Amount +K:Crew:2 Oracle:Menace\nWhenever you discard one or more cards, create that many tapped 2/2 black Zombie creature tokens.\nCrew 2 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/draconautics_engineer.txt b/forge-gui/res/cardsfolder/upcoming/draconautics_engineer.txt index 097fcda8012..06d88970c1b 100644 --- a/forge-gui/res/cardsfolder/upcoming/draconautics_engineer.txt +++ b/forge-gui/res/cardsfolder/upcoming/draconautics_engineer.txt @@ -1,10 +1,10 @@ -Name:Draconautics Engineer -ManaCost:1 R -Types:Creature Goblin Artificer -PT:2/2 -A:AB$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl+StrictlyOther | KW$ Haste | SubAbility$ DBPutCounter | Exhaust$ True | SpellDescription$ Other creatures you control gain haste until end of turn. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.) -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -A:AB$ Token | Cost$ 3 R | TokenAmount$ 1 | TokenScript$ r_4_4_dinosaur_dragon_flying | TokenOwner$ You | Exhaust$ True | SpellDescription$ Create a 4/4 red Dinosaur Dragon creature token with flying. -SVar:PlayMain1:TRUE -DeckHas:Ability$Token|Counters +Name:Draconautics Engineer +ManaCost:1 R +Types:Creature Goblin Artificer +PT:2/2 +A:AB$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl+StrictlyOther | KW$ Haste | SubAbility$ DBPutCounter | Exhaust$ True | SpellDescription$ Other creatures you control gain haste until end of turn. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.) +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ Token | Cost$ 3 R | TokenAmount$ 1 | TokenScript$ r_4_4_dinosaur_dragon_flying | TokenOwner$ You | Exhaust$ True | SpellDescription$ Create a 4/4 red Dinosaur Dragon creature token with flying. +SVar:PlayMain1:TRUE +DeckHas:Ability$Token|Counters Oracle:Exhaust — {R}: Other creatures you control gain haste until end of turn. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.)\nExhaust — {3}{R}: Create a 4/4 red Dinosaur Dragon creature token with flying. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/fearless_swashbuckler.txt b/forge-gui/res/cardsfolder/upcoming/fearless_swashbuckler.txt index 82fdce5a993..fd481dfb4b0 100644 --- a/forge-gui/res/cardsfolder/upcoming/fearless_swashbuckler.txt +++ b/forge-gui/res/cardsfolder/upcoming/fearless_swashbuckler.txt @@ -1,13 +1,13 @@ -Name:Fearless Swashbuckler -ManaCost:1 U R -Types:Creature Fish Pirate -PT:3/3 -K:Haste -S:Mode$ Continuous | Affected$ Vehicle.YouCtrl | AddKeyword$ Haste | Description$ Vehicles you control have haste. -T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | CheckSVar$ X | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, if a Pirate and a Vehicle attacked this combat, draw three cards, then discard two cards. -SVar:TrigDraw:DB$ Draw | NumCards$ 3 | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | NumCards$ 2 | Mode$ TgtChoose | Defined$ You -SVar:Y:Count$Valid Creature.Pirate+attacking/LimitMax.1 -SVar:Z:Count$Valid Creature.Vehicle+attacking/LimitMax.1 -SVar:X:SVar$Y/Plus.Z +Name:Fearless Swashbuckler +ManaCost:1 U R +Types:Creature Fish Pirate +PT:3/3 +K:Haste +S:Mode$ Continuous | Affected$ Vehicle.YouCtrl | AddKeyword$ Haste | Description$ Vehicles you control have haste. +T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | CheckSVar$ X | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, if a Pirate and a Vehicle attacked this combat, draw three cards, then discard two cards. +SVar:TrigDraw:DB$ Draw | NumCards$ 3 | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | NumCards$ 2 | Mode$ TgtChoose | Defined$ You +SVar:Y:Count$Valid Creature.Pirate+attacking/LimitMax.1 +SVar:Z:Count$Valid Creature.Vehicle+attacking/LimitMax.1 +SVar:X:SVar$Y/Plus.Z Oracle:Haste\nVehicles you control have haste.\nWhenever you attack, if a Pirate and a Vehicle attacked this combat, draw three cards, then discard two cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/guidelight_pathmaker.txt b/forge-gui/res/cardsfolder/upcoming/guidelight_pathmaker.txt index c4add94a400..48e9e9a28b0 100644 --- a/forge-gui/res/cardsfolder/upcoming/guidelight_pathmaker.txt +++ b/forge-gui/res/cardsfolder/upcoming/guidelight_pathmaker.txt @@ -1,13 +1,13 @@ -Name:Guidelight Pathmaker -ManaCost:4 W U -Types:Artifact Vehicle -PT:6/5 -K:Vigilance -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When this Vehicle enters, you may search your library for an artifact card and reveal it. Put it onto the battlefield if its mana value is 2 or less. Otherwise, put it into your hand. Then shuffle. -SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | ChangeType$ Artifact | ChangeNum$ 1 | Reveal$ True | Shuffle$ False | RememberChanged$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.cmcLE2 | ForgetChanged$ True | SubAbility$ DBChangeZone2 -SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -K:Crew:2 +Name:Guidelight Pathmaker +ManaCost:4 W U +Types:Artifact Vehicle +PT:6/5 +K:Vigilance +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When this Vehicle enters, you may search your library for an artifact card and reveal it. Put it onto the battlefield if its mana value is 2 or less. Otherwise, put it into your hand. Then shuffle. +SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | ChangeType$ Artifact | ChangeNum$ 1 | Reveal$ True | Shuffle$ False | RememberChanged$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.cmcLE2 | ForgetChanged$ True | SubAbility$ DBChangeZone2 +SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +K:Crew:2 Oracle:Vigilance\nWhen this Vehicle enters, you may search your library for an artifact card and reveal it. Put it onto the battlefield if its mana value is 2 or less. Otherwise, put it into your hand. Then shuffle.\nCrew 2 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hashaton_scarabs_fist.txt b/forge-gui/res/cardsfolder/upcoming/hashaton_scarabs_fist.txt index 1b92ca93be9..c33963e69b6 100644 --- a/forge-gui/res/cardsfolder/upcoming/hashaton_scarabs_fist.txt +++ b/forge-gui/res/cardsfolder/upcoming/hashaton_scarabs_fist.txt @@ -1,8 +1,8 @@ -Name:Hashaton, Scarab's Fist -ManaCost:W B -Types:Legendary Creature Zombie Wizard -PT:1/3 -T:Mode$ Discarded | ValidCard$ Creature.YouOwn | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ Whenever you discard a creature card, you may pay {2}{U}. If you do, create a tapped token that's a copy of that card, except it's a 4/4 black Zombie. -SVar:TrigCopy:AB$ CopyPermanent | Cost$ 2 U | Defined$ TriggeredCard | SetPower$ 4 | SetToughness$ 4 | SetColor$ Black | SetCreatureTypes$ Zombie | TokenTapped$ True -DeckHints:Ability$Discard +Name:Hashaton, Scarab's Fist +ManaCost:W B +Types:Legendary Creature Zombie Wizard +PT:1/3 +T:Mode$ Discarded | ValidCard$ Creature.YouOwn | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ Whenever you discard a creature card, you may pay {2}{U}. If you do, create a tapped token that's a copy of that card, except it's a 4/4 black Zombie. +SVar:TrigCopy:AB$ CopyPermanent | Cost$ 2 U | Defined$ TriggeredCard | SetPower$ 4 | SetToughness$ 4 | SetColor$ Black | SetCreatureTypes$ Zombie | TokenTapped$ True +DeckHints:Ability$Discard Oracle:Whenever you discard a creature card, you may pay {2}{U}. If you do, create a tapped token that's a copy of that card, except it's a 4/4 black Zombie. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hulldrifter.txt b/forge-gui/res/cardsfolder/upcoming/hulldrifter.txt index 55d43130b26..0221a8e2bf7 100644 --- a/forge-gui/res/cardsfolder/upcoming/hulldrifter.txt +++ b/forge-gui/res/cardsfolder/upcoming/hulldrifter.txt @@ -1,9 +1,9 @@ -Name:Hulldrifter -ManaCost:3 U U -Types:Artifact Vehicle -PT:3/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this Vehicle enters, draw two cards. -SVar:TrigDraw:DB$ Draw | NumCards$ 2 -K:Crew:3 +Name:Hulldrifter +ManaCost:3 U U +Types:Artifact Vehicle +PT:3/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this Vehicle enters, draw two cards. +SVar:TrigDraw:DB$ Draw | NumCards$ 2 +K:Crew:3 Oracle:Flying\nWhen this Vehicle enters, draw two cards.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/kolodin_triumph_caster.txt b/forge-gui/res/cardsfolder/upcoming/kolodin_triumph_caster.txt index de60d632b65..8322fae0ba1 100644 --- a/forge-gui/res/cardsfolder/upcoming/kolodin_triumph_caster.txt +++ b/forge-gui/res/cardsfolder/upcoming/kolodin_triumph_caster.txt @@ -1,12 +1,12 @@ -Name:Kolodin, Triumph Caster -ManaCost:R W -Types:Legendary Creature Human Pilot -PT:2/3 -S:Mode$ Continuous | Affected$ Mount.YouCtrl,Vehicle.YouCtrl | AddKeyword$ Haste | Description$ Mounts and Vehicles you control have haste. -T:Mode$ ChangesZone | ValidCard$ Mount.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigSaddle | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Mount you control enters, it becomes saddled until end of turn. -SVar:TrigSaddle:DB$ AlterAttribute | Defined$ TriggeredCard | Attributes$ Saddled -T:Mode$ ChangesZone | ValidCard$ Vehicle.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigAnimate | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Vehicle you control enters, it becomes an artifact creature until end of turn. -SVar:TrigAnimate:DB$ Animate | Defined$ TriggeredCard | Types$ Artifact,Creature -SVar:PlayMain1:TRUE -DeckHints:Type$Mount|Vehicle +Name:Kolodin, Triumph Caster +ManaCost:R W +Types:Legendary Creature Human Pilot +PT:2/3 +S:Mode$ Continuous | Affected$ Mount.YouCtrl,Vehicle.YouCtrl | AddKeyword$ Haste | Description$ Mounts and Vehicles you control have haste. +T:Mode$ ChangesZone | ValidCard$ Mount.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigSaddle | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Mount you control enters, it becomes saddled until end of turn. +SVar:TrigSaddle:DB$ AlterAttribute | Defined$ TriggeredCard | Attributes$ Saddled +T:Mode$ ChangesZone | ValidCard$ Vehicle.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigAnimate | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Vehicle you control enters, it becomes an artifact creature until end of turn. +SVar:TrigAnimate:DB$ Animate | Defined$ TriggeredCard | Types$ Artifact,Creature +SVar:PlayMain1:TRUE +DeckHints:Type$Mount|Vehicle Oracle:Mounts and Vehicles you control have haste.\nWhenever a Mount you control enters, it becomes saddled until end of turn.\nWhenever a Vehicle you control enters, it becomes an artifact creature until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lagorin_soul_of_alacria.txt b/forge-gui/res/cardsfolder/upcoming/lagorin_soul_of_alacria.txt index 48d7935372d..3f88ffe951b 100644 --- a/forge-gui/res/cardsfolder/upcoming/lagorin_soul_of_alacria.txt +++ b/forge-gui/res/cardsfolder/upcoming/lagorin_soul_of_alacria.txt @@ -1,9 +1,9 @@ -Name:Lagorin, Soul of Alacria -ManaCost:G W -Types:Legendary Creature Beast Mount -PT:1/1 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever NICKNAME attacks while saddled, put a +1/+1 counter on each of up to two target Mounts and/or Vehicles. -SVar:TrigPutCounter:DB$ PutCounter | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Mount,Vehicle | TgtPrompt$ Select up to two other target Mounts and/or Vehicles | CounterType$ P1P1 | CounterNum$ 1 -K:Saddle:1 +Name:Lagorin, Soul of Alacria +ManaCost:G W +Types:Legendary Creature Beast Mount +PT:1/1 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever NICKNAME attacks while saddled, put a +1/+1 counter on each of up to two target Mounts and/or Vehicles. +SVar:TrigPutCounter:DB$ PutCounter | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Mount,Vehicle | TgtPrompt$ Select up to two other target Mounts and/or Vehicles | CounterType$ P1P1 | CounterNum$ 1 +K:Saddle:1 Oracle:Flying\nWhenever Lagorin attacks while saddled, put a +1/+1 counter on each of up to two target Mounts and/or Vehicles.\nSaddle 1 (Tap any number of other creatures you control with total power 1 or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lifecraft_engine.txt b/forge-gui/res/cardsfolder/upcoming/lifecraft_engine.txt index f3de9f81d60..e66716db7fd 100644 --- a/forge-gui/res/cardsfolder/upcoming/lifecraft_engine.txt +++ b/forge-gui/res/cardsfolder/upcoming/lifecraft_engine.txt @@ -1,11 +1,11 @@ -Name:Lifecraft Engine -ManaCost:3 -Types:Artifact Vehicle -PT:4/4 -K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As this Vehicle enters, choose a creature type. -S:Mode$ Continuous | Affected$ Creature.Vehicle+YouCtrl | AddType$ ChosenType | Description$ Vehicle creatures you control are the chosen creature type in addition to their other types. -S:Mode$ Continuous | Affected$ Creature.ChosenType+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Each creature you control of the chosen type other than this Vehicle gets +1/+1. -K:Crew:3 -SVar:PlayMain1:TRUE +Name:Lifecraft Engine +ManaCost:3 +Types:Artifact Vehicle +PT:4/4 +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As this Vehicle enters, choose a creature type. +S:Mode$ Continuous | Affected$ Creature.Vehicle+YouCtrl | AddType$ ChosenType | Description$ Vehicle creatures you control are the chosen creature type in addition to their other types. +S:Mode$ Continuous | Affected$ Creature.ChosenType+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Each creature you control of the chosen type other than this Vehicle gets +1/+1. +K:Crew:3 +SVar:PlayMain1:TRUE Oracle:As this Vehicle enters, choose a creature type.\nVehicle creatures you control are the chosen creature type in addition to their other types.\nEach creature you control of the chosen type other than this Vehicle gets +1/+1.\nCrew 3 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lightshield_parry.txt b/forge-gui/res/cardsfolder/upcoming/lightshield_parry.txt index 9af7099eae2..cf0511061d9 100644 --- a/forge-gui/res/cardsfolder/upcoming/lightshield_parry.txt +++ b/forge-gui/res/cardsfolder/upcoming/lightshield_parry.txt @@ -1,6 +1,6 @@ -Name:Lightshield Parry -ManaCost:W -Types:Instant -A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -K:Cycling:2 +Name:Lightshield Parry +ManaCost:W +Types:Instant +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +K:Cycling:2 Oracle:Target creature gets +2/+2 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/loot_the_pathfinder.txt b/forge-gui/res/cardsfolder/upcoming/loot_the_pathfinder.txt index c560f9b3d34..dcffd9433c0 100644 --- a/forge-gui/res/cardsfolder/upcoming/loot_the_pathfinder.txt +++ b/forge-gui/res/cardsfolder/upcoming/loot_the_pathfinder.txt @@ -1,11 +1,11 @@ -Name:Loot, the Pathfinder -ManaCost:2 G U R -Types:Legendary Creature Beast Noble -PT:2/4 -K:Double Strike -K:Vigilance -K:Haste -A:AB$ Mana | Cost$ G T | Produced$ Any | Amount$ 3 | Exhaust$ True | SpellDescription$ Add three mana of any one color. (Activate each exhaust ability only once.) -A:AB$ Draw | Cost$ U T | NumCards$ 3 | Exhaust$ True | SpellDescription$ Draw three cards. -A:AB$ DealDamage | Cost$ R T | ValidTgts$ Any | NumDmg$ 3 | Exhaust$ True | SpellDescription$ NICKNAME deals 3 damage to any target. +Name:Loot, the Pathfinder +ManaCost:2 G U R +Types:Legendary Creature Beast Noble +PT:2/4 +K:Double Strike +K:Vigilance +K:Haste +A:AB$ Mana | Cost$ G T | Produced$ Any | Amount$ 3 | Exhaust$ True | SpellDescription$ Add three mana of any one color. (Activate each exhaust ability only once.) +A:AB$ Draw | Cost$ U T | NumCards$ 3 | Exhaust$ True | SpellDescription$ Draw three cards. +A:AB$ DealDamage | Cost$ R T | ValidTgts$ Any | NumDmg$ 3 | Exhaust$ True | SpellDescription$ NICKNAME deals 3 damage to any target. Oracle:Double strike, vigilance, haste\nExhaust — {G}, {T}: Add three mana of any one color. (Activate each exhaust ability only once.)\nExhaust — {U}, {T}: Draw three cards.\nExhaust — {R}, {T}: Loot deals 3 damage to any target. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/midnight_mangler.txt b/forge-gui/res/cardsfolder/upcoming/midnight_mangler.txt index 0fab0b9ccff..47fa4d65180 100644 --- a/forge-gui/res/cardsfolder/upcoming/midnight_mangler.txt +++ b/forge-gui/res/cardsfolder/upcoming/midnight_mangler.txt @@ -1,7 +1,7 @@ -Name:Midnight Mangler -ManaCost:1 U -Types:Artifact Vehicle -PT:3/3 -S:Mode$ Continuous | Affected$ Card.Self | Condition$ NotPlayerTurn | AddType$ Artifact & Creature | Description$ During turns other than yours, this Vehicle is an artifact creature. -K:Crew:2 -Oracle:During turns other than yours, this Vehicle is an artifact creature.\nCrew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) +Name:Midnight Mangler +ManaCost:1 U +Types:Artifact Vehicle +PT:3/3 +S:Mode$ Continuous | Affected$ Card.Self | Condition$ NotPlayerTurn | AddType$ Artifact & Creature | Description$ During turns other than yours, this Vehicle is an artifact creature. +K:Crew:2 +Oracle:During turns other than yours, this Vehicle is an artifact creature.\nCrew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/upcoming/night_market.txt b/forge-gui/res/cardsfolder/upcoming/night_market.txt index f5c521894b7..0fda240fa4d 100644 --- a/forge-gui/res/cardsfolder/upcoming/night_market.txt +++ b/forge-gui/res/cardsfolder/upcoming/night_market.txt @@ -1,10 +1,10 @@ -Name:Night Market -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ This land enters tapped. -SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As this land enters, choose a color. -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color. -K:Cycling:3 +Name:Night Market +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ This land enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As this land enters, choose a color. +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color. +K:Cycling:3 Oracle:This land enters tapped. As it enters, choose a color.\n{T}: Add one mana of the chosen color.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/oildeep_gearhulk.txt b/forge-gui/res/cardsfolder/upcoming/oildeep_gearhulk.txt index 8c63698e913..8896b25b5b6 100644 --- a/forge-gui/res/cardsfolder/upcoming/oildeep_gearhulk.txt +++ b/forge-gui/res/cardsfolder/upcoming/oildeep_gearhulk.txt @@ -1,12 +1,12 @@ -Name:Oildeep Gearhulk -ManaCost:U U B B -Types:Artifact Creature Construct -PT:4/4 -K:Lifelink -K:Ward:1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When this creature enters, look at target player's hand. You may choose a card from it. If you do, that player discards that card, then draws a card. -SVar:TrigDiscard:DB$ Discard | ValidTgts$ Player | Mode$ RevealYouChoose | Optional$ True | DiscardValid$ Card | DiscardValidDesc$ card | RememberDiscarded$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Targeted | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -DeckHas:Ability$Discard +Name:Oildeep Gearhulk +ManaCost:U U B B +Types:Artifact Creature Construct +PT:4/4 +K:Lifelink +K:Ward:1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When this creature enters, look at target player's hand. You may choose a card from it. If you do, that player discards that card, then draws a card. +SVar:TrigDiscard:DB$ Discard | ValidTgts$ Player | Mode$ RevealYouChoose | Optional$ True | DiscardValid$ Card | DiscardValidDesc$ card | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Targeted | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Discard Oracle:Lifelink, ward {1}\nWhen this creature enters, look at target player's hand. You may choose a card from it. If you do, that player discards that card, then draws a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/pia_nalaar_chief_mechanic.txt b/forge-gui/res/cardsfolder/upcoming/pia_nalaar_chief_mechanic.txt index 11b99ed5ac3..36a5d7f437a 100644 --- a/forge-gui/res/cardsfolder/upcoming/pia_nalaar_chief_mechanic.txt +++ b/forge-gui/res/cardsfolder/upcoming/pia_nalaar_chief_mechanic.txt @@ -1,11 +1,11 @@ -Name:Pia Nalaar, Chief Mechanic -ManaCost:G U R -Types:Legendary Creature Human Artificer -PT:2/4 -T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.Artifact+YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigEnergy | TriggerDescription$ Whenever one or more artifact creatures you control deal combat damage to a player, you get {E}{E} (two energy counters). -SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseNumber | TriggerDescription$ At the beginning of your end step, you may pay one or more {E}. If you do, create an X/X colorless Vehicle artifact token named Nalaar Aetherjet with flying and crew 2, where X is the amount of {E} spent this way. -SVar:TrigChooseNumber:DB$ ChooseNumber | Max$ Count$YourCountersEnergy | ListTitle$ amount of energy to pay | SubAbility$ DBToken | StackDescription$ None -SVar:DBToken:DB$ Token | ConditionCheckSVar$ X | UnlessCost$ Mandatory PayEnergy | UnlessPayer$ You | UnlessSwitched$ True | TokenScript$ nalaar_aetherjet | TokenPower$ X | TokenToughness$ X -SVar:X:Count$ChosenNumber -Oracle:Whenever one or more artifact creatures you control deal combat damage to a player, you get {E}{E} (two energy counters).\nAt the beginning of your end step, you may pay one or more {E}. If you do, create an X/X colorless Vehicle artifact token named Nalaar Aetherjet with flying and crew 2, where X is the amount of {E} spent this way. +Name:Pia Nalaar, Chief Mechanic +ManaCost:G U R +Types:Legendary Creature Human Artificer +PT:2/4 +T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.Artifact+YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigEnergy | TriggerDescription$ Whenever one or more artifact creatures you control deal combat damage to a player, you get {E}{E} (two energy counters). +SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseNumber | TriggerDescription$ At the beginning of your end step, you may pay one or more {E}. If you do, create an X/X colorless Vehicle artifact token named Nalaar Aetherjet with flying and crew 2, where X is the amount of {E} spent this way. +SVar:TrigChooseNumber:DB$ ChooseNumber | Max$ Count$YourCountersEnergy | ListTitle$ amount of energy to pay | SubAbility$ DBToken | StackDescription$ None +SVar:DBToken:DB$ Token | ConditionCheckSVar$ X | UnlessCost$ Mandatory PayEnergy | UnlessPayer$ You | UnlessSwitched$ True | TokenScript$ nalaar_aetherjet | TokenPower$ X | TokenToughness$ X +SVar:X:Count$ChosenNumber +Oracle:Whenever one or more artifact creatures you control deal combat damage to a player, you get {E}{E} (two energy counters).\nAt the beginning of your end step, you may pay one or more {E}. If you do, create an X/X colorless Vehicle artifact token named Nalaar Aetherjet with flying and crew 2, where X is the amount of {E} spent this way. diff --git a/forge-gui/res/cardsfolder/upcoming/prowcatcher_specialist.txt b/forge-gui/res/cardsfolder/upcoming/prowcatcher_specialist.txt index 6412da255c9..56ec37765f3 100644 --- a/forge-gui/res/cardsfolder/upcoming/prowcatcher_specialist.txt +++ b/forge-gui/res/cardsfolder/upcoming/prowcatcher_specialist.txt @@ -1,8 +1,8 @@ -Name:Prowcatcher Specialist -ManaCost:1 R -Types:Creature Goblin Warrior -PT:2/1 -K:Haste -A:AB$ PutCounter | Cost$ 3 R | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SpellDescription$ Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.) -DeckHas:Ability$Counters -Oracle:Haste\nExhaust — {3}{R}: Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.) +Name:Prowcatcher Specialist +ManaCost:1 R +Types:Creature Goblin Warrior +PT:2/1 +K:Haste +A:AB$ PutCounter | Cost$ 3 R | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SpellDescription$ Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.) +DeckHas:Ability$Counters +Oracle:Haste\nExhaust — {3}{R}: Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.) diff --git a/forge-gui/res/cardsfolder/upcoming/pyrewood_gearhulk.txt b/forge-gui/res/cardsfolder/upcoming/pyrewood_gearhulk.txt index ce1ca8684fd..6079dd869a2 100644 --- a/forge-gui/res/cardsfolder/upcoming/pyrewood_gearhulk.txt +++ b/forge-gui/res/cardsfolder/upcoming/pyrewood_gearhulk.txt @@ -1,12 +1,12 @@ -Name:Pyrewood Gearhulk -ManaCost:2 R R G G -Types:Artifact Creature Construct -PT:7/7 -K:Vigilance -K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When this creature enters, other creatures you control get +2/+2 and gain vigilance and menace until end of turn. Damage can't be prevented this turn. -SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.StrictlyOther+YouCtrl | NumAtt$ +2 | NumDef$ +2 | KW$ Vigilance & Menace | SubAbility$ DBEffect -SVar:DBEFfect:DB$ Effect | StaticAbilities$ STCantPrevent -SVar:STCantPrevent:Mode$ CantPreventDamage | EffectZone$ Command | Description$ Damage can't be prevented this turn. -SVar:PlayMain1:TRUE -Oracle:Vigilance, menace\nWhen this creature enters, other creatures you control get +2/+2 and gain vigilance and menace until end of turn. Damage can't be prevented this turn. +Name:Pyrewood Gearhulk +ManaCost:2 R R G G +Types:Artifact Creature Construct +PT:7/7 +K:Vigilance +K:Menace +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When this creature enters, other creatures you control get +2/+2 and gain vigilance and menace until end of turn. Damage can't be prevented this turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.StrictlyOther+YouCtrl | NumAtt$ +2 | NumDef$ +2 | KW$ Vigilance & Menace | SubAbility$ DBEffect +SVar:DBEFfect:DB$ Effect | StaticAbilities$ STCantPrevent +SVar:STCantPrevent:Mode$ CantPreventDamage | EffectZone$ Command | Description$ Damage can't be prevented this turn. +SVar:PlayMain1:TRUE +Oracle:Vigilance, menace\nWhen this creature enters, other creatures you control get +2/+2 and gain vigilance and menace until end of turn. Damage can't be prevented this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/quag_feast.txt b/forge-gui/res/cardsfolder/upcoming/quag_feast.txt index 3d979681756..fad3aafbc18 100644 --- a/forge-gui/res/cardsfolder/upcoming/quag_feast.txt +++ b/forge-gui/res/cardsfolder/upcoming/quag_feast.txt @@ -1,8 +1,8 @@ -Name:Quag Feast -ManaCost:1 B -Types:Sorcery -A:SP$ Mill | NumCards$ 2 | SubAbility$ DBDestroy | SpellDescription$ Choose target creature, planeswalker, or Vehicle. Mill two cards, then destroy the chosen permanent if its mana value is less than or equal to the number of cards in your graveyard. -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature,Planeswalker,Vehicle | TgtPrompt$ Select target creature, planeswalker, or Vehicle | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX -SVar:Y:Targeted$CardManaCost -SVar:X:Count$InYourYard -Oracle:Choose target creature, planeswalker, or Vehicle. Mill two cards, then destroy the chosen permanent if its mana value is less than or equal to the number of cards in your graveyard. +Name:Quag Feast +ManaCost:1 B +Types:Sorcery +A:SP$ Mill | NumCards$ 2 | SubAbility$ DBDestroy | SpellDescription$ Choose target creature, planeswalker, or Vehicle. Mill two cards, then destroy the chosen permanent if its mana value is less than or equal to the number of cards in your graveyard. +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature,Planeswalker,Vehicle | TgtPrompt$ Select target creature, planeswalker, or Vehicle | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX +SVar:Y:Targeted$CardManaCost +SVar:X:Count$InYourYard +Oracle:Choose target creature, planeswalker, or Vehicle. Mill two cards, then destroy the chosen permanent if its mana value is less than or equal to the number of cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/rangers_aetherhive.txt b/forge-gui/res/cardsfolder/upcoming/rangers_aetherhive.txt index faab8bb7983..71b900a4091 100644 --- a/forge-gui/res/cardsfolder/upcoming/rangers_aetherhive.txt +++ b/forge-gui/res/cardsfolder/upcoming/rangers_aetherhive.txt @@ -1,10 +1,10 @@ -Name:Rangers' Aetherhive -ManaCost:1 G U -Types:Artifact Vehicle -PT:3/5 -K:Vigilance -T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidSA$ Activated.Exhaust | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you activate an exhaust ability, create a 1/1 colorless Thopter artifact creature token with flying. -SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_thopter_flying | TokenOwner$ You -K:Crew:1 -DeckHas:Ability$Token +Name:Rangers' Aetherhive +ManaCost:1 G U +Types:Artifact Vehicle +PT:3/5 +K:Vigilance +T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidSA$ Activated.Exhaust | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you activate an exhaust ability, create a 1/1 colorless Thopter artifact creature token with flying. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_thopter_flying | TokenOwner$ You +K:Crew:1 +DeckHas:Ability$Token Oracle:Vigilance\nWhenever you activate an exhaust ability, create a 1/1 colorless Thopter artifact creature token with flying.\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.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/redshift_rocketeer_chief.txt b/forge-gui/res/cardsfolder/upcoming/redshift_rocketeer_chief.txt index 46a63da33b7..ab840406dd2 100644 --- a/forge-gui/res/cardsfolder/upcoming/redshift_rocketeer_chief.txt +++ b/forge-gui/res/cardsfolder/upcoming/redshift_rocketeer_chief.txt @@ -1,10 +1,10 @@ -Name:Redshift, Rocketeer Chief -ManaCost:R G -Types:Legendary Creature Goblin Pilot -PT:2/3 -K:Vigilance -A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | RestrictValid$ Activated | SpellDescription$ Add X mana of any one color, where X is NICKNAME's power. Spend this mana only to activate abilities. -A:AB$ ChangeZone | Cost$ 10 R G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent | ChangeNum$ Y | Exhaust$ True | SpellDescription$ Put any number of permanent cards from your hand onto the battlefield. (Activate each exhaust ability only once.) -SVar:X:Count$CardPower -SVar:Y:Count$InYourHand.Permanent +Name:Redshift, Rocketeer Chief +ManaCost:R G +Types:Legendary Creature Goblin Pilot +PT:2/3 +K:Vigilance +A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | RestrictValid$ Activated | SpellDescription$ Add X mana of any one color, where X is NICKNAME's power. Spend this mana only to activate abilities. +A:AB$ ChangeZone | Cost$ 10 R G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent | ChangeNum$ Y | Exhaust$ True | SpellDescription$ Put any number of permanent cards from your hand onto the battlefield. (Activate each exhaust ability only once.) +SVar:X:Count$CardPower +SVar:Y:Count$InYourHand.Permanent Oracle:Vigilance\n{T}: Add X mana of any one color, where X is Redshift's power. Spend this mana only to activate abilities.\nExhaust — {10}{R}{G}: Put any number of permanent cards from your hand onto the battlefield. (Activate each exhaust ability only once.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/repurposing_bay.txt b/forge-gui/res/cardsfolder/upcoming/repurposing_bay.txt index 18efec4fd00..aaaa985040d 100644 --- a/forge-gui/res/cardsfolder/upcoming/repurposing_bay.txt +++ b/forge-gui/res/cardsfolder/upcoming/repurposing_bay.txt @@ -1,8 +1,8 @@ -Name:Repurposing Bay -ManaCost:2 U -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 T Sac<1/Artifact.Other/another artifact> | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact.cmcEQX | ChangeNum$ 1 | SorcerySpeed$ True | AILogic$ SacAndUpgrade | StackDescription$ Search your library for an artifact card with mana value equal to 1 plus the sacrificed artifact's mana value, put that card onto the battlefield, then shuffle. | SpellDescription$ Search your library for an artifact card with mana value equal to 1 plus the sacrificed artifact's mana value, put that card onto the battlefield, then shuffle. Activate only as a sorcery. -SVar:X:Sacrificed$CardManaCost/Plus.1 -# AI Preference is needed to make the AI consider the ability. Further constraints are defined by AILogic SacAndUpgrade. -SVar:AIPreference:SacCost$Artifact +Name:Repurposing Bay +ManaCost:2 U +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 T Sac<1/Artifact.Other/another artifact> | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact.cmcEQX | ChangeNum$ 1 | SorcerySpeed$ True | AILogic$ SacAndUpgrade | StackDescription$ Search your library for an artifact card with mana value equal to 1 plus the sacrificed artifact's mana value, put that card onto the battlefield, then shuffle. | SpellDescription$ Search your library for an artifact card with mana value equal to 1 plus the sacrificed artifact's mana value, put that card onto the battlefield, then shuffle. Activate only as a sorcery. +SVar:X:Sacrificed$CardManaCost/Plus.1 +# AI Preference is needed to make the AI consider the ability. Further constraints are defined by AILogic SacAndUpgrade. +SVar:AIPreference:SacCost$Artifact Oracle:{2}, {T}, Sacrifice another artifact: Search your library for an artifact card with mana value equal to 1 plus the sacrificed artifact's mana value, put that card onto the battlefield, then shuffle. Activate only as a sorcery. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/riverpyre_verge.txt b/forge-gui/res/cardsfolder/upcoming/riverpyre_verge.txt index 80e63d45763..91150e78111 100644 --- a/forge-gui/res/cardsfolder/upcoming/riverpyre_verge.txt +++ b/forge-gui/res/cardsfolder/upcoming/riverpyre_verge.txt @@ -1,6 +1,6 @@ -Name:Riverpyre Verge -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R}. -A:AB$ Mana | Cost$ T | Produced$ U | IsPresent$ Island.YouCtrl,Mountain.YouCtrl | SpellDescription$ Add {U}. Activate only if you control an Island or a Mountain. -Oracle:{T}: Add {R}.\n{T}: Add {U}. Activate only if you control an Island or a Mountain. +Name:Riverpyre Verge +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R}. +A:AB$ Mana | Cost$ T | Produced$ U | IsPresent$ Island.YouCtrl,Mountain.YouCtrl | SpellDescription$ Add {U}. Activate only if you control an Island or a Mountain. +Oracle:{T}: Add {R}.\n{T}: Add {U}. Activate only if you control an Island or a Mountain. diff --git a/forge-gui/res/cardsfolder/upcoming/rocketeer_boostbuggy.txt b/forge-gui/res/cardsfolder/upcoming/rocketeer_boostbuggy.txt index 8a65e5ebe54..8daa704824b 100644 --- a/forge-gui/res/cardsfolder/upcoming/rocketeer_boostbuggy.txt +++ b/forge-gui/res/cardsfolder/upcoming/rocketeer_boostbuggy.txt @@ -1,11 +1,11 @@ -Name:Rocketeer Boostbuggy -ManaCost:R G -Types:Artifact Vehicle -PT:3/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this Vehicle attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") -SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You -A:AB$ Animate | Cost$ 3 | Defined$ Self | Types$ Artifact,Creature | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle becomes an artifact creature. Put a +1/+1 counter on it. (Activate each exhaust ability only once.) -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -K:Crew:1 -DeckHas:Ability$Token|Counters +Name:Rocketeer Boostbuggy +ManaCost:R G +Types:Artifact Vehicle +PT:3/2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this Vehicle attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You +A:AB$ Animate | Cost$ 3 | Defined$ Self | Types$ Artifact,Creature | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle becomes an artifact creature. Put a +1/+1 counter on it. (Activate each exhaust ability only once.) +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Crew:1 +DeckHas:Ability$Token|Counters Oracle:Whenever this Vehicle attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nExhaust — {3}: This Vehicle becomes an artifact creature. Put a +1/+1 counter on it. (Activate each exhaust ability only once.)\nCrew 1 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt b/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt index b4c5a529595..5fa84eeb827 100644 --- a/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt +++ b/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt @@ -1,14 +1,14 @@ -Name:Sab-Sunen, Luxa Embodied -ManaCost:3 G U -Types:Legendary Creature God -PT:6/6 -K:Reach -K:Trample -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ EQ1 | Description$ NICKNAME can't attack or block unless it has an even number of counters on it. (Zero is even.) -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your first main phase, put a +1/+1 counter on NICKNAME. Then if it has an odd number of counters on it, draw two cards. -SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw -SVar:TrigDraw:DB$ Draw | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 -SVar:X:Count$CardCounters.ALL/Mod.2 -DeckHas:Ability$Counters +Name:Sab-Sunen, Luxa Embodied +ManaCost:3 G U +Types:Legendary Creature God +PT:6/6 +K:Reach +K:Trample +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ EQ1 | Description$ NICKNAME can't attack or block unless it has an even number of counters on it. (Zero is even.) +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your first main phase, put a +1/+1 counter on NICKNAME. Then if it has an odd number of counters on it, draw two cards. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw +SVar:TrigDraw:DB$ Draw | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 +SVar:X:Count$CardCounters.ALL/Mod.2 +DeckHas:Ability$Counters Oracle:Reach, trample, indestructible\nSab-Sunen can't attack or block unless it has an even number of counters on it. (Zero is even.)\nAt the beginning of your first main phase, put a +1/+1 counter on Sab-Sunen. Then if it has an odd number of counters on it, draw two cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/saheeli_radiant_creator.txt b/forge-gui/res/cardsfolder/upcoming/saheeli_radiant_creator.txt index 5d7063c1933..b1281ed6849 100644 --- a/forge-gui/res/cardsfolder/upcoming/saheeli_radiant_creator.txt +++ b/forge-gui/res/cardsfolder/upcoming/saheeli_radiant_creator.txt @@ -1,11 +1,11 @@ -Name:Saheeli, Radiant Creator -ManaCost:1 G U R -Types:Legendary Creature Human Artificer -PT:4/4 -T:Mode$ SpellCast | ValidCard$ Artificer,Artifact | ValidActivatingPlayer$ You | Execute$ TrigEnergy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an Artificer or artifact spell, you get {E} (an energy counter). -SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1 -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of combat on your turn, you may pay {E}{E}{E}. When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. -SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ PayEnergy<3> | Execute$ TrigCopy | TriggerDescription$ When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. -SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | SetPower$ 5 | SetToughness$ 5 | AddTypes$ Artifact,Creature | AddKeywords$ Haste | AtEOT$ Sacrifice -DeckNeeds:Type$Artifact -Oracle:Whenever you cast an Artificer or artifact spell, you get {E} (an energy counter).\nAt the beginning of combat on your turn, you may pay {E}{E}{E}. When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. +Name:Saheeli, Radiant Creator +ManaCost:1 G U R +Types:Legendary Creature Human Artificer +PT:4/4 +T:Mode$ SpellCast | ValidCard$ Artificer,Artifact | ValidActivatingPlayer$ You | Execute$ TrigEnergy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an Artificer or artifact spell, you get {E} (an energy counter). +SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of combat on your turn, you may pay {E}{E}{E}. When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ PayEnergy<3> | Execute$ TrigCopy | TriggerDescription$ When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. +SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | SetPower$ 5 | SetToughness$ 5 | AddTypes$ Artifact,Creature | AddKeywords$ Haste | AtEOT$ Sacrifice +DeckNeeds:Type$Artifact +Oracle:Whenever you cast an Artificer or artifact spell, you get {E} (an energy counter).\nAt the beginning of combat on your turn, you may pay {E}{E}{E}. When you do, create a token that's a copy of target permanent you control, except it's a 5/5 artifact creature in addition to its other types and has haste. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/upcoming/sita_varma_masker_racer.txt b/forge-gui/res/cardsfolder/upcoming/sita_varma_masker_racer.txt index e8dcf9545b5..2291992a15c 100644 --- a/forge-gui/res/cardsfolder/upcoming/sita_varma_masker_racer.txt +++ b/forge-gui/res/cardsfolder/upcoming/sita_varma_masker_racer.txt @@ -1,10 +1,10 @@ -Name:Sita Varma, Masked Racer -ManaCost:G U -Types:Legendary Creature Human Rogue -PT:2/3 -A:AB$ PutCounter | Cost$ X G G U | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | Exhaust$ True | SubAbility$ DBAnimateAll | SpellDescription$ Put X +1/+1 counters on NICKNAME. Then you may have the base power and toughness of each other creature you control become equal to NICKNAME's power until end of turn. (Activate each exhaust ability only once.) -SVar:DBAnimateAll:DB$ Animate | Power$ Y | Toughness$ Y | Defined$ Valid Creature.YouCtrl+Other | Optional$ True -DeckHas:Ability$Counters -SVar:X:Count$xPaid -SVar:Y:Count$CardPower -Oracle:Exhaust — {X}{G}{G}{U}: Put X +1/+1 counters on Sita Varma. Then you may have the base power and toughness of each other creature you control become equal to Sita Varma's power until end of turn. (Activate each exhaust ability only once.) +Name:Sita Varma, Masked Racer +ManaCost:G U +Types:Legendary Creature Human Rogue +PT:2/3 +A:AB$ PutCounter | Cost$ X G G U | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | Exhaust$ True | SubAbility$ DBAnimateAll | SpellDescription$ Put X +1/+1 counters on NICKNAME. Then you may have the base power and toughness of each other creature you control become equal to NICKNAME's power until end of turn. (Activate each exhaust ability only once.) +SVar:DBAnimateAll:DB$ Animate | Power$ Y | Toughness$ Y | Defined$ Valid Creature.YouCtrl+Other | Optional$ True +DeckHas:Ability$Counters +SVar:X:Count$xPaid +SVar:Y:Count$CardPower +Oracle:Exhaust — {X}{G}{G}{U}: Put X +1/+1 counters on Sita Varma. Then you may have the base power and toughness of each other creature you control become equal to Sita Varma's power until end of turn. (Activate each exhaust ability only once.) diff --git a/forge-gui/res/cardsfolder/upcoming/sunbillow_verge.txt b/forge-gui/res/cardsfolder/upcoming/sunbillow_verge.txt index ffd019ecd75..1b0589f07cc 100644 --- a/forge-gui/res/cardsfolder/upcoming/sunbillow_verge.txt +++ b/forge-gui/res/cardsfolder/upcoming/sunbillow_verge.txt @@ -1,6 +1,6 @@ -Name:Sunbillow Verge -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. -A:AB$ Mana | Cost$ T | Produced$ R | IsPresent$ Mountain.YouCtrl,Plains.YouCtrl | SpellDescription$ Add {R}. Activate only if you control a Mountain or a Plains. -Oracle:{T}: Add {W}.\n{T}: Add {R}. Activate only if you control a Mountain or a Plains. +Name:Sunbillow Verge +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. +A:AB$ Mana | Cost$ T | Produced$ R | IsPresent$ Mountain.YouCtrl,Plains.YouCtrl | SpellDescription$ Add {R}. Activate only if you control a Mountain or a Plains. +Oracle:{T}: Add {W}.\n{T}: Add {R}. Activate only if you control a Mountain or a Plains. diff --git a/forge-gui/res/cardsfolder/upcoming/temmet_naktamuns_will.txt b/forge-gui/res/cardsfolder/upcoming/temmet_naktamuns_will.txt index 023297807ae..5f95d94cde5 100644 --- a/forge-gui/res/cardsfolder/upcoming/temmet_naktamuns_will.txt +++ b/forge-gui/res/cardsfolder/upcoming/temmet_naktamuns_will.txt @@ -1,13 +1,13 @@ -Name:Temmet, Naktamun's Will -ManaCost:2 W U B -Types:Legendary Creature Zombie Wizard -PT:4/4 -K:Vigilance -K:Menace -T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, draw a card, then discard a card. -SVar:TrigDraw:DB$ Draw | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever you draw a card, Zombies you control get +1/+1 until end of turn. -SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Zombie.YouCtrl | NumAtt$ +1 | NumDef$ +1 -SVar:PlayMain1:TRUE +Name:Temmet, Naktamun's Will +ManaCost:2 W U B +Types:Legendary Creature Zombie Wizard +PT:4/4 +K:Vigilance +K:Menace +T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, draw a card, then discard a card. +SVar:TrigDraw:DB$ Draw | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever you draw a card, Zombies you control get +1/+1 until end of turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Zombie.YouCtrl | NumAtt$ +1 | NumDef$ +1 +SVar:PlayMain1:TRUE Oracle:Vigilance, menace\nWhenever you attack, draw a card, then discard a card.\nWhenever you draw a card, Zombies you control get +1/+1 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/the_aetherspark.txt b/forge-gui/res/cardsfolder/upcoming/the_aetherspark.txt index c80d3b9ed84..6d0e377f10a 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_aetherspark.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_aetherspark.txt @@ -1,15 +1,15 @@ -Name:The Aetherspark -ManaCost:4 -Types:Legendary Artifact Planeswalker Equipment -Loyalty:4 -S:Mode$ CantAttack | ValidCard$ Creature | Target$ Card.Self+AttachedTo Creature | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME." -S:Mode$ Continuous | Affected$ Card.Self+AttachedTo Creature | Secondary$ True | AddTrigger$ TrigDamageDoneOnce | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME." -SVar:TrigDamageDoneOnce:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.EquippedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | PlayerTurn$ True | TriggerDescription$ Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME. -SVar:TrigPutCounter:DB$ PutCounter | CounterType$ LOYALTY | CounterNum$ X -A:AB$ Attach | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature you control | SubAbility$ DBPutCounter | SpellDescription$ Attach CARDNAME to up to one target creature you control. Put a +1/+1 counter on that creature. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 -A:AB$ Draw | Cost$ SubCounter<5/LOYALTY> | Planeswalker$ True | NumCards$ 2 | SpellDescription$ Draw two cards. -A:AB$ Mana | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | Produced$ Any | Amount$ 10 | SpellDescription$ Add ten mana of any one color. -DeckHas:Ability$Counters -SVar:X:TriggerCount$DamageAmount -Oracle:As long as The Aetherspark is attached to a creature, The Aetherspark can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on The Aetherspark."\n[+1]: Attach The Aetherspark to up to one target creature you control. Put a +1/+1 counter on that creature.\n[-5]: Draw two cards.\n[-10]: Add ten mana of any one color. +Name:The Aetherspark +ManaCost:4 +Types:Legendary Artifact Planeswalker Equipment +Loyalty:4 +S:Mode$ CantAttack | ValidCard$ Creature | Target$ Card.Self+AttachedTo Creature | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME." +S:Mode$ Continuous | Affected$ Card.Self+AttachedTo Creature | Secondary$ True | AddTrigger$ TrigDamageDoneOnce | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME." +SVar:TrigDamageDoneOnce:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.EquippedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | PlayerTurn$ True | TriggerDescription$ Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ LOYALTY | CounterNum$ X +A:AB$ Attach | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature you control | SubAbility$ DBPutCounter | SpellDescription$ Attach CARDNAME to up to one target creature you control. Put a +1/+1 counter on that creature. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ Draw | Cost$ SubCounter<5/LOYALTY> | Planeswalker$ True | NumCards$ 2 | SpellDescription$ Draw two cards. +A:AB$ Mana | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | Produced$ Any | Amount$ 10 | SpellDescription$ Add ten mana of any one color. +DeckHas:Ability$Counters +SVar:X:TriggerCount$DamageAmount +Oracle:As long as The Aetherspark is attached to a creature, The Aetherspark can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on The Aetherspark."\n[+1]: Attach The Aetherspark to up to one target creature you control. Put a +1/+1 counter on that creature.\n[-5]: Draw two cards.\n[-10]: Add ten mana of any one color. diff --git a/forge-gui/res/cardsfolder/upcoming/the_last_ride.txt b/forge-gui/res/cardsfolder/upcoming/the_last_ride.txt index dda4fb450f2..7d598315e70 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_last_ride.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_last_ride.txt @@ -1,9 +1,9 @@ -Name:The Last Ride -ManaCost:B -Types:Legendary Artifact Vehicle -PT:13/13 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ -X | AddToughness$ -X | Description$ CARDNAME gets -X/-X, where X is your life total. -A:AB$ Draw | Cost$ 2 B PayLife<2> | SpellDescription$ Draw a card. -SVar:X:Count$YourLifeTotal -K:Crew:2 +Name:The Last Ride +ManaCost:B +Types:Legendary Artifact Vehicle +PT:13/13 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ -X | AddToughness$ -X | Description$ CARDNAME gets -X/-X, where X is your life total. +A:AB$ Draw | Cost$ 2 B PayLife<2> | SpellDescription$ Draw a card. +SVar:X:Count$YourLifeTotal +K:Crew:2 Oracle:The Last Ride gets -X/-X, where X is your life total.\n{2}{B}, Pay 2 life: Draw a card.\nCrew 2 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/thopter_fabricator.txt b/forge-gui/res/cardsfolder/upcoming/thopter_fabricator.txt index dd40c06981e..a69f8b76e71 100644 --- a/forge-gui/res/cardsfolder/upcoming/thopter_fabricator.txt +++ b/forge-gui/res/cardsfolder/upcoming/thopter_fabricator.txt @@ -1,10 +1,10 @@ -Name:Thopter Fabricator -ManaCost:2 U -Types:Artifact Vehicle -PT:4/4 -K:Flying -T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 1/1 colorless Thopter artifact creature token with flying. -SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_a_thopter_flying -K:Crew:2 -DeckHas:Ability$Token +Name:Thopter Fabricator +ManaCost:2 U +Types:Artifact Vehicle +PT:4/4 +K:Flying +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 1/1 colorless Thopter artifact creature token with flying. +SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_a_thopter_flying +K:Crew:2 +DeckHas:Ability$Token Oracle:Flying\nWhenever you draw your second card each turn, create a 1/1 colorless Thopter artifact creature token with flying.\nCrew 2 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/thunderous_velocipede.txt b/forge-gui/res/cardsfolder/upcoming/thunderous_velocipede.txt index ee6ae595928..0392f15ea1f 100644 --- a/forge-gui/res/cardsfolder/upcoming/thunderous_velocipede.txt +++ b/forge-gui/res/cardsfolder/upcoming/thunderous_velocipede.txt @@ -1,10 +1,10 @@ -Name:Thunderous Velocipede -ManaCost:1 G G -Types:Artifact Vehicle -PT:5/5 -K:Trample -K:ETBReplacement:Other:AddExtraCounter:Mandatory:Battlefield:Creature.YouCtrl+Other,Vehicle.YouCtrl+Other -SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ X | SpellDescription$ Each other Vehicle and creature you control enters with an additional +1/+1 counter on it if its mana value is 4 or less. Otherwise, it enters with three additional +1/+1 counters on it. -SVar:X:Count$Compare ReplacedCard$CardManaCost LE4.1.3 -K:Crew:3 +Name:Thunderous Velocipede +ManaCost:1 G G +Types:Artifact Vehicle +PT:5/5 +K:Trample +K:ETBReplacement:Other:AddExtraCounter:Mandatory:Battlefield:Creature.YouCtrl+Other,Vehicle.YouCtrl+Other +SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ X | SpellDescription$ Each other Vehicle and creature you control enters with an additional +1/+1 counter on it if its mana value is 4 or less. Otherwise, it enters with three additional +1/+1 counters on it. +SVar:X:Count$Compare ReplacedCard$CardManaCost LE4.1.3 +K:Crew:3 Oracle:Trample\nEach other Vehicle and creature you control enters with an additional +1/+1 counter on it if its mana value is 4 or less. Otherwise, it enters with three additional +1/+1 counters on it.\nCrew 3 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/venomsac_lagac.txt b/forge-gui/res/cardsfolder/upcoming/venomsac_lagac.txt index fae77678518..84e36dfbc32 100644 --- a/forge-gui/res/cardsfolder/upcoming/venomsac_lagac.txt +++ b/forge-gui/res/cardsfolder/upcoming/venomsac_lagac.txt @@ -1,9 +1,9 @@ -Name:Venomsac Lagac -ManaCost:1 G -Types:Creature Lizard Mount -PT:2/1 -K:Deathtouch -T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever this creature attacks while saddled, it gets +0/+3 until end of turn. -SVar:TrigPump:DB$ Pump | NumDef$ 3 -K:Saddle:2 +Name:Venomsac Lagac +ManaCost:1 G +Types:Creature Lizard Mount +PT:2/1 +K:Deathtouch +T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever this creature attacks while saddled, it gets +0/+3 until end of turn. +SVar:TrigPump:DB$ Pump | NumDef$ 3 +K:Saddle:2 Oracle:Deathtouch\nWhenever this creature attacks while saddled, it gets +0/+3 until end of turn.\nSaddle 2 (Tap any number of other creatures you control with total power 2 or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/voyager_glidecar.txt b/forge-gui/res/cardsfolder/upcoming/voyager_glidecar.txt index cf34e49b977..a5fd38f18d9 100644 --- a/forge-gui/res/cardsfolder/upcoming/voyager_glidecar.txt +++ b/forge-gui/res/cardsfolder/upcoming/voyager_glidecar.txt @@ -1,11 +1,11 @@ -Name:Voyager Glidecar -ManaCost:W -Types:Artifact Vehicle -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When this Vehicle enters, scry 1. -SVar:TrigScry:DB$ Scry | ScryNum$ 1 -A:AB$ Animate | Cost$ tapXType<3/Creature.Other/other creature> | Defined$ Self | Types$ Artifact,Creature | Keywords$ Flying | SubAbility$ DBPutCounter | SpellDescription$ Until end of turn, this Vehicle becomes an artifact creature and gains flying. Put a +1/+1 counter on it. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -K:Crew:1 -DeckHas:Ability$Counters +Name:Voyager Glidecar +ManaCost:W +Types:Artifact Vehicle +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When this Vehicle enters, scry 1. +SVar:TrigScry:DB$ Scry | ScryNum$ 1 +A:AB$ Animate | Cost$ tapXType<3/Creature.Other/other creature> | Defined$ Self | Types$ Artifact,Creature | Keywords$ Flying | SubAbility$ DBPutCounter | SpellDescription$ Until end of turn, this Vehicle becomes an artifact creature and gains flying. Put a +1/+1 counter on it. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Crew:1 +DeckHas:Ability$Counters Oracle:When this Vehicle enters, scry 1.\nTap three other untapped creatures you control: Until end of turn, this Vehicle becomes an artifact creature and gains flying. Put a +1/+1 counter on it.\nCrew 1 \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wastewood_verge.txt b/forge-gui/res/cardsfolder/upcoming/wastewood_verge.txt index 32a2b0f7979..79f93ca5800 100644 --- a/forge-gui/res/cardsfolder/upcoming/wastewood_verge.txt +++ b/forge-gui/res/cardsfolder/upcoming/wastewood_verge.txt @@ -1,6 +1,6 @@ -Name:Wastewood Verge -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. -A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl,Forest.YouCtrl | SpellDescription$ Add {B}. Activate only if you control a Swamp or a Forest. -Oracle:{T}: Add {G}.\n{T}: Add {B}. Activate only if you control a Swamp or a Forest. +Name:Wastewood Verge +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. +A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl,Forest.YouCtrl | SpellDescription$ Add {B}. Activate only if you control a Swamp or a Forest. +Oracle:{T}: Add {G}.\n{T}: Add {B}. Activate only if you control a Swamp or a Forest. diff --git a/forge-gui/res/cardsfolder/upcoming/willowrush_verge.txt b/forge-gui/res/cardsfolder/upcoming/willowrush_verge.txt index f518ebffb27..17910ce6145 100644 --- a/forge-gui/res/cardsfolder/upcoming/willowrush_verge.txt +++ b/forge-gui/res/cardsfolder/upcoming/willowrush_verge.txt @@ -1,6 +1,6 @@ -Name:Willowrush Verge -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}. -A:AB$ Mana | Cost$ T | Produced$ G | IsPresent$ Forest.YouCtrl,Island.YouCtrl | SpellDescription$ Add {G}. Activate only if you control a Forest or an Island. -Oracle:{T}: Add {U}.\n{T}: Add {G}. Activate only if you control a Forest or an Island. +Name:Willowrush Verge +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}. +A:AB$ Mana | Cost$ T | Produced$ G | IsPresent$ Forest.YouCtrl,Island.YouCtrl | SpellDescription$ Add {G}. Activate only if you control a Forest or an Island. +Oracle:{T}: Add {U}.\n{T}: Add {G}. Activate only if you control a Forest or an Island. diff --git a/forge-gui/res/cardsfolder/upcoming/winter_cursed_raider.txt b/forge-gui/res/cardsfolder/upcoming/winter_cursed_raider.txt index 572f611094b..4b537e36bb7 100644 --- a/forge-gui/res/cardsfolder/upcoming/winter_cursed_raider.txt +++ b/forge-gui/res/cardsfolder/upcoming/winter_cursed_raider.txt @@ -1,11 +1,11 @@ -Name:Winter, Cursed Rider -ManaCost:U B -Types:Legendary Creature Human Warlock -PT:3/2 -K:Ward:PayLife<2> -S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Ward:PayLife<2> | Description$ Artifacts you control have "Ward—Pay 2 life." -A:AB$ PumpAll | Cost$ 2 U B T ExileFromGrave | ValidCards$ Creature.nonArtifact+Other | NumAtt$ -X | NumDef$ -X | IsCurse$ True | Exhaust$ True | SpellDescription$ Each other nonartifact creature gets -X/-X until end of turn. (Activate each exhaust ability only once.) -SVar:X:Count$xPaid -DeckHints:Type$Artifact -DeckHas:Keyword$Ward +Name:Winter, Cursed Rider +ManaCost:U B +Types:Legendary Creature Human Warlock +PT:3/2 +K:Ward:PayLife<2> +S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Ward:PayLife<2> | Description$ Artifacts you control have "Ward—Pay 2 life." +A:AB$ PumpAll | Cost$ 2 U B T ExileFromGrave | ValidCards$ Creature.nonArtifact+Other | NumAtt$ -X | NumDef$ -X | IsCurse$ True | Exhaust$ True | SpellDescription$ Each other nonartifact creature gets -X/-X until end of turn. (Activate each exhaust ability only once.) +SVar:X:Count$xPaid +DeckHints:Type$Artifact +DeckHas:Keyword$Ward Oracle:Ward—Pay 2 life.\nArtifacts you control have "Ward—Pay 2 life."\nExhaust — {2}{U}{B}, {T}, Exile X artifact cards from your graveyard: Each other nonartifact creature gets -X/-X until end of turn. (Activate each exhaust ability only once.) \ No newline at end of file