From e6a4ee7c202029614e16d45c599ba3b21f7da401 Mon Sep 17 00:00:00 2001 From: squee1968 Date: Tue, 21 Jun 2022 01:41:20 -0500 Subject: [PATCH] updatedunicode --- forge-gui/res/cardsfolder/upcoming/balor.txt | 16 ++++++++++++++++ .../upcoming/cloakwood_swarmkeeper.txt | 6 +++--- .../res/cardsfolder/upcoming/cone_of_cold.txt | 8 ++++---- .../cardsfolder/upcoming/displacer_kitten.txt | 8 ++++---- 4 files changed, 27 insertions(+), 11 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/balor.txt diff --git a/forge-gui/res/cardsfolder/upcoming/balor.txt b/forge-gui/res/cardsfolder/upcoming/balor.txt new file mode 100644 index 00000000000..79f894645dc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/balor.txt @@ -0,0 +1,16 @@ +Name:Balor +ManaCost:3 R R +Types:Creature Demon +PT:5/5 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ Whenever CARDNAME attacks or dies, ABILITY +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChoose | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or dies, ABILITY +SVar:TrigChoose:DB$ Charm | MinCharmNum$ 1 | CharmNum$ MaxUniqueOpponents | Choices$ TrigDrawDiscard,TrigSacrifice,TrigPump | AdditionalDescription$ choose one or more. Each mode must target a different player. +SVar:TrigDrawDiscard:DB$ Draw | ValidTgts$ Opponent | TargetUnique$ True | NumCards$ 3 | SubAbility$ Discard3 | SpellDescription$ Target opponent draws three cards, then discards three cards at random. +SVar:Discard3:DB$ Discard | Defined$ Targeted | Mode$ Random | NumCards$ 3 +SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Opponent | TargetUnique$ True | SacValid$ Artifact.nonToken | SpellDescription$ Target opponent sacrifices a nontoken artifact. | SacMessage$ nontoken artifact +SVar:TrigPump:DB$ Pump | ValidTgts$ Opponent | TargetUnique$ True | Remember$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | SpellDescription$ CARDNAME deals damage to target opponent equal to the number of cards in their hand. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidHand Card.RememberedPlayerCtrl +SVar:NeedsToPlay:Artifact.OppCtrl +Oracle:When Balor attacks or dies, choose one or more. Each mode must target a different player.\n• Target opponent draws three cards, then discards three cards at random.\n• Target opponent sacrifices a nontoken artifact.\n• Balor deals damage to target opponent equal to the number of cards in their hand. diff --git a/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt b/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt index 32ecdf7aeb5..80853eb3337 100644 --- a/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt +++ b/forge-gui/res/cardsfolder/upcoming/cloakwood_swarmkeeper.txt @@ -1,9 +1,9 @@ -Name:Cloakwood Swarmkeeper +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. +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. +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 index 2017177db54..e6d002353e3 100644 --- a/forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt +++ b/forge-gui/res/cardsfolder/upcoming/cone_of_cold.txt @@ -1,13 +1,13 @@ -Name:Cone of Cold +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: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. +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 index a7d05a3ea93..8b5f185389d 100644 --- a/forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt +++ b/forge-gui/res/cardsfolder/upcoming/displacer_kitten.txt @@ -1,10 +1,10 @@ -Name:Displacer Kitten +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. +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. +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.