From a5ebacf225973b3d4203f35dd331ef06f0d198e7 Mon Sep 17 00:00:00 2001 From: squee1968 Date: Mon, 20 Jun 2022 23:33:11 -0500 Subject: [PATCH] newcards --- .../res/cardsfolder/upcoming/breath_weapon.txt | 5 +++++ .../cardsfolder/upcoming/burakos_party_leader.txt | 13 +++++++++++++ .../cardsfolder/upcoming/cloakwood_swarmkeeper.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt | 13 +++++++++++++ .../res/cardsfolder/upcoming/displacer_kitten.txt | 10 ++++++++++ 5 files changed, 50 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/breath_weapon.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/burakos_party_leader.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt diff --git a/forge-gui/res/cardsfolder/upcoming/breath_weapon.txt b/forge-gui/res/cardsfolder/upcoming/breath_weapon.txt new file mode 100644 index 00000000000..578a6782679 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/breath_weapon.txt @@ -0,0 +1,5 @@ +Name:Breath Weapon +ManaCost:2 R +Types:Instant +A:SP$ DamageAll | NumDmg$ 2 | ValidCards$ Creature.nonDragon | SpellDescription$ CARDNAME deals 2 damage to each non-Dragon creature. +Oracle:Breath Weapon deals 2 damage to each non-Dragon creature. diff --git a/forge-gui/res/cardsfolder/upcoming/burakos_party_leader.txt b/forge-gui/res/cardsfolder/upcoming/burakos_party_leader.txt new file mode 100644 index 00000000000..d64d0f0bccb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/burakos_party_leader.txt @@ -0,0 +1,13 @@ +Name:Burakos, Party Leader +ManaCost:3 B +Types:Creature Orc +PT:2/4 +K:Choose a Background +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ Cleric & Rogue & Warrior & Wizard | Description$ CARDNAME is also a Cleric, Rogue, Warrior, and Wizard. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks, defending player loses X life +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ X | SubAbility$ DBTreasureTokens +SVar:DBTreasureTokens:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | Description$ and you create X Treasure tokens, where X is the number of creatures in your party. +SVar:X:Count$Party +DeckHints:Ability$Party & Type$Cleric|Rogue|Warrior|Wizard +SVar:PlayMain1:TRUE +Oracle:Burakos, Party Leader is also a Cleric, Rogue, Warrior, and Wizard.\nWhenever Burakos attacks, defending player loses X life and you create X Treasure tokens, where X is the number of creatures in your party.\nChoose a Background diff --git a/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt b/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt new file mode 100644 index 00000000000..32ecdf7aeb5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt @@ -0,0 +1,9 @@ +Name:Cloakwood Swarmkeeper +ManaCost:G +Types:Creature Elf Ranger +PT:1/1 +T:Mode$ ChangesZoneAll | ValidCards$ Card.token+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigPutcounter | TriggerDescription$ Gathered Swarm — Whenever one or more tokens enter the battlefield under your control, put a +1/+1 counter on CARDNAME. +SVar:TrigPutcounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Self | CounterNum$ 1 +DeckHints:Ability$Token +DeckHas:Ability$Counters +Oracle:Gathered Swarm — Whenever one or more tokens enter the battlefield under your control, put a +1/+1 counter on Cloakwood Swarmkeeper. diff --git a/forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt b/forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt new file mode 100644 index 00000000000..2017177db54 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt @@ -0,0 +1,13 @@ +Name:Cone of Cold +ManaCost:3 U +Types:Sorcery +A:SP$ RollDice | Sides$ 20 | ResultSubAbilities$ 1-9:TapAll,10-19:TapAndLock,20:TapLock2 | SpellDescription$ Roll a d20. +SVar:TapAll:DB$ TapAll | ValidCards$ Creature.OppCtrl | StackDescription$ SpellDescription | SpellDescription$ 1—9 VERT Tap all creatures your opponents control. +SVar:TapAndLock:DB$ TapAll | ValidCards$ Creature.OppCtrl | SubAbility$ DBNoUntap | StackDescription$ SpellDescription | SpellDescription$ 10—19 VERT Tap all creatures your opponents control. Those creatures don't untap during their controllers' next untap steps. +SVar:DBNoUntap:DB$ PumpAll | ValidCards$ Creature.OppCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | IsCurse$ True | Duration$ Permanent +SVar:TapLock2:DB$ TapAll | ValidCards$ Creature.OppCtrl | SubAbility$ NoUntap2 | StackDescription$ SpellDescription | SpellDescription$ 20 VERT Tap all creatures your opponents control. Those creatures don't untap during their controllers' next untap steps. +SVar:NoUntap2:DB$ PumpAll | ValidCards$ Creature.OppCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | IsCurse$ True | Duration$ Permanent | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | TgtZone$ Battlefield | ValidCards$ Creature.OppCtrl | ReplacementEffects$ TapLockETBTapped | Name$ Cone of Cold Effect | Duration$ UntilYourNextTurn | StackDescription$ SpellDescription | SpellDescription$ 20 VERT Tap all creatures your opponents control. Those creatures don't untap during their controllers' next untap steps. Until your next turn, creatures your opponents control enter the battlefield tapped. +SVar:TapLockETBTapped:Event$ Moved | ValidCard$ Creature.OppCtrl | Destination$ Battlefield | ReplaceWith$ ETBTapped | ActiveZones$ Battlefield | SubAbility$ TapAndLock +SVar:ETBTapped:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Tapped$ True | Defined$ ReplacedCard +Oracle:Roll a d20.\n1—9 | Tap all creatures you opponents control.\n10—19 | Tap all creatures your opponents control. Those creatures don't untap during their controllers' next untap steps.\n20 | Tap all creatures your opponents control. Those creatures don't untap during their controllers' next untap steps. Until your next turn, creatures your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt b/forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt new file mode 100644 index 00000000000..a7d05a3ea93 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt @@ -0,0 +1,10 @@ +Name:Displacer Kitten +ManaCost:3 U +Types:Creature Cat Beast +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ DBBlink | TriggerZones$ Battlefield | TriggerDescription$ Avoidance – Whenever you cast a noncreature spell, exile up to one target nonland permanent you control, then return it to the battlefield under its owner’s control. +SVar:DBBlink:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select up to one target nonland permanent you control | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBReturn | RememberChanged$ True | SpellDescription$ Exile up to one target nonland permanent you control, then return it to the battlefield under its owner’s control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:BuffedBy:Card.nonCreature +Oracle:Avoidance – Whenever you cast a noncreature spell, exile up to one target nonland permanent you control, then return it to the battlefield under its owner’s control.