From e890030bdb8533c25d34eba5f5509e08d2687f46 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Tue, 24 Oct 2023 16:04:12 +0200 Subject: [PATCH 1/6] update --- forge-gui/res/cardsfolder/upcoming/kate_stewart.txt | 2 +- .../res/cardsfolder/upcoming/run_for_your_life.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt | 9 +++++++++ .../cardsfolder/upcoming/sergeant_john_benton.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/sibyllin_soothsayer.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/sisterhood_of_karn.txt | 9 +++++++++ .../res/cardsfolder/upcoming/sonic_screwdriver.txt | 9 +++++++++ .../res/cardsfolder/upcoming/sontaran_general.txt | 12 ++++++++++++ forge-gui/res/cardsfolder/upcoming/star_whale.txt | 9 +++++++++ .../res/cardsfolder/upcoming/start_the_tardis.txt | 9 +++++++++ .../cardsfolder/upcoming/the_cyber_controller.txt | 2 +- 11 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/run_for_your_life.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sisterhood_of_karn.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sonic_screwdriver.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sontaran_general.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/star_whale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/start_the_tardis.txt diff --git a/forge-gui/res/cardsfolder/upcoming/kate_stewart.txt b/forge-gui/res/cardsfolder/upcoming/kate_stewart.txt index 01510c1a043..e189782f686 100644 --- a/forge-gui/res/cardsfolder/upcoming/kate_stewart.txt +++ b/forge-gui/res/cardsfolder/upcoming/kate_stewart.txt @@ -3,7 +3,7 @@ ManaCost:1 U R W Types:Legendary Creature Human Scientist PT:3/3 T:Mode$ CounterAddedOnce | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | CounterType$ TIME | Execute$ TrigToken | TriggerDescription$ Whenever you put one or more time counters on a permanent you control, create a 1/1 white Soldier creature token. -SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_soldier T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, you may pay {8}. If you do, attacking creatures get +X/+X until end of turn, where X is the number of time counters among permanents you control. SVar:TrigPumpAll:AB$ PumpAll | Cost$ 8 | ValidCards$ Creature.attacking | NumAtt$ +X | NumDef$ +X SVar:X:Count$Valid Permanent.YouCtrl$CardCounters.TIME diff --git a/forge-gui/res/cardsfolder/upcoming/run_for_your_life.txt b/forge-gui/res/cardsfolder/upcoming/run_for_your_life.txt new file mode 100644 index 00000000000..714c961a113 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/run_for_your_life.txt @@ -0,0 +1,10 @@ +Name:Run for Your Life +ManaCost:U R +Types:Instant +A:SP$ Pump | ValidTgts$ Creature | KW$ Haste | TargetMin$ 1 | TargetMax$ 2 | SubAbility$ DBEffect | TgtPrompt$ Select one or two target creatures | SpellDescription$ One or two target creatures each gain haste until end of turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ KWPump | RememberObjects$ Targeted | SpellDescription$ They can't be blocked this turn except by creatures with haste. +SVar:KWPump:Mode$ CantBlockBy | ValidAttacker$ Creature.IsRemembered | ValidBlocker$ Creature.withoutHaste | EffectZone$ Command | Description$ They can't be blocked this turn except by creatures with haste. +K:Escape:2 U R ExileFromGrave<4/Card.Other/other> +DeckHas:Ability$Graveyard +DeckHints:Ability$Graveyard|Mill +Oracle:One or two target creatures each gain haste until end of turn. They can’t be blocked this turn except by creatures with haste.\nEscape—{2}{U}{R}, Exile four other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt new file mode 100644 index 00000000000..d2733c2aade --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt @@ -0,0 +1,9 @@ +Name:Sally Sparrow +ManaCost:2 W U +Types:Legendary Creature Human Detective +PT:2/3 +S:Mode$ CastWithFlash | ValidCard$ Creature | ValidSA$ Spell | Caster$ You | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast creature spells as though they had flash. +T:Mode$ ChangesZoneAll | Origin$ Battlefield | ActivationLimit$ 1 | Destination$ Any | ValidCards$ Creature.YouCtrl+Other | Execute$ TrigInvestigate | TriggerZones$ Battlefield | TriggerDescription$ +SVar:TrigInvestigate:DB$ Investigate +DeckHas:Ability$Token & Type$Clue|Artifact +Oracle:You may cast creature spells as though they had flash.\nWhenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt b/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt new file mode 100644 index 00000000000..a5d24797ccc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt @@ -0,0 +1,10 @@ +Name:Sergeant John Benton +ManaCost:1 G W +Types:Legendary Creature Human Soldier +PT:2/4 +K:Trample +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Share Intelligence — Whenever CARDNAME deals combat damage to a player, you and that player each draw that many cards. +SVar:TrigDraw:DB$ Draw | Defined$ TargetedAndYou | NumCards$ X +SVar:X:TriggerCount$DamageAmount +Oracle:Trample, haste\nShare Intelligence — Whenever Sergeant John Benton deals combat damage to a player, you and that player each draw that many cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt new file mode 100644 index 00000000000..605cace12cf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt @@ -0,0 +1,11 @@ +Name:Sibylline Soothsayer +ManaCost:2 R +Types:Creature Human Warlock +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDigUntil | TriggerDescription$ Temporal Foresight — When CARDNAME enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn’t have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. +SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend +SVar:GiveSuspend:DB$ Pump | Defined$ Remembered.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle: +Oracle:Temporal Foresight — When Sibylline Soothsayer enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn't have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sisterhood_of_karn.txt b/forge-gui/res/cardsfolder/upcoming/sisterhood_of_karn.txt new file mode 100644 index 00000000000..370d2225f9c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sisterhood_of_karn.txt @@ -0,0 +1,9 @@ +Name:Sisterhood of Karn +ManaCost:1 G +Types:Creature Cleric +PT:0/0 +K:etbCounter:P1P1:1 +T:Mode$ SpellCast | ValidCard$ Card.wasNotCastFromYourHand | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDouble | TriggerDescription$ Paradox — Whenever you cast a spell from anywhere other than your hand, double the number of +1/+1 counters on CARDNAME. +SVar:TrigDouble:DB$ MultiplyCounter | Defined$ Self | CounterType$ P1P1 +DeckHas:Ability$Counters +Oracle:Sisterhood of Karn enters the battlefield with a +1/+1 counter on it.\nParadox — Whenever you cast a spell from anywhere other than your hand, double the number of +1/+1 counters on Sisterhood of Karn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sonic_screwdriver.txt b/forge-gui/res/cardsfolder/upcoming/sonic_screwdriver.txt new file mode 100644 index 00000000000..d67d6ff091e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sonic_screwdriver.txt @@ -0,0 +1,9 @@ +Name:Sonic Screwdriver +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. +A:AB$ Untap | Cost$ 1 T | ValidTgts$ Artifact.Other | TgtPrompt$ Select another target Artifact | SpellDescription$ Untap another target artifact. +A:AB$ Scry | Cost$ 2 T | ScryNum$ 1 | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom.) +A:AB$ Effect | Cost$ 3 T | ValidTgts$ Creature | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable | AILogic$ Pump | StackDescription$ {c:Targeted} can't be blocked this turn | SpellDescription$ Target creature can't be blocked this turn. +SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn. +Oracle:{T}: Add one mana of any color.\n{1}, {T}: Untap another target artifact.\n{2}, {T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom.)\n{3}, {T}: Target creature can't be blocked this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sontaran_general.txt b/forge-gui/res/cardsfolder/upcoming/sontaran_general.txt new file mode 100644 index 00000000000..7786fd7f298 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sontaran_general.txt @@ -0,0 +1,12 @@ +Name:Sontaran General +ManaCost:4 R +Types:Creature Alien Soldier +PT:5/5 +K:Trample +K:Haste +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | IsPresent$ Creature.attacking+Other | NoResolvingCheck$ True | PresentCompare$ GE2 | Execute$ TrigGoad | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, for each opponent, goad up to one target creature that player controls. Those creatures can't block this turn. (Until your next turn, they attack each combat if able and attack a player other than you if able.) +SVar:TrigGoad:DB$ Goad |ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select up to one target creature that opponent controls | TargetMin$ 0 | TargetMax$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ DBNoBlock +SVar:DBNoBlock:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME can't block +SVar:OneEach:PlayerCountOpponents$Amount +SVar:HasAttackEffect:TRUE +Oracle:Trample, haste\nBattalion — Whenever Sontaran General and at least two other creatures attack, for each opponent, goad up to one target creature that player controls. Those creatures can't block this turn. (Until your next turn, they attack each combat if able and attack a player other than you if able.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/star_whale.txt b/forge-gui/res/cardsfolder/upcoming/star_whale.txt new file mode 100644 index 00000000000..6d4c998963e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/star_whale.txt @@ -0,0 +1,9 @@ +Name:Star Whale +ManaCost:6 U U +Types:Creature Alien Whale +PT:8/8 +K:Flying +K:Vigilance +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Ward:2 | Description$ Other creatures you control have ward {2}. +K:Suspend:6:1 U +Oracle:Flying, vigilance\nOther creatures you control have ward {2}.\nSuspend 6—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/start_the_tardis.txt b/forge-gui/res/cardsfolder/upcoming/start_the_tardis.txt new file mode 100644 index 00000000000..0ccaa521ddf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/start_the_tardis.txt @@ -0,0 +1,9 @@ +Name:Start the TARDIS +ManaCost:1 U +Types:Sorcery +A:SP$ Surveil | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Surveil 2, then draw a card. You may planeswalk. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) +SVar:DBDraw:DB$ Draw | SubAbility$ DBPlaneswalk +SVar:DBPlaneswalk:DB$ Planeswalk | Optional$ True +K:Jump-start +DeckHas:Ability$Surveil|Graveyard +Oracle:Surveil 2, then draw a card. You may planeswalk. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)\nJump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt b/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt index 8489a68f227..9d12eed00c1 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt @@ -4,7 +4,7 @@ Types:Legendary Artifact Creature Cyberman PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill1 | TriggerDescription$ When CARDNAME enters the battlefield, each opponent mills X cards. Put all creature cards milled this way onto the battlefield face down under your control. They're 2/2 Cyberman artifact creatures. SVar:TrigMill1:DB$ Mill | Defined$ Opponent | NumCards$ X | RememberMilled$ True | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZone | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | Defined$ Remembered | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | ChangeType$ Creature.IsRemembered | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True S:Mode$ Continuous | Affected$ Creature.Artifact+YouCtrl+Other | AddToughness$ 1 | AddPower$ 1 | Description$ Other artifact creatures you control get +1/+1. SVar:X:Count$xPaid From 4e456a7648fa09614b553ecc694860a175e9929b Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Tue, 24 Oct 2023 16:07:23 +0200 Subject: [PATCH 2/6] Update sergeant_john_benton.txt --- forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt b/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt index a5d24797ccc..c50af9359de 100644 --- a/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt +++ b/forge-gui/res/cardsfolder/upcoming/sergeant_john_benton.txt @@ -5,6 +5,7 @@ PT:2/4 K:Trample K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Share Intelligence — Whenever CARDNAME deals combat damage to a player, you and that player each draw that many cards. -SVar:TrigDraw:DB$ Draw | Defined$ TargetedAndYou | NumCards$ X +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ TriggeredTarget | NumCards$ X SVar:X:TriggerCount$DamageAmount Oracle:Trample, haste\nShare Intelligence — Whenever Sergeant John Benton deals combat damage to a player, you and that player each draw that many cards. \ No newline at end of file From 42ea96cfcc859cabb108368539f16cdf38430b3a Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Tue, 24 Oct 2023 16:09:30 +0200 Subject: [PATCH 3/6] Update sally_sparrow.txt --- forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt index d2733c2aade..cbecdd83dbd 100644 --- a/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt +++ b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt @@ -3,7 +3,7 @@ ManaCost:2 W U Types:Legendary Creature Human Detective PT:2/3 S:Mode$ CastWithFlash | ValidCard$ Creature | ValidSA$ Spell | Caster$ You | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast creature spells as though they had flash. -T:Mode$ ChangesZoneAll | Origin$ Battlefield | ActivationLimit$ 1 | Destination$ Any | ValidCards$ Creature.YouCtrl+Other | Execute$ TrigInvestigate | TriggerZones$ Battlefield | TriggerDescription$ +T:Mode$ ChangesZoneAll | Origin$ Battlefield | ActivationLimit$ 1 | Destination$ Any | ValidCards$ Creature.YouCtrl+Other | Execute$ TrigInvestigate | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") SVar:TrigInvestigate:DB$ Investigate DeckHas:Ability$Token & Type$Clue|Artifact -Oracle:You may cast creature spells as though they had flash.\nWhenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") \ No newline at end of file +Oracle:You may cast creature spells as though they had flash.\nWhenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") From 492dc87de5ccf772d61a4948c801d03a61cc8c33 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Tue, 24 Oct 2023 16:09:54 +0200 Subject: [PATCH 4/6] Update sibyllin_soothsayer.txt --- forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt index 605cace12cf..72f57aa5e47 100644 --- a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt +++ b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt @@ -7,5 +7,4 @@ SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend SVar:GiveSuspend:DB$ Pump | Defined$ Remembered.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle: -Oracle:Temporal Foresight — When Sibylline Soothsayer enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn't have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. \ No newline at end of file +Oracle:Temporal Foresight — When Sibylline Soothsayer enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn't have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. From 607affc54c3c2c069f9fb4c1baeb92f83cd5bd4f Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Tue, 24 Oct 2023 21:03:38 +0200 Subject: [PATCH 5/6] update --- forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt | 2 +- forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt | 2 +- forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt index cbecdd83dbd..3db56f836b8 100644 --- a/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt +++ b/forge-gui/res/cardsfolder/upcoming/sally_sparrow.txt @@ -2,7 +2,7 @@ Name:Sally Sparrow ManaCost:2 W U Types:Legendary Creature Human Detective PT:2/3 -S:Mode$ CastWithFlash | ValidCard$ Creature | ValidSA$ Spell | Caster$ You | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast creature spells as though they had flash. +S:Mode$ CastWithFlash | ValidCard$ Creature | ValidSA$ Spell | Caster$ You | Description$ You may cast creature spells as though they had flash. T:Mode$ ChangesZoneAll | Origin$ Battlefield | ActivationLimit$ 1 | Destination$ Any | ValidCards$ Creature.YouCtrl+Other | Execute$ TrigInvestigate | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") SVar:TrigInvestigate:DB$ Investigate DeckHas:Ability$Token & Type$Clue|Artifact diff --git a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt index 72f57aa5e47..77bd888ebac 100644 --- a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt +++ b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Human Warlock PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDigUntil | TriggerDescription$ Temporal Foresight — When CARDNAME enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn’t have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. -SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ DBPutCounter +SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Library | RememberFound$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend SVar:GiveSuspend:DB$ Pump | Defined$ Remembered.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt b/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt index 9d12eed00c1..f958c18b0c5 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_cyber_controller.txt @@ -4,7 +4,7 @@ Types:Legendary Artifact Creature Cyberman PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill1 | TriggerDescription$ When CARDNAME enters the battlefield, each opponent mills X cards. Put all creature cards milled this way onto the battlefield face down under your control. They're 2/2 Cyberman artifact creatures. SVar:TrigMill1:DB$ Mill | Defined$ Opponent | NumCards$ X | RememberMilled$ True | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | ChangeType$ Creature.IsRemembered | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup +SVar:DBChangeZoneAll:DB$ ChangeZone | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | Defined$ Remembered.Creature | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True S:Mode$ Continuous | Affected$ Creature.Artifact+YouCtrl+Other | AddToughness$ 1 | AddPower$ 1 | Description$ Other artifact creatures you control get +1/+1. SVar:X:Count$xPaid From 730a2321d91561fb4165e8baa0ab6833ffe316bb Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Wed, 25 Oct 2023 22:33:33 +0200 Subject: [PATCH 6/6] Update sibyllin_soothsayer.txt --- forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt index 77bd888ebac..708635c5cce 100644 --- a/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt +++ b/forge-gui/res/cardsfolder/upcoming/sibyllin_soothsayer.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Human Warlock PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDigUntil | TriggerDescription$ Temporal Foresight — When CARDNAME enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn’t have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. -SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Library | RememberFound$ True | SubAbility$ DBPutCounter +SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True | RememberFound$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend SVar:GiveSuspend:DB$ Pump | Defined$ Remembered.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True