From f072d0adf0bea22561a31d2da33bd480def3fa09 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 26 Nov 2022 12:06:16 +0100 Subject: [PATCH] J22 6 Cards + new pirate token (#1962) * update * Update deadly_plot.txt * update * Update chains_of_custody.txt * Update deadly_plot.txt * Update deadly_plot.txt * Update ossuary_rats.txt Co-authored-by: tool4ever --- .../res/cardsfolder/upcoming/chains_of_custody.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/daring_piracy.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/deadly_plot.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/launch_mishap.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/ossuary_rats.txt | 9 +++++++++ .../res/cardsfolder/upcoming/plundering_predator.txt | 9 +++++++++ .../res/tokenscripts/r_1_1_pirate_menace_haste.txt | 8 ++++++++ forge-gui/res/tokenscripts/zeppelin.txt | 2 +- 8 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/chains_of_custody.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/daring_piracy.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/deadly_plot.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/launch_mishap.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ossuary_rats.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/plundering_predator.txt create mode 100644 forge-gui/res/tokenscripts/r_1_1_pirate_menace_haste.txt diff --git a/forge-gui/res/cardsfolder/upcoming/chains_of_custody.txt b/forge-gui/res/cardsfolder/upcoming/chains_of_custody.txt new file mode 100644 index 00000000000..82408a95dab --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/chains_of_custody.txt @@ -0,0 +1,10 @@ +Name:Chains of Custody +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | ValidTgts$ Creature.YouCtrl | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Ward:2 | Description$ Enchanted creature has ward {2}. (Whenever enchanted creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) +SVar:PlayMain1:TRUE +Oracle:Enchant creature you control\nWhen Chains of Custody enters the battlefield, exile target nonland permanent an opponent controls until Chains of Custody leaves the battlefield.\nEnchanted creature has ward {2}. (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) diff --git a/forge-gui/res/cardsfolder/upcoming/daring_piracy.txt b/forge-gui/res/cardsfolder/upcoming/daring_piracy.txt new file mode 100644 index 00000000000..3549eb20e12 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/daring_piracy.txt @@ -0,0 +1,7 @@ +Name:Daring Piracy +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your combat on your turn, create a 1/1 red Pirate creature token with menace and haste. Exile it at the beginning of the next end step. +SVar:TrigToken:DB$ Token | TokenScript$ r_1_1_pirate_menace_haste | AtEOT$ Exile +DeckHas:Ability$Token & Type$Pirate +Oracle:At the beginning of your combat on your turn, create a 1/1 red Pirate creature token with menace and haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/upcoming/deadly_plot.txt b/forge-gui/res/cardsfolder/upcoming/deadly_plot.txt new file mode 100644 index 00000000000..2f525d27ca4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/deadly_plot.txt @@ -0,0 +1,9 @@ +Name:Deadly Plot +ManaCost:3 B +Types:Instant +A:SP$ Charm | Choices$ DBMurder,DBReanimate +SVar:DBMurder:DB$ Destroy | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. +SVar:DBReanimate:DB$ ChangeZone | ValidTgts$ Zombie.Creature+YouOwn | TgtPrompt$ Select target zombie creature card | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SpellDescription$ Return target Zombie creature card from your graveyard to the battlefield tapped. +DeckHas:Ability$Graveyard +DeckHints:Type$Zombie & Ability$Graveyard +Oracle:Choose one —\n• Destroy target creature or planeswalker.\n• Return target Zombie creature card from your graveyard to the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/upcoming/launch_mishap.txt b/forge-gui/res/cardsfolder/upcoming/launch_mishap.txt new file mode 100644 index 00000000000..5ee46e588af --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/launch_mishap.txt @@ -0,0 +1,7 @@ +Name:Launch Mishap +ManaCost:2 U +Types:Instant +A:SP$ Counter | TargetType$ Spell | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker spell | SubAbility$ DBToken | SpellDescription$ Counter target creature or planeswalker spell. Create a 1/1 colorless Thopter artifact creature token with flying. +SVar:DBToken:DB$ Token | TokenScript$ c_1_1_a_thopter_flying +DeckHas:Ability$Token & Type$Artifact|Thopter +Oracle:Counter target creature or planeswalker spell. Create a 1/1 colorless Thopter artifact creature token with flying. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ossuary_rats.txt b/forge-gui/res/cardsfolder/upcoming/ossuary_rats.txt new file mode 100644 index 00000000000..524ac0bf767 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ossuary_rats.txt @@ -0,0 +1,9 @@ +Name:Ossuary Rats +ManaCost:5 B +Types:Creature Rat +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals X damage to target creature or planeswalker an opponent controls, where X is the number of creature cards in your graveyard. +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select target creature or planeswalker an opponent controls | NumDmg$ X +SVar:X:Count$TypeInYourYard.Creature +DeckHints:Ability$Graveyard|Mill +Oracle:When Ossuary Rats enters the battlefield, it deals X damage to target creature or planeswalker an opponent controls, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/plundering_predator.txt b/forge-gui/res/cardsfolder/upcoming/plundering_predator.txt new file mode 100644 index 00000000000..ad2c54225e0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/plundering_predator.txt @@ -0,0 +1,9 @@ +Name:Plundering Predator +ManaCost:4 R +Types:Creature Dragon +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, draw a card. +SVar:TrigDiscard:AB$ Draw | Cost$ Discard<1/Card> | NumCards 1 +DeckHas:Ability$Discard +Oracle:Flying\nWhen Plundering Predator enters the battlefield, you may discard a card. If you do, draw a card. \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/r_1_1_pirate_menace_haste.txt b/forge-gui/res/tokenscripts/r_1_1_pirate_menace_haste.txt new file mode 100644 index 00000000000..a5dfffd275c --- /dev/null +++ b/forge-gui/res/tokenscripts/r_1_1_pirate_menace_haste.txt @@ -0,0 +1,8 @@ +Name:Pirate Token +ManaCost:no cost +Types:Creature Pirate +Colors:red +PT:1/1 +K:Menace +K:Haste +Oracle:Menace\nHaste diff --git a/forge-gui/res/tokenscripts/zeppelin.txt b/forge-gui/res/tokenscripts/zeppelin.txt index 7147687015c..9a8f31e02c6 100644 --- a/forge-gui/res/tokenscripts/zeppelin.txt +++ b/forge-gui/res/tokenscripts/zeppelin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature PT:5/5 K:Flying K:Crew:3 -Oracle:Flying\nCrew 3. \ No newline at end of file +Oracle:Flying\nCrew 3 \ No newline at end of file