diff --git a/forge-gui/res/cardsfolder/n/neva_stalked_by_nightmares.txt b/forge-gui/res/cardsfolder/n/neva_stalked_by_nightmares.txt index 0333f8f9701..d728d092fe3 100644 --- a/forge-gui/res/cardsfolder/n/neva_stalked_by_nightmares.txt +++ b/forge-gui/res/cardsfolder/n/neva_stalked_by_nightmares.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Noble PT:2/2 K:Menace T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return target creature or enchantment card from your graveyard to your hand. -SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl,Enchantment.YouCtrl | TgtPrompt$ Select target creature or enchantment you control in your graveyard +SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl,Enchantment.YouCtrl | TgtPrompt$ Select target creature or enchantment card in your graveyard T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an enchantment you control is put into a graveyard from the battlefield, put a +1/+1 counter on NICKNAME, then scry 1. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBScry SVar:DBScry:DB$ Scry | ScryNum$ 1 diff --git a/forge-gui/res/cardsfolder/upcoming/biomechan_engineer.txt b/forge-gui/res/cardsfolder/upcoming/biomechan_engineer.txt new file mode 100644 index 00000000000..90647cceec9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/biomechan_engineer.txt @@ -0,0 +1,9 @@ +Name:Biomechan Engineer +ManaCost:G U +Types:Creature Insect Artificer +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this creature enters, create a Lander token. (It's an artifact with "{2}, {T}, Sacrifice this token: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle.") +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_lander_sac_search | TokenOwner$ You +A:AB$ Draw | Cost$ 8 | NumCards$ 2 | SubAbility$ DBToken | SpellDescription$ Draw two cards and create a 2/2 colorless Robot artifact creature token. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_2_2_a_robot | TokenOwner$ You +Oracle:When this creature enters, create a Lander token. (It's an artifact with "{2}, {T}, Sacrifice this token: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle.")\n{8}: Draw two cards and create a 2/2 colorless Robot artifact creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/rescue skiff.txt b/forge-gui/res/cardsfolder/upcoming/rescue skiff.txt new file mode 100644 index 00000000000..411bc084e02 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rescue skiff.txt @@ -0,0 +1,9 @@ +Name:Rescue Skiff +ManaCost:5 W +Types:Artifact Spacecraft +PT:5/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When this Spacecraft enters, return target creature or enchantment card from your graveyard to the battlefield. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Batlefield | ValidTgts$ Creature.YouOwn,Enchantment.YouOwn | TgtPrompt$ Select target creature or enchantment card in your graveyard +K:Station:10 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE10_CHARGE | AddType$ Creature | AddKeyword$ Flying | Description$ STATION 10+ Flying +Oracle:When this Spacecraft enters, return target creature or enchantment card from your graveyard to the battlefield.\nStation (Tap another creature you control: Put charge counters equal to its power on this Spacecraft. Station only as a sorcery. It's an artifact creature at 10+.)\nSTATION 10+\nFlying diff --git a/forge-gui/res/cardsfolder/upcoming/the_seriema.txt b/forge-gui/res/cardsfolder/upcoming/the_seriema.txt index bc57598b681..714de366d85 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_seriema.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_seriema.txt @@ -5,8 +5,8 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library for a legendary creature card, reveal it, put it into your hand, then shuffle. SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Legendary | ChangeNum$ 1 K:Station:7 -S:Mode$ Continuous | Affected$ Card.Self | AddType$ Creature | AddKeyword$ Flying | AddStaticAbility$ DBStatic | IsPresent$ Card.Self+counters_GE7_CHARGE | Description$ STATION 7+ Flying Other tapped legendary creatures you control have indestructible. +S:Mode$ Continuous | Affected$ Card.Self+counters_GE7_CHARGE | AddType$ Creature | AddKeyword$ Flying | AddStaticAbility$ DBStatic | Description$ STATION 7+ Flying Other tapped legendary creatures you control have indestructible. SVar:DBStatic:Mode$ Continuous | Affected$ Creature.Legendary+YouCtrl+Other+tapped | AddKeyword$ Indestructible | Secondary$ True | Description$ Other tapped legendary creatures you control have indestructible. AI:RemoveDeck:Random DeckHints:Type$Legendary -Oracle:When The Seriema enters, search your library for a legendary creature card, reveal it, put it into your hand, then shuffle.\nStation (Tap another creature you control: Put charge counters equal to its power on this Spacecraft. Station only as a sorcery. It’s an artifact creature at 7+.)\nSTATION 7+\nFlying\nOther tapped legendary creatures you control have indestructible. +Oracle:When The Seriema enters, search your library for a legendary creature card, reveal it, put it into your hand, then shuffle.\nStation (Tap another creature you control: Put charge counters equal to its power on this Spacecraft. Station only as a sorcery. It's an artifact creature at 7+.)\nSTATION 7+\nFlying\nOther tapped legendary creatures you control have indestructible. diff --git a/forge-gui/res/cardsfolder/upcoming/uthros_scanship.txt b/forge-gui/res/cardsfolder/upcoming/uthros_scanship.txt new file mode 100644 index 00000000000..5e1de08e336 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/uthros_scanship.txt @@ -0,0 +1,10 @@ +Name:Uthros Scanship +ManaCost:3 U +Types:Artifact Spacecraft +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When this Spacecraft enters, draw two cards, then discard a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ TrigDiscard +SVar:TrigDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +K:Station:8 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE8_CHARGE | AddType$ Creature | AddKeyword$ Flying | Description$ STATION 8+ Flying +Oracle:When this Spacecraft enters, draw two cards, then discard a card.\nStation (Tap another creature you control: Put charge counters equal to its power on this Spacecraft. Station only as a sorcery. It's an artifact creature at 8+.)\nSTATION 8+\nFlying diff --git a/forge-gui/res/lists/TypeLists.txt b/forge-gui/res/lists/TypeLists.txt index 514033c794d..91adff3e70e 100644 --- a/forge-gui/res/lists/TypeLists.txt +++ b/forge-gui/res/lists/TypeLists.txt @@ -365,6 +365,7 @@ Fortification Gold Incubator:Incubators Junk +Lander:Landers Key:Keys Lander:Landers Map diff --git a/forge-gui/res/tokenscripts/c_a_lander_sac_search.txt b/forge-gui/res/tokenscripts/c_a_lander_sac_search.txt new file mode 100644 index 00000000000..7a33d827744 --- /dev/null +++ b/forge-gui/res/tokenscripts/c_a_lander_sac_search.txt @@ -0,0 +1,5 @@ +Name:Lander Token +ManaCost:no cost +Types:Artifact Lander +A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. +Oracle:{2}, {T}, Sacrifice this token: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. \ No newline at end of file