diff --git a/forge-gui/res/cardsfolder/upcoming/battershield_warrior.txt b/forge-gui/res/cardsfolder/upcoming/battershield_warrior.txt new file mode 100644 index 00000000000..85bffd1d200 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/battershield_warrior.txt @@ -0,0 +1,6 @@ +Name:Battershield Warrior +ManaCost:2 W +Types:Creature Human Warrior +PT:2/2 +A:AB$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl| NumAtt$ +1 | NumDef$ +1 | Boast$ True | SpellDescription$ Creatures you control get +1/+1 until end of turn| +Oracle:Boast — {1}{W}: Creatures you control get +1/+1 until end of turn. (Activate this ability only if this creature attacked this turn and only once each turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/battlefield_raptor.txt b/forge-gui/res/cardsfolder/upcoming/battlefield_raptor.txt new file mode 100644 index 00000000000..77899d1b795 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/battlefield_raptor.txt @@ -0,0 +1,7 @@ +Name:Battlefield Raptor +ManaCost:W +Types:Creature Bird +PT:1/2 +K:Flying +K:First Strike +Oracle:Flying, first strike \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/beskir_shieldmate.txt b/forge-gui/res/cardsfolder/upcoming/beskir_shieldmate.txt new file mode 100644 index 00000000000..945274b464d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/beskir_shieldmate.txt @@ -0,0 +1,9 @@ +Name:Beskir Shieldmate +ManaCost:1 W +Types:Creature Human Warrior +PT:2/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create a 1/1 white Human Warrior creature token. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_warrior | TokenOwner$ You +SVar:SacMe:2 +DeckHas:Ability$Token +Oracle:When Beskir Shieldmate dies, create a 1/1 white Human Warrior creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/bound_in_gold.txt b/forge-gui/res/cardsfolder/upcoming/bound_in_gold.txt new file mode 100644 index 00000000000..aa241a9f674 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bound_in_gold.txt @@ -0,0 +1,8 @@ +Name:Bound in Gold +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME can't crew Vehicles. | Description$ Enchanted permanent can’t attack, block, or crew Vehicles, and its activated abilities can’t be activated unless they’re mana abilities. +S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | NonMana$ True | +Oracle:Enchant Permanent.\nEnchanted creature can't attack, block, or crew Vehicles. diff --git a/forge-gui/res/cardsfolder/upcoming/clarion_spirit.txt b/forge-gui/res/cardsfolder/upcoming/clarion_spirit.txt new file mode 100644 index 00000000000..9c594f5d13e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/clarion_spirit.txt @@ -0,0 +1,10 @@ +Name:Clarion Spirit +ManaCost:1 W +Types:Creature Spirit +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | CheckSVar$ YouCastThisTurn | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerDescription$ Whenever you cast your second spell each turn, create a 1/1 white Spirit creature token with flying. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You +SVar:YouCastThisTurn:Count$ThisTurnCast_Card.YouCtrl +SVar:BuffedBy:Card +DeckHas:Ability$Token +Oracle:Whenever you cast your second spell each turn, create a 1/1 white Spirit creature token with flying. diff --git a/forge-gui/res/cardsfolder/upcoming/divine_gambit.txt b/forge-gui/res/cardsfolder/upcoming/divine_gambit.txt new file mode 100644 index 00000000000..4f7de216fce --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/divine_gambit.txt @@ -0,0 +1,6 @@ +Name:Divine Gambit +ManaCost:W W +Types:Sorcery +A:SP$ ChangeZone | Cost$ W W | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl,Enchantment.OppCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target artifact, creature, or enchantment an opponent controls | SubAbility$ DBChangeZone | SpellDescription$ Exile target artifact, creature, or enchantment an opponent controls. That player may put a permanent card from their hand onto the battlefield. +SVar:DBChangeZone:DB$ ChangeZone | DefinedPlayer$ TargetedController | ChangeType$ Permanent | Origin$ Hand | Destination$ Battlefield +Oracle:Exile target artifact, creature, or enchantment an opponent controls. That player may put a permanent card from their hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/goldmaw_champion.txt b/forge-gui/res/cardsfolder/upcoming/goldmaw_champion.txt new file mode 100644 index 00000000000..db8f013e366 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/goldmaw_champion.txt @@ -0,0 +1,7 @@ +Name:Goldmaw Champion +ManaCost:2 W +Types:Creature Dwarf Warrior +PT:2/3 +A:AB$ Tap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Boast$ True | SpellDescription$ Tap target creature. +SVar:NonCombatPriority:10 +Oracle:Boast — {1}{W}: Tap target creature. (Activate this ability only if this creature attacked this turn and only once each turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/rally_the_ranks.txt b/forge-gui/res/cardsfolder/upcoming/rally_the_ranks.txt new file mode 100644 index 00000000000..975f4e29373 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rally_the_ranks.txt @@ -0,0 +1,10 @@ +Name:Rally the Ranks +ManaCost:1 W +Types:Enchantment +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck +S:Mode$ Continuous | Affected$ Creature.ChosenType+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control of the chosen type get +1/+1. +AI:RemoveDeck:Random +SVar:PlayMain1:TRUE +SVar:AIPreference:SacCost$Creature.ChosenType+Other +Oracle:As Rally the Ranks enters the battlefield, choose a creature type.\nCreatures you control of the chosen type get +1/+1. diff --git a/forge-gui/res/cardsfolder/upcoming/reidane_god_of_the_worthy_valkmira_protectors_shield.txt b/forge-gui/res/cardsfolder/upcoming/reidane_god_of_the_worthy_valkmira_protectors_shield.txt new file mode 100644 index 00000000000..689740e13d2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reidane_god_of_the_worthy_valkmira_protectors_shield.txt @@ -0,0 +1,21 @@ +Name:Reidane, God of the Worthy +ManaCost:2 W +Types:Legendary Creature God +PT:2/3 +K:Flying +K:Vigilance +R:Event$ Moved | ValidCard$ Land.Snow+OppCtrl | Destination$ Battlefield | ReplaceWith$ ETBTapped | ActiveZones$ Battlefield | Description$ Snow lands your opponents control enter the battlefield tapped. +SVar:ETBTapped:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Tapped$ True | Defined$ ReplacedCard +S:Mode$ RaiseCost | ValidCard$ Card.cmcGE4 | Type$ Spell | Activator$ Opponent | Amount$ 2 | Description$ Spells your opponents cast with converted mana cost 4 or greater cost {2} more to cast. +AlternateMode:Modal +Oracle:Flying, vigilance\nSnow lands your opponents control enter the battlefield tapped.\nSpells your opponents cast with converted mana cost 4 or greater cost {2} more to cast. + +ALTERNATE + +Name:Valkmira, Protector's Shield +ManaCost:3 W +Types:Legendary Artifact +S:Mode$ PreventDamage | Target$ You,Permanent.YouCtrl | ValidSource$ Card.OppCtrl | Amount$ 1 | Description$ If a source an opponent controls would deal damage to you or a permanent you control, prevent 1 of that damage. +T:Mode$ BecomesTarget | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever you become the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {1}. +SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSourceSA | UnlessCost$ 1 | UnlessPayer$ TriggeredSourceSAController +Oracle:If a source an opponent controls would deal damage to you or a permanent you control, prevent 1 of that damage.\nWhenever you or a permanent you control becomes the target of a spell or ability an opponent controls, counter that spell unless its controller pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wings_of_the_cosmos.txt b/forge-gui/res/cardsfolder/upcoming/wings_of_the_cosmos.txt new file mode 100644 index 00000000000..e941cda134e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wings_of_the_cosmos.txt @@ -0,0 +1,6 @@ +Name:Wings of the Cosmos +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +3 | KW$ Flying | SubAbility$ DBUntap | SpellDescription$ Target creature gets +1/+3 and gains flying until end of turn. Untap it. +SVar:DBUntap:DB$ Untap | Defined$ Targeted | ConditionDefined$ Targeted | +Oracle:Target creature gets +1/+3 and gains flying until end of turn. Untap it. \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/w_1_1_human_warrior.txt b/forge-gui/res/tokenscripts/w_1_1_human_warrior.txt new file mode 100644 index 00000000000..0785e9c68f2 --- /dev/null +++ b/forge-gui/res/tokenscripts/w_1_1_human_warrior.txt @@ -0,0 +1,6 @@ +Name:Human Warrior +ManaCost:no cost +Types:Creature Human Warrior +Colors:white +PT:1/1 +Oracle: \ No newline at end of file