From 6830f158597bef1818ff9ecc75d6cd4311f2f5a0 Mon Sep 17 00:00:00 2001 From: Fulgur14 <54345051+Fulgur14@users.noreply.github.com> Date: Tue, 13 May 2025 20:23:43 +0200 Subject: [PATCH] 10 FIC/FIN cards, batch 2 (#7543) --- .../upcoming/cait_sith_fortune_teller.txt | 14 ++++++++++++++ .../upcoming/champions_from_beyond.txt | 13 +++++++++++++ .../cardsfolder/upcoming/cid_freeflier_pilot.txt | 9 +++++++++ .../res/cardsfolder/upcoming/circle_of_power.txt | 8 ++++++++ .../cardsfolder/upcoming/clouds_limit_break.txt | 10 ++++++++++ .../cardsfolder/upcoming/conformer_shuriken.txt | 12 ++++++++++++ .../upcoming/cyan_vengeful_samurai.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/dancers_chakrams.txt | 9 +++++++++ .../upcoming/edgar_master_machinist.txt | 15 +++++++++++++++ .../cardsfolder/upcoming/elena_turk_recruit.txt | 9 +++++++++ 10 files changed, 109 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/circle_of_power.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/conformer_shuriken.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/dancers_chakrams.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/edgar_master_machinist.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt diff --git a/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt b/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt new file mode 100644 index 00000000000..7e1d1ea505a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt @@ -0,0 +1,14 @@ +Name:Cait Sith, Fortune Teller +ManaCost:3 R +Types:Legendary Artifact Creature Cat Moogle +PT:3/3 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Lucky Slots — At the beginning of combat on your turn, scry 1, then exile the top card of your library. You may play that card this turn. When you exile a card this way, target creature you control gets +X/+0 until end of turn, where X is that card's mana value. +SVar:TrigScry:DB$ Scry | ScryNum$ 1 | SubAbility$ DBExile +SVar:DBExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffectYou +SVar:DBEffectYou:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBImmediateTrigger | 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:DBImmediateTrigger:DB$ ImmediateTrigger | ConditionDefined$ Remembered | ConditionPresent$ Card | Execute$ TrigPump | RememberObjects$ RememberedCard | SubAbility$ DBCleanup | SpellDescription$ When you exile a card this way, target creature you control gets +X/+0 until end of turn, where X is that card's mana value. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TriggerRemembered$CardManaCost +Oracle:Lucky Slots — At the beginning of combat on your turn, scry 1, then exile the top card of your library. You may play that card this turn. When you exile a card this way, target creature you control gets +X/+0 until end of turn, where X is that card's mana value. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt b/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt new file mode 100644 index 00000000000..8315a44d1cc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt @@ -0,0 +1,13 @@ +Name:Champions from Beyond +ManaCost:X W W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this enchantment enters, create X 1/1 colorless Hero creature tokens. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_1_1_hero | TokenOwner$ You +T:Mode$ AttackersDeclared | Execute$ TrigScry | ValidAttackers$ Creature | ValidAttackersAmount$ GE4 | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Light Party — Whenever you attack with four or more creatures, scry 2, then draw a card. +SVar:TrigScry:DB$ Scry | ScryNum$ 2 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw +T:Mode$ AttackersDeclared | Execute$ TrigPump | ValidAttackers$ Creature | ValidAttackersAmount$ GE8 | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Full Party — Whenever you attack with eight or more creatures, those creatures get +4/+4 until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttackers | NumAtt$ +4 | NumDef$ +4 +SVar:X:Count$xPaid +DeckHas:Ability$Token & Type$Hero +Oracle:When this enchantment enters, create X 1/1 colorless Hero creature tokens.\nLight Party — Whenever you attack with four or more creatures, scry 2, then draw a card.\nFull Party — Whenever you attack with eight or more creatures, those creatures get +4/+4 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt b/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt new file mode 100644 index 00000000000..fe62af10919 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt @@ -0,0 +1,9 @@ +Name:Cid, Freeflier Pilot +ManaCost:1 W +Types:Legendary Creature Human Warrior Pilot +PT:2/2 +S:Mode$ ReduceCost | ValidCard$ Equipment,Vehicle | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Equipment and Vehicle spells you cast cost {1} less to cast. +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | Condition$ PlayerTurn | Description$ Jump — During your turn, NICKNAME has flying. +A:AB$ ChangeZone | Cost$ 2 T | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target Equipment or Vehicle card in your graveyard | ValidTgts$ Equipment.YouOwn,Vehicle.YouOwn | SpellDescription$ Return target Equipment or Vehicle card from your graveyard to your hand. +DeckHints:Type$Instant|Sorcery +Oracle:Equipment and Vehicle spells you cast cost {1} less to cast.\nJump — During your turn, Cid has flying.\n{2}, {T}: Return target Equipment or Vehicle card from your graveyard to your hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt b/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt new file mode 100644 index 00000000000..05c4b688224 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt @@ -0,0 +1,8 @@ +Name:Circle of Power +ManaCost:3 B +Types:Sorcery +A:SP$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife | SpellDescription$ You draw two cards and you lose 2 life. Create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent." Wizards you control get +1/+0 and gain lifelink until end of turn. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_0_1_wizard_snipe | TokenOwner$ You | SubAbility$ DBPumpAll +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Wizard.YouCtrl | NumAtt$ +1 | KW$ Lifelink +Oracle:You draw two cards and you lose 2 life. Create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent."\nWizards you control get +1/+0 and gain lifelink until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt b/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt new file mode 100644 index 00000000000..bc50f4f3ee1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt @@ -0,0 +1,10 @@ +Name:Cloud's Limit Break +ManaCost:1 W +Types:Instant +K:Tiered +A:SP$ Charm | Choices$ DBCrossSlash,DBBladeBeam,DBOmnislash +SVar:DBCrossSlash:DB$ Destroy | PrecostDesc$ Cross-Slash | ModeCost$ 0 | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. +SVar:DBBladeBeam:DB$ Destroy | PrecostDesc$ Blade Beam | ModeCost$ 1 | ValidTgts$ Creature.tapped | TargetMin$ 0 | TargetMax$ MaxTgt | TargetsWithDifferentControllers$ True | TgtPrompt$ Select any number of target tapped creatures with different controllers | SpellDescription$ Destroy any number of target tapped creatures with different controllers. +SVar:DBOmnislash:DB$ DestroyAll | PrecostDesc$ Omnislash | ModeCost$ 3 W | ValidCards$ Creature.tapped | SpellDescription$ Destroy all tapped creatures. +SVar:MaxTgt:PlayerCountPlayers$Amount +Oracle:Tiered (Choose one additional cost.)\n• Cross-Slash — {0} — Destroy target tapped creature.\n• Blade Beam — {1} — Destroy any number of target tapped creatures with different controllers.\n• Omnislash — {3}{W} — Destroy all tapped creatures. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/conformer_shuriken.txt b/forge-gui/res/cardsfolder/upcoming/conformer_shuriken.txt new file mode 100644 index 00000000000..d6166d249ab --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/conformer_shuriken.txt @@ -0,0 +1,12 @@ +Name:Conformer Shuriken +ManaCost:2 +Types:Legendary Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddTrigger$ TrigAttack | Description$ Equipped creature has "Whenever this creature attacks, tap target creature defending player controls. If that creature has greater power than this creature, put a number of +1/+1 counters on this creature equal to the difference." +SVar:TrigAttack:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever this creature attacks, tap target creature defending player controls. If that creature has greater power than this creature, put a number of +1/+1 counters on this creature equal to the difference. +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.ControlledBy TriggeredDefendingPlayer | TgtPrompt$ Select target creature defending player controls | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ Z +SVar:X:Count$CardPower +SVar:Y:ParentTargeted$CardPower +SVar:Z:SVar$Y/Minus.X +K:Equip:2 +Oracle:Equipped creature has "Whenever this creature attacks, tap target creature defending player controls. If that creature has greater power than this creature, put a number of +1/+1 counters on this creature equal to the difference."\nEquip {2} \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt b/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt new file mode 100644 index 00000000000..4741695ccf5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt @@ -0,0 +1,10 @@ +Name:Cyan, Vengeful Samurai +ManaCost:6 W +Types:Legendary Creature Human Samurai +PT:3/3 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each creature card in your graveyard. +K:Double Strike +T:Mode$ ChangesZoneAll | Origin$ Graveyard | Destination$ Any | ValidCards$ Creature.YouOwn | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creature cards leave your graveyard, put a +1/+1 counter on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$ValidGraveyard Creature.YouOwn +Oracle:This spell costs {1} less to cast for each creature card in your graveyard.\nDouble strike\nWhenever one or more creature cards leave your graveyard, put a +1/+1 counter on Cyan. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/dancers_chakrams.txt b/forge-gui/res/cardsfolder/upcoming/dancers_chakrams.txt new file mode 100644 index 00000000000..385ee116a67 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dancers_chakrams.txt @@ -0,0 +1,9 @@ +Name:Dancer's Chakram +ManaCost:3 W +Types:Artifact Equipment +K:Job select +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink | AddType$ Performer | AddStaticAbility$ StaticPump | Description$ Equipped creature gets +2/+2, has lifelink and "Other commanders you control get +2/+2 and have lifelink," and is a Performer in addition to its other types. +SVar:StaticPump:Mode$ Continuous | Affected$ Card.Other+IsCommander+YouCtrl | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink | Description$ Other commanders you control get +2/+2 and have lifelink. +K:Equip:3 +DeckHas:Ability$Token & Type$Wizard +Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +2/+2, has lifelink and "Other commanders you control get +2/+2 and have lifelink," and is a Performer in addition to its other types.\nKrishna — Equip {3} \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/edgar_master_machinist.txt b/forge-gui/res/cardsfolder/upcoming/edgar_master_machinist.txt new file mode 100644 index 00000000000..11055d06b59 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/edgar_master_machinist.txt @@ -0,0 +1,15 @@ +Name:Edgar, Master Machinist +ManaCost:2 R W +Types:Legendary Creature Human Artificer Noble +PT:2/4 +S:Mode$ Continuous | Affected$ Artifact.nonLand | Condition$ PlayerTurn | MayPlay$ True | MayPlayLimit$ 1 | EffectZone$ Battlefield | AffectedZone$ Graveyard | Description$ Once during each of your turns, you may cast an artifact spell from your graveyard. If you cast a spell this way, that artifact enters tapped. +T:Mode$ SpellCast | ValidCard$ Card.CastSa Spell.MayPlaySource | Execute$ TrigEffect | Static$ True | TriggerZones$ Battlefield +SVar:TrigEffect:DB$ Effect | ReplacementEffects$ ReMoved | RememberObjects$ TriggeredCard +SVar:ReMoved:Event$ Moved | Origin$ Stack | ValidCard$ Card.IsRemembered | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped +SVar:ETBTapped:DB$ Tap | ETB$ True | Defined$ ReplacedCard | SubAbility$ RemoveSelf +SVar:RemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Tools — Whenever NICKNAME attacks, it gets +X/+0 until end of turn, where X is the greatest mana value among artifacts you control. +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +X +SVar:X:Count$Valid Artifact.YouCtrl$GreatestCMC +DeckHints:Type$Artifact +Oracle:Once during each of your turns, you may cast an artifact spell from your graveyard. If you cast a spell this way, that artifact enters tapped.\nTools — Whenever Edgar attacks, it gets +X/+0 until end of turn, where X is the greatest mana value among artifacts you control. diff --git a/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt b/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt new file mode 100644 index 00000000000..77118e6f068 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt @@ -0,0 +1,9 @@ +Name:Elena, Turk Recruit +ManaCost:2 W +Types:Legendary Creature Human Assassin +PT:1/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When NICKNAME enters, return target non-Assassin historic card from your graveyard to your hand. (Artifacts, legendaries, and Sagas are historic.) +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.Historic+nonAssassin+YouOwn +T:Mode$ SpellCast | ValidCard$ Card.Historic | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a historic spell, put a +1/+1 counter on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +Oracle:When Elena enters, return target non-Assassin historic card from your graveyard to your hand. (Artifacts, legendaries, and Sagas are historic.)\nWhenever you cast a historic spell, put a +1/+1 counter on Elena. \ No newline at end of file