diff --git a/forge-gui/res/cardsfolder/upcoming/access_denied.txt b/forge-gui/res/cardsfolder/upcoming/access_denied.txt new file mode 100644 index 00000000000..baeb8d9f8ea --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/access_denied.txt @@ -0,0 +1,9 @@ +Name:Access Denied +ManaCost:3 U U +Types:Instant +A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBToken | RememberCounteredCMC$ True | SpellDescription$ Counter target spell. +SVar:DBToken:DB$ Token | TokenScript$ c_1_1_a_thopter_flying | TokenAmount$ X | SubAbility$ DBCleanup | SpellDescription$ Create X 1/1 colorless Thopter artifact creature tokens with flying, where X is that spell's mana value. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedNumber +DeckHas:Ability$Token & Type$Thopter|Artifact|Creature & Keyword$Flying +Oracle:Counter target spell. Create X 1/1 colorless Thopter artifact creature tokens with flying, where X is that spell's mana value. diff --git a/forge-gui/res/cardsfolder/upcoming/aerial_surveyor.txt b/forge-gui/res/cardsfolder/upcoming/aerial_surveyor.txt new file mode 100644 index 00000000000..0805be5e52b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/aerial_surveyor.txt @@ -0,0 +1,11 @@ +Name:Aerial Surveyor +ManaCost:2 W +Types:Artifact Vehicle +PT:3/4 +K:Flying +K:Crew:2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSearch | CheckSVar$ Y | SVarCompare$ GTX | TriggerDescription$ Whenever CARDNAME attacks, if defending player controls more lands than you, search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle. +SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains.Basic | ChangeNum$ 1 | Tapped$ True | Mandatory$ True +SVar:X:Count$Valid Land.YouCtrl +SVar:Y:Count$Valid Land.DefenderCtrl +Oracle:Flying\nWhenever Aerial Surveyor attacks, if defending player controls more lands than you, search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle.\nCrew 2 diff --git a/forge-gui/res/cardsfolder/upcoming/chainflail_centipede.txt b/forge-gui/res/cardsfolder/upcoming/chainflail_centipede.txt new file mode 100644 index 00000000000..baf1abfa71c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/chainflail_centipede.txt @@ -0,0 +1,11 @@ +Name:Chainflail Centipede +ManaCost:2 B +Types:Artifact Creature Equipment Insect +PT:2/2 +K:Reconfigure:2 +T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EquippedBy | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME or equipped creature attacks, it gets +2/+0 until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | NumAtt$ 2 +SVar:HasAttackEffect:TRUE +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +Oracle:Whenever Chainflail Centipede or equipped creature attacks, it gets +2/+0 until end of turn.\nReconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/colossal_skyturtle.txt b/forge-gui/res/cardsfolder/upcoming/colossal_skyturtle.txt new file mode 100644 index 00000000000..74594362358 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/colossal_skyturtle.txt @@ -0,0 +1,10 @@ +Name:Colossal Skyturtle +ManaCost:4 G G U +Types:Enchantment Creature Turtle +PT:6/5 +K:Flying +K:Ward:2 +A:AB$ ChangeZone | PrecostDesc$ Channel — | Cost$ 2 G Discard<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Card.YouCtrl | TgtPrompt$ Select target card in your graveyard | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. +A:AB$ ChangeZone | PrecostDesc$ Channel — | Cost$ 1 U Discard<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +DeckHas:Ability$Discard +Oracle:Flying, ward {2}\nChannel — {2}{G}, Discard Colossal Skyturtle: Return target card from your graveyard to your hand.\nChannel — {1}{U}, Discard Colossal Skyturtle: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/cyberdrive_awakener.txt b/forge-gui/res/cardsfolder/upcoming/cyberdrive_awakener.txt new file mode 100644 index 00000000000..bb0d2ab4a7e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cyberdrive_awakener.txt @@ -0,0 +1,10 @@ +Name:Cyberdrive Awakener +ManaCost:5 U +Types:Artifact Creature Construct +PT:4/4 +K:Flying +S:Mode$ Continuous | Affected$ Artifact.Creature+YouCtrl+Other | AddKeyword$ Flying | Description$ Other artifact creatures you control have flying. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, until end of turn, each noncreature artifact you control becomes an artifact creature with base power and toughness 4/4. +SVar:TrigAnimate:DB$ AnimateAll | ValidCards$ Artifact.nonCreature+YouCtrl | Types$ Artifact,Creature | Power$ 4 | Toughness$ 4 +DeckHints:Type$Artifact +Oracle:Flying\nOther artifact creatures you control have flying.\nWhen Cyberdrive Awakener enters the battlefield, until end of turn, each noncreature artifact you control becomes an artifact creature with base power and toughness 4/4. diff --git a/forge-gui/res/cardsfolder/upcoming/debt_to_the_kami.txt b/forge-gui/res/cardsfolder/upcoming/debt_to_the_kami.txt new file mode 100644 index 00000000000..72fc65229e5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/debt_to_the_kami.txt @@ -0,0 +1,7 @@ +Name:Debt to the Kami +ManaCost:2 B +Types:Instant +A:SP$ Charm | Cost$ 2 B | Choices$ ExileCreature,ExileEnchantment | Defined$ You +SVar:ExileCreature:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Mandatory$ True | ChangeType$ Creature | ChangeNum$ 1 | Hidden$ True | IsCurse$ True | Chooser$ Targeted | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent exiles a creature they control. +SVar:ExileEnchantment:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Mandatory$ True | ChangeType$ Enchantment | ChangeNum$ 1 | Hidden$ True | IsCurse$ True | Chooser$ Targeted | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent exiles an enchantment they control. +Oracle:Choose one —\n• Target opponent exiles a creature they control.\n• Target opponent exiles an enchantment they control. diff --git a/forge-gui/res/cardsfolder/upcoming/drumbellower.txt b/forge-gui/res/cardsfolder/upcoming/drumbellower.txt new file mode 100644 index 00000000000..637a69569c0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/drumbellower.txt @@ -0,0 +1,7 @@ +Name:Drumbellower +ManaCost:2 W +Types:Creature Spirit +PT:2/1 +K:Flying +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all creatures you control during each other player's untap step. +Oracle:Flying\nUntap all creatures you control during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/upcoming/ironsoul_enforcer.txt b/forge-gui/res/cardsfolder/upcoming/ironsoul_enforcer.txt new file mode 100644 index 00000000000..302b560622c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ironsoul_enforcer.txt @@ -0,0 +1,9 @@ +Name:Ironsoul Enforcer +ManaCost:4 W +Types:Artifact Creature Human Samurai +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self,Card.IsCommander+YouCtrl | Alone$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or a commander you control attacks alone, return target artifact card from your graveyard to the battlefield. +SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Artifact.YouCtrl | TgtPrompt$ Select target artifact card in your graveyard | Origin$ Graveyard | Destination$ Battlefield +DeckHints:Type$Artifact +DeckHas:Ability$Graveyard +Oracle:Whenever Ironsoul Enforcer or a commander you control attacks alone, return target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/kotori_pilot_prodigy.txt b/forge-gui/res/cardsfolder/upcoming/kotori_pilot_prodigy.txt new file mode 100644 index 00000000000..e0c383bf235 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kotori_pilot_prodigy.txt @@ -0,0 +1,10 @@ +Name:Kotori, Pilot Prodigy +ManaCost:1 W U +Types:Legendary Creature Moonfolk Pilot +PT:2/4 +S:Mode$ Continuous | Affected$ Vehicle.YouCtrl | AddKeyword$ Crew:2 | Description$ Vehicles you control have crew 2. +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target artifact creature you control gains lifelink and vigilance until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Artifact+YouCtrl | TgtPrompt$ Select target artifact creature you control | KW$ Lifelink & Vigilance +DeckHints:Type$Vehicle +DeckHas:Ability$LifeGain +Oracle:Vehicles you control have crew 2.\nAt the beginning of combat on your turn, target artifact creature you control gains lifelink and vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/kura_the_boundless_sky.txt b/forge-gui/res/cardsfolder/upcoming/kura_the_boundless_sky.txt new file mode 100644 index 00000000000..a509fff0e0e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kura_the_boundless_sky.txt @@ -0,0 +1,12 @@ +Name:Kura, the Boundless Sky +ManaCost:3 G G +Types:Legendary Creature Dragon Spirit +PT:4/4 +K:Flying +K:Deathtouch +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ RampThree,SpiritLand +SVar:RampThree:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 3 | Reveal$ True | SpellDescription$ Search your library for up to three land cards, reveal them, put them in your hand, then shuffle. +SVar:SpiritLand:DB$ Token | TokenScript$ g_x_x_spirit_total_lands | SpellDescription$ Create an X/X green Spirit creature token, where X is the number of lands you control. +DeckHas:Ability$Token +Oracle:Flying, deathtouch\nWhen Kura, the Boundless Sky dies, choose one:\n• Search your library for up to three land cards, reveal them, put them into your hand, then shuffle.\n• Create an X/X green Spirit creature token, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/upcoming/mirrorshell_crab.txt b/forge-gui/res/cardsfolder/upcoming/mirrorshell_crab.txt new file mode 100644 index 00000000000..1e7c64adf96 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mirrorshell_crab.txt @@ -0,0 +1,8 @@ +Name:Mirrorshell Crab +ManaCost:5 U U +Types:Artifact Creature Crab +PT:5/7 +K:Ward:3 +A:AB$ Counter | Cost$ 2 U Discard<1/CARDNAME> | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | UnlessCost$ 3 | ActivationZone$ Hand | PrecostDesc$ Channel — | TgtPrompt$ Select target spell or ability | SpellDescription$ Counter target spell or ability unless its controller pays {3}. +DeckHas:Ability$Discard +Oracle:Ward {3} (Whenever this permanent becomes the target of a spell or ability an opponent controls, counter it unless that player pays {3}.)\nChannel - {2}{U}, Discard Mirrorshell Crab: Counter target spell or ability unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/upcoming/mnemonic_sphere.txt b/forge-gui/res/cardsfolder/upcoming/mnemonic_sphere.txt new file mode 100644 index 00000000000..948e9b1db21 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mnemonic_sphere.txt @@ -0,0 +1,7 @@ +Name:Mnemonic Sphere +ManaCost:1 U +Types:Artifact +A:AB$ Draw | Cost$ 1 U Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. +A:AB$ Draw | Cost$ U Discard<1/CARDNAME> | NumCards$ 1 | ActivationZone$ Hand | PrecostDesc$ Channel — | SpellDescription$ Draw a card. +DeckHas:Ability$Sacrifice|Discard +Oracle:{1}{U}, Sacrifice Mnemonic Sphere: Draw two cards.\nChannel - {U}, Discard Mnemonic Sphere: Draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/mukotai_ambusher.txt b/forge-gui/res/cardsfolder/upcoming/mukotai_ambusher.txt new file mode 100644 index 00000000000..118616adbb8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mukotai_ambusher.txt @@ -0,0 +1,8 @@ +Name:Mukotai Ambusher +ManaCost:3 B +Types:Artifact Creature Rat Ninja +PT:3/2 +K:Lifelink +K:Ninjutsu:1 B +DeckHas:Ability$LifeGain +Oracle:Ninjutsu {1}{B} ({1}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nLifelink diff --git a/forge-gui/res/cardsfolder/upcoming/ninjas_kunai.txt b/forge-gui/res/cardsfolder/upcoming/ninjas_kunai.txt new file mode 100644 index 00000000000..882fd5c7f3a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ninjas_kunai.txt @@ -0,0 +1,8 @@ +Name:Ninja's Kunai +ManaCost:1 +Types:Artifact Equipment +K:Equip:1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ MakeYourPoint | Description$ Equipped creature has "{1}, {T}, Sacrifice CARDNAME: CARDNAME deals 3 damage to any target. +SVar:MakeYourPoint:AB$ DealDamage | Cost$ 1 T Sac<1/OriginalHost/Ninja's Kunai> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | DamageSource$ OriginalHost | SpellDescription$ ORIGINALHOST deals 3 damage to any target. +SVar:NonStackingAttachEffect:True +Oracle:Equipped creature has "{1}, {T}, Sacrifice Ninja's Kunai: Ninja's Kunai deals 3 damage to any target."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/ogre_head_helm.txt b/forge-gui/res/cardsfolder/upcoming/ogre_head_helm.txt new file mode 100644 index 00000000000..ed9e1c160e4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ogre_head_helm.txt @@ -0,0 +1,12 @@ +Name:Ogre-Head Helm +ManaCost:1 R +Types:Artifact Creature Equipment Ogre +PT:2/2 +K:Reconfigure:3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. +T:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | Execute$ TrigDiscard1 | TriggerDescription$ Whenever CARDNAME or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards. +T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | CombatDamage$ True | Execute$ TrigDiscard2 | Secondary$ True | TriggerDescription$ Whenever CARDNAME or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards. +SVar:TrigDiscard1:AB$ Discard | Cost$ Sac<1/CARDNAME> | Mode$ Hand | SubAbility$ DBDraw +SVar:TrigDiscard2:AB$ Discard | Cost$ Sac<1/Creature.EquippedBy/equipped creature> | Mode$ Hand | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 3 +Oracle:Equipped creature gets +2/+2.\nWhenever Ogre-Head Helm or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards.\nReconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/organic_extinction.txt b/forge-gui/res/cardsfolder/upcoming/organic_extinction.txt new file mode 100644 index 00000000000..5af6059f60f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/organic_extinction.txt @@ -0,0 +1,7 @@ +Name:Organic Extinction +ManaCost:8 W W +Types:Sorcery +K:Improvise +A:SP$ DestroyAll | Cost$ 8 W W | ValidCards$ Creature.nonArtifact | SpellDescription$ Destroy all nonartifact creatures. +DeckNeeds:Type$Artifact +Oracle:Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.\nDestroy all nonartifact creatures. diff --git a/forge-gui/res/cardsfolder/upcoming/rabbit_battery.txt b/forge-gui/res/cardsfolder/upcoming/rabbit_battery.txt new file mode 100644 index 00000000000..547419ff84f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rabbit_battery.txt @@ -0,0 +1,8 @@ +Name:Rabbit Battery +ManaCost:R +Types:Artifact Creature Equipment Rabbit +PT:1/1 +K:Haste +K:Reconfigure:R +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Haste | Description$ Equipped creature gets +1/+1 and has haste. +Oracle:Haste\nEquipped creature gets +1/+1 and has haste.\nReconfigure {R} ({R}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/reckoners_bargain.txt b/forge-gui/res/cardsfolder/upcoming/reckoners_bargain.txt new file mode 100644 index 00000000000..77b73521bd8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reckoners_bargain.txt @@ -0,0 +1,8 @@ +Name:Reckoner's Bargain +ManaCost:1 B +Types:Instant +A:SP$ GainLife | Cost$ 1 B Sac<1/Artifact;Creature/artifact or creature> | LifeAmount$ X | SubAbility$ DBDraw | SpellDescription$ You gain life equal to the sacrificed permanent's mana value. Draw two cards. +SVar:DBDraw:DB$ Draw | NumCards$ 2 +SVar:X:Sacrificed$CardManaCost +DeckHas:Ability$LifeGain +Oracle:As an additional cost to cast this spell, sacrifice an artifact or creature.\nYou gain life equal to the sacrificed permanent's mana value. Draw two cards. diff --git a/forge-gui/res/cardsfolder/upcoming/reinforced_ronin.txt b/forge-gui/res/cardsfolder/upcoming/reinforced_ronin.txt new file mode 100644 index 00000000000..73e5382ddb7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reinforced_ronin.txt @@ -0,0 +1,10 @@ +Name:Reinforced Ronin +ManaCost:R +Types:Artifact Creature Human Samurai +PT:2/2 +K:Haste +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your end step, return CARDNAME to its owner's hand. +SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand +A:AB$ Draw | PrecostDesc$ Channel — | Cost$ 1 R Discard<1/CARDNAME> | NumCards$ 1 | ActivationZone$ Hand | SpellDescription$ Draw a card. +DeckHas:Ability$Discard +Oracle:Haste\nAt the beginning of your end step, return Reinforced Ronin to its owner's hand.\nChannel — {1}{R}, Discard Reinforced Ronin: Draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/release_to_memory.txt b/forge-gui/res/cardsfolder/upcoming/release_to_memory.txt new file mode 100644 index 00000000000..627ad25642e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/release_to_memory.txt @@ -0,0 +1,9 @@ +Name:Release to Memory +ManaCost:3 W +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 3 W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True | RememberChanged$ True | SubAbility$ DBToken | SpellDescription$ Exile target opponent's graveyard. For each creature card exiled this way, create a 1/1 colorless Spirit creature token. +SVar:DBToken:DB$ Token | TokenScript$ c_1_1_spirit | TokenAmount$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Creature +DeckHas:Ability$Token & Type$Spirit +Oracle:Exile target opponent's graveyard. For each creature card exiled this way, create a 1/1 colorless Spirit creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/swift_reconfiguration.txt b/forge-gui/res/cardsfolder/upcoming/swift_reconfiguration.txt new file mode 100644 index 00000000000..b2abb1662b2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/swift_reconfiguration.txt @@ -0,0 +1,8 @@ +Name:Swift Reconfiguration +ManaCost:W +Types:Enchantment Aura +K:Flash +K:Enchant creature or Vehicle +A:SP$ Attach | Cost$ W | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or Vehicle | AITgts$ Card.nonVehicle | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Artifact & Vehicle | AddKeyword$ Crew:5 | RemoveCardTypes$ True | Description$ Enchanted permanent is a Vehicle artifact with crew 5 and it loses all other card types. +Oracle:Flash\nEnchant creature or Vehicle\nEnchanted permanent is a Vehicle artifact with crew 5 and it loses all other card types. (It's not a creature unless its crewed.) diff --git a/forge-gui/res/cardsfolder/upcoming/wanderers_intervention.txt b/forge-gui/res/cardsfolder/upcoming/wanderers_intervention.txt new file mode 100644 index 00000000000..74470585a1a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wanderers_intervention.txt @@ -0,0 +1,5 @@ +Name:Wanderer's Intervention +ManaCost:1 W +Types:Instant +A:SP$ DealDamage | Cost$ 1 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target attacking or blocking creature. +Oracle:Wanderer's Intervention deals 4 damage to target attacking or blocking creature. diff --git a/forge-gui/res/tokenscripts/g_x_x_spirit_total_lands.txt b/forge-gui/res/tokenscripts/g_x_x_spirit_total_lands.txt new file mode 100644 index 00000000000..294d7e0038f --- /dev/null +++ b/forge-gui/res/tokenscripts/g_x_x_spirit_total_lands.txt @@ -0,0 +1,8 @@ +Name:Spirit Token +ManaCost:no cost +Types:Creature Spirit +Colors:green +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ This creature's power and toughness are each equal to the number of lands you control. +SVar:X:Count$Valid Land.YouCtrl +Oracle:This creature's power and toughness are each equal to the number of lands you control.