diff --git a/forge-gui/res/cardsfolder/b/barret_wallace.txt b/forge-gui/res/cardsfolder/b/barret_wallace.txt index 74cb10355e0..2b2e0e8c83d 100644 --- a/forge-gui/res/cardsfolder/b/barret_wallace.txt +++ b/forge-gui/res/cardsfolder/b/barret_wallace.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Rebel PT:4/4 K:Reach T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals damage equal to the number of equipped creatures you control to defending player. -SVar:TrigDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ X +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefendingPlayer | NumDmg$ X SVar:X:Count$Valid Creature.YouCtrl+equipped DeckNeeds:Type$Equipment Oracle:Reach\nWhenever Barret Wallace attacks, it deals damage equal to the number of equipped creatures you control to defending player. diff --git a/forge-gui/res/cardsfolder/upcoming/double_trouble.txt b/forge-gui/res/cardsfolder/upcoming/double_trouble.txt new file mode 100644 index 00000000000..a495e98293e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/double_trouble.txt @@ -0,0 +1,5 @@ +Name:Double Trouble +ManaCost:4 R +Types:Instant +A:SP$ Pump | Defined$ Valid Creature.YouCtrl | NumAtt$ Double | SpellDescription$ Double the power of each creature you control until end of turn. +Oracle:Double the power of each creature you control until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/eerie_gravestone.txt b/forge-gui/res/cardsfolder/upcoming/eerie_gravestone.txt new file mode 100644 index 00000000000..bb0d7df62cd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/eerie_gravestone.txt @@ -0,0 +1,10 @@ +Name:Eerie Gravestone +ManaCost:2 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When this artifact enters, draw a card. +SVar:TrigDraw:DB$ Draw +A:AB$ Mill | Cost$ 1 B Sac<1/CARDNAME> | NumCards$ 4 | RememberMilled$ True | SubAbility$ DBChangeZone | SpellDescription$ Mill four cards. You may put a creature card from among them into your hand. (To mill four cards, put the top four cards of your library into your graveyard.) +SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Creature.IsRemembered | SelectPrompt$ You may select a creature card | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Mill +Oracle:When this artifact enters, draw a card.\n{1}{B}, Sacrifice this artifact: Mill four cards. You may put a creature card from among them into your hand. (To mill four cards, put the top four cards of your library into your graveyard.) diff --git a/forge-gui/res/cardsfolder/upcoming/flying_octobot.txt b/forge-gui/res/cardsfolder/upcoming/flying_octobot.txt new file mode 100644 index 00000000000..faac33f1329 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/flying_octobot.txt @@ -0,0 +1,10 @@ +Name:Flying Octobot +ManaCost:1 U +Types:Artifact Creature Robot Villain +PT:1/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Villain.Other+YouCtrl | ActivationLimit$ 1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Villain you control enters, put a +1/+1 counter on this creature. This ability triggers only once each turn. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:BuffedBy:Villain +DeckHas:Ability$Counters +Oracle:Flying\nWhenever another Villain you control enters, put a +1/+1 counter on this creature. This ability triggers only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/future_flight.txt b/forge-gui/res/cardsfolder/upcoming/future_flight.txt new file mode 100644 index 00000000000..fa49d8e5dfa --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/future_flight.txt @@ -0,0 +1,9 @@ +Name:Future Flight +ManaCost:2 U U +Types:Enchantment Aura +K:Enchant:Creature +SVar:AttachAILogic:Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this Aura enters, draw two cards. +SVar:TrigDraw:DB$ Draw | NumCards$ 2 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+0 and has flying. (It can't be blocked except by creatures with flying or reach.) +Oracle:Enchant creature\nWhen this Aura enters, draw two cards.\nEnchanted creature gets +2/+0 and has flying. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/upcoming/ghost_spider_gwen_stacy.txt b/forge-gui/res/cardsfolder/upcoming/ghost_spider_gwen_stacy.txt new file mode 100644 index 00000000000..ef6f3906888 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ghost_spider_gwen_stacy.txt @@ -0,0 +1,9 @@ +Name:Ghost-Spider, Gwen Stacy +ManaCost:3 R R +Types:Legendary Creature Spider Human Hero +PT:4/4 +K:Menace +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Whenever NICKNAME attacks, she deals X damage to defending player, where X is the number of attacking creatures. +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefendingPlayer | NumDmg$ X +SVar:X:Count$Valid Creature.attacking +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhenever Ghost-Spider attacks, she deals X damage to defending player, where X is the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/upcoming/grendel_spawn_of_knull.txt b/forge-gui/res/cardsfolder/upcoming/grendel_spawn_of_knull.txt new file mode 100644 index 00000000000..7a210ea6f23 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/grendel_spawn_of_knull.txt @@ -0,0 +1,7 @@ +Name:Grendel, Spawn of Knull +ManaCost:3 B +Types:Legendary Creature Symbiote Dragon Villain +PT:3/3 +K:Flying +K:Deathtouch +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/upcoming/grow_extra_arms.txt b/forge-gui/res/cardsfolder/upcoming/grow_extra_arms.txt new file mode 100644 index 00000000000..716a010cacb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/grow_extra_arms.txt @@ -0,0 +1,7 @@ +Name:Grow Extra Arms +ManaCost:1 G +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | ValidTarget$ Spider | Description$ This spell costs {1} less to cast if it targets a Spider. +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. +DeckHints:Type$Spider +Oracle:This spell costs {1} less to cast if it targets a Spider.\nTarget creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/guy_in_the_chair.txt b/forge-gui/res/cardsfolder/upcoming/guy_in_the_chair.txt new file mode 100644 index 00000000000..46ecf3cb706 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/guy_in_the_chair.txt @@ -0,0 +1,7 @@ +Name:Guy in the Chair +ManaCost:2 G +Types:Creature Human Advisor +PT:2/3 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. +A:AB$ PutCounter | PrecostDesc$ Web Support — | Cost$ 2 G T | ValidTgts$ Spider | TgtPrompt$ Select target Spider | CounterType$ P1P1 | CounterNum$ 1 | SorcerySpeed$ True | SpellDescription$ Put a +1/+1 counter on target Spider. Activate only as a sorcery. +Oracle:{T}: Add one mana of any color.\nWeb Support — {2}{G}, {T}: Put a +1/+1 counter on target Spider. Activate only as a sorcery. diff --git a/forge-gui/res/cardsfolder/upcoming/kapow.txt b/forge-gui/res/cardsfolder/upcoming/kapow.txt new file mode 100644 index 00000000000..89c25211d74 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kapow.txt @@ -0,0 +1,6 @@ +Name:Kapow! +ManaCost:2 G +Types:Sorcery +A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBFight | SpellDescription$ Put a +1/+1 counter on target creature you control. It fights target creature an opponent controls. (Each deals damage equal to its power to the other.) +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls +Oracle:Put a +1/+1 counter on target creature you control. It fights target creature an opponent controls. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/upcoming/kravens_cats.txt b/forge-gui/res/cardsfolder/upcoming/kravens_cats.txt new file mode 100644 index 00000000000..735d82200cc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kravens_cats.txt @@ -0,0 +1,6 @@ +Name:Kraven's Cats +ManaCost:1 G +Types:Creature Cat Villain +PT:2/2 +A:AB$ Pump | Cost$ 2 G | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ This creature gets +2/+2 until end of turn. Activate only once each turn. +Oracle:{2}{G}: This creature gets +2/+2 until end of turn. Activate only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/lethal_protection.txt b/forge-gui/res/cardsfolder/upcoming/lethal_protection.txt new file mode 100644 index 00000000000..363c4f2ea95 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lethal_protection.txt @@ -0,0 +1,6 @@ +Name:Lethal Protection +ManaCost:3 B +Types:Sorcery +A:SP$ Destroy | ValidTgts$ Creature | SubAbility$ DBReturn | SpellDescription$ Destroy target creature. Return up to one target creature card from your graveyard to your hand. +SVar:DBReturn:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one target creature card in your graveyard | ValidTgts$ Creature.YouOwn | Origin$ Graveyard | Destination$ Hand +Oracle:Destroy target creature. Return up to one target creature card from your graveyard to your hand.