From eb8ac6336a9698c2317501c28fbeb900cfeedbf5 Mon Sep 17 00:00:00 2001 From: paul_snoops Date: Sat, 17 Jul 2021 11:04:24 +0100 Subject: [PATCH] AFC card scripts 17 Jul --- .../res/cardsfolder/upcoming/druid_of_purification.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/hurl_through_hell.txt | 8 ++++++++ forge-gui/res/cardsfolder/upcoming/klauths_will.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/robe_of_stars.txt | 7 +++++++ .../cardsfolder/upcoming/wulfgar_of_icewind_dale.txt | 7 +++++++ 5 files changed, 42 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/druid_of_purification.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hurl_through_hell.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/klauths_will.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/robe_of_stars.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/wulfgar_of_icewind_dale.txt diff --git a/forge-gui/res/cardsfolder/upcoming/druid_of_purification.txt b/forge-gui/res/cardsfolder/upcoming/druid_of_purification.txt new file mode 100644 index 00000000000..5b8ea0745b6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/druid_of_purification.txt @@ -0,0 +1,10 @@ +Name:Druid of Purification +ManaCost:3 G +Types:Creature Human Druid +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoice | TriggerDescription$ When CARDNAME enters the battlefield, starting with you, each player may choose an artifact or enchantment you don’t control. Destroy each permanent chosen this way. +SVar:TrigChoice:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBChoosePermanent | SubAbility$ DBDestroy +SVar:DBChoosePermanent:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.YouDontCtrl,Enchantment.YouDontCtrl | Optional$ True | ChoiceTitle$ Choose an artifact or enchantment | RememberChosen$ True +SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:When Druid of Purification enters the battlefield, starting with you, each player may choose an artifact or enchantment you don't control. Destroy each permanent chosen this way. diff --git a/forge-gui/res/cardsfolder/upcoming/hurl_through_hell.txt b/forge-gui/res/cardsfolder/upcoming/hurl_through_hell.txt new file mode 100644 index 00000000000..de60ed330bb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hurl_through_hell.txt @@ -0,0 +1,8 @@ +Name:Hurl Through Hell +ManaCost:2 B R +Types:Instant +A:SP$ ChangeZone | Cost$ 2 B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile target creature. Until the end of your next turn, you may cast that card and you may spend mana as though it were mana of any color to cast that spell. +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | RememberObjects$ Remembered | ForgetOnMoved$ Exile | Duration$ UntilTheEndOfYourNextTurn | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:STPlay:Mode$ Continuous | Affected$ Card.nonLand+IsRemembered | AffectedZone$ Exile | EffectZone$ Command | MayPlay$ True | MayPlayIgnoreColor$ True | Description$ You may cast the exiled card and you may spend mana as though it were mana of any color to cast that spell. +Oracle:Exile target creature. Until the end of your next turn, you may cast that card and you may spend mana as though it were mana of any color to cast that spell. diff --git a/forge-gui/res/cardsfolder/upcoming/klauths_will.txt b/forge-gui/res/cardsfolder/upcoming/klauths_will.txt new file mode 100644 index 00000000000..b7e8bdf1cd4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/klauths_will.txt @@ -0,0 +1,10 @@ +Name:Klauth's Will +ManaCost:X R R G +Types:Instant +A:SP$ Charm | Cost$ X R R G | MinCharmNum$ 1 | CharmNum$ Y | Choices$ DBDamage,DBDestroy | AdditionalDescription$ If you control a commander as you cast this spell, you may choose both. +SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.withoutFlying | NumDmg$ X | SpellDescription$ Breathe Flame — CARDNAME deals X damage to each creature without flying. +SVar:DBDestroy:DB$ Destroy | TargetMin$ 0 | TargetMax$ X | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select up to X target artifacts and/or enchantments | SpellDescription$ Smash Relics — Destroy up to X target artifacts and/or enchantments. +SVar:X:Count$xPaid +SVar:Y:Count$Compare Z GE1.2.1 +SVar:Z:Count$Valid Card.IsCommander+YouCtrl +Oracle:Choose one. If you control a commander as you cast this spell, you may choose both.\n• Breathe Flame — Klauth's Will deals X damage to each creature without flying.\n• Smash Relics — Destroy up to X target artifacts and/or enchantments. diff --git a/forge-gui/res/cardsfolder/upcoming/robe_of_stars.txt b/forge-gui/res/cardsfolder/upcoming/robe_of_stars.txt new file mode 100644 index 00000000000..fdcff6eb94b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/robe_of_stars.txt @@ -0,0 +1,7 @@ +Name:Robe of Stars +ManaCost:1 W +Types:Artifact Equipment +K:Equip:1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 3 | Description$ Equipped creature gets +0/+3. +A:AB$ Phases | Cost$ 1 W | Defined$ Equipped | SpellDescription$ Astral Projection — Equipped creature phases out. +Oracle:Equipped creature gets +0/+3.\nAstral Projection — {1}{W}: Equipped creature phases out. (Treat it and anything attached to it as though they don't exist until its controller's next turn.)\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/wulfgar_of_icewind_dale.txt b/forge-gui/res/cardsfolder/upcoming/wulfgar_of_icewind_dale.txt new file mode 100644 index 00000000000..4dfa7992860 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wulfgar_of_icewind_dale.txt @@ -0,0 +1,7 @@ +Name:Wulfgar of Icewind Dale +ManaCost:3 R G +Types:Legendary Creature Human Barbarian +PT:4/4 +K:Melee +S:Mode$ Panharmonicon | ValidMode$ Attacks,AttackersDeclared | ValidCard$ Permanent.YouCtrl | ValidCause$ Creature.YouCtrl | Description$ If a creature you control attacking would cause a triggered ability of a permanent you control to trigger, that ability triggers an additional time. +Oracle:Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)\nIf a creature you control attacking would cause a triggered ability of a permanent you control to trigger, that ability triggers an additional time.