diff --git a/forge-gui/res/cardsfolder/upcoming/aggressive_negotiations.txt b/forge-gui/res/cardsfolder/upcoming/aggressive_negotiations.txt new file mode 100644 index 00000000000..cbde0093d2f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/aggressive_negotiations.txt @@ -0,0 +1,6 @@ +Name:Aggressive Negotiations +ManaCost:2 B +Types:Sorcery +A:SP$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ValidTgts$ Opponent | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | SubAbility$ DBPutCounter | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals their hand. You choose a nonland card from it and exile that card. Put a +1/+1 counter on up to one target creature you control. +SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to one target creature you control | TargetMin$ 0 | TargetMax$ 1 | CounterType$ P1P1 | CounterNum$ 1 +Oracle:Target opponent reveals their hand. You choose a nonland card from it and exile that card. Put a +1/+1 counter on up to one target creature you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/formation_breaker.txt b/forge-gui/res/cardsfolder/upcoming/formation_breaker.txt new file mode 100644 index 00000000000..1f739db79c4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/formation_breaker.txt @@ -0,0 +1,8 @@ +Name:Formation Breaker +ManaCost:1 G +Types:Creature Beast +PT:2/1 +S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.powerLTX | Description$ Creatures with power less than this creature's power can't block it. +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | IsPresent$ Creature.YouCtrl+HasCounters | Description$ As long as you control a creature with a counter on it, this creature gets +1/+2. +SVar:X:Count$CardPower +Oracle:Creatures with power less than this creature's power can't block it.\nAs long as you control a creature with a counter on it, this creature gets +1/+2. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/gurmag_rakshasa.txt b/forge-gui/res/cardsfolder/upcoming/gurmag_rakshasa.txt new file mode 100644 index 00000000000..011fd25440b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/gurmag_rakshasa.txt @@ -0,0 +1,9 @@ +Name:Gurmag Rakshasa +ManaCost:4 B B +Types:Creature Demon +PT:5/5 +K:Menace +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When this creature enters, target creature an opponent controls gets -2/-2 until end of turn and target creature you control gets +2/+2 until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +2 | NumDef$ +2 +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen this creature enters, target creature an opponent controls gets -2/-2 until end of turn and target creature you control gets +2/+2 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/iceridge_serpent.txt b/forge-gui/res/cardsfolder/upcoming/iceridge_serpent.txt new file mode 100644 index 00000000000..abd9793a38e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/iceridge_serpent.txt @@ -0,0 +1,7 @@ +Name:Iceridge Serpent +ManaCost:4 U +Types:Creature Serpent +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When this creature enters, return target creature an opponent controls to its owner's hand. +SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Origin$ Battlefield | Destination$ Hand +Oracle:When this creature enters, return target creature an opponent controls to its owner's hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/inspirited_vanguard.txt b/forge-gui/res/cardsfolder/upcoming/inspirited_vanguard.txt new file mode 100644 index 00000000000..2afec8cdc75 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/inspirited_vanguard.txt @@ -0,0 +1,8 @@ +Name:Inspirited Vanguard +ManaCost:4 G +Types:Creature Human Soldier +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEndure | TriggerDescription$ Whenever this creature enters or attacks, it endures 2. (Put two +1/+1 counters on it or create a 2/2 white Spirit creature token.) +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigEndure | Secondary$ True | TriggerDescription$ Whenever this creature enters or attacks, it endures 2. (Put two +1/+1 counters on it or create a 2/2 white Spirit creature token.) +SVar:TrigEndure:DB$ Endure | Num$ 2 +Oracle:Whenever this creature enters or attacks, it endures 2. (Put two +1/+1 counters on it or create a 2/2 white Spirit creature token.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/iridescent_tiger.txt b/forge-gui/res/cardsfolder/upcoming/iridescent_tiger.txt new file mode 100644 index 00000000000..478ea114840 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/iridescent_tiger.txt @@ -0,0 +1,7 @@ +Name:Iridescent Tiger +ManaCost:4 R +Types:Creature Cat +PT:3/4 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+wasCastByYou | Execute$ TrigMana | TriggerDescription$ When this creature enters, if you cast it, add {W}{U}{B}{R}{G}. +SVar:TrigMana:DB$ Mana | Produced$ W U B R G +Oracle:When this creature enters, if you cast it, add {W}{U}{B}{R}{G}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/kin_tree_nurturer.txt b/forge-gui/res/cardsfolder/upcoming/kin_tree_nurturer.txt new file mode 100644 index 00000000000..43a70981858 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kin_tree_nurturer.txt @@ -0,0 +1,8 @@ +Name:Kin-Tree Nurturer +ManaCost:2 B +Types:Creature Human Druid +PT:2/1 +K:Lifelink +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEndure | TriggerDescription$ When this creature enters, it endures 1. (Put a +1/+1 counter on it or create a 1/1 white Spirit creature token.) +SVar:TrigEndure:DB$ Endure | Num$ 1 +Oracle:Lifelink\nWhen this creature enters, it endures 1. (Put a +1/+1 counter on it or create a 1/1 white Spirit creature token.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/knockout_maneuver.txt b/forge-gui/res/cardsfolder/upcoming/knockout_maneuver.txt new file mode 100644 index 00000000000..655b1af2304 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/knockout_maneuver.txt @@ -0,0 +1,7 @@ +Name:Knockout Maneuver +ManaCost:2 G +Types:Instant +A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | CounterType$ P1P1 | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | AILogic$ PowerDmg | StackDescription$ Put a +1/+1 counter on {c:ThisTargetedCard}. | SpellDescription$ Put a +1/+1 counter on target creature you control, then it deals damage equal to its power to target creature an opponent controls. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ X | DamageSource$ ParentTarget | AILogic$ PowerDmg | StackDescription$ Then {c:ParentTarget} deals damage equal to its power to {c:ThisTargetedCard}. +SVar:X:ParentTargeted$CardPower +Oracle:Put a +1/+1 counter on target creature you control, then it deals damage equal to its power to target creature an opponent controls. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/nightblade_brigade.txt b/forge-gui/res/cardsfolder/upcoming/nightblade_brigade.txt new file mode 100644 index 00000000000..93f30fc0eb0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nightblade_brigade.txt @@ -0,0 +1,10 @@ +Name:Nightblade Brigade +ManaCost:2 B +Types:Creature Goblin Soldier +PT:1/3 +K:Deathtouch +K:Mobilize:1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When this creature enters, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +SVar:TrigSurveil:DB$ Surveil | Amount$ 1 +DeckHas:Ability$Surveil|Graveyard +Oracle:Deathtouch\nMobilize 1 (Whenever this creature attacks, create a tapped and attacking 1/1 red Warrior creature token. Sacrifice it at the beginning of the next end step.)\nWhen this creature enters, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/overwhelming_surge.txt b/forge-gui/res/cardsfolder/upcoming/overwhelming_surge.txt new file mode 100644 index 00000000000..3ce1178f7a8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/overwhelming_surge.txt @@ -0,0 +1,7 @@ +Name:Overwhelming Surge +ManaCost:2 R +Types:Instant +A:SP$ Charm | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DBDmg,DBDestroy +SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | SpellDescription$ Destroy target noncreature artifact. +Oracle:Choose one or both —\n• Overwhelming Surge deals 3 damage to target creature.\n• Destroy target noncreature artifact.