From 9f4042ca6ec3c91394ef2730430ac66eabcb808c Mon Sep 17 00:00:00 2001 From: Northmoc Date: Fri, 29 Oct 2021 12:03:02 -0400 Subject: [PATCH] dorothea_vengeful_victim_dorotheas_retribution.txt and token --- ..._vengeful_victim_dorotheas_retribution.txt | 31 +++++++++++++++++++ .../res/tokenscripts/w_4_4_spirit_flying.txt | 7 +++++ 2 files changed, 38 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/dorothea_vengeful_victim_dorotheas_retribution.txt create mode 100644 forge-gui/res/tokenscripts/w_4_4_spirit_flying.txt diff --git a/forge-gui/res/cardsfolder/upcoming/dorothea_vengeful_victim_dorotheas_retribution.txt b/forge-gui/res/cardsfolder/upcoming/dorothea_vengeful_victim_dorotheas_retribution.txt new file mode 100644 index 00000000000..02809e3b18a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dorothea_vengeful_victim_dorotheas_retribution.txt @@ -0,0 +1,31 @@ +Name:Dorothea, Vengeful Victim +ManaCost:W U +Types:Legendary Creature Spirit +PT:4/4 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DelTrig | TriggerDescription$ When CARDNAME attacks or blocks, sacrifice it at end of combat. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ DelTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it at end of combat. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigSacrifice | TriggerDescription$ Sacrifice CARDNAME at end of combat. +SVar:TrigSacrifice:DB$ SacrificeAll | Defined$ Self | Controller$ You +SVar:SacrificeEndCombat:True +K:Disturb:1 W U +AlternateMode:DoubleFaced +DeckHas:Ability$Sacrifice & Ability$Graveyard +Oracle:Flying\nWhen Dorothea, Vengeful Victim attacks or blocks, sacrifice it at end of combat.\nDisturb {1}{W}{U} (You may cast this card from your graveyard transformed for its disturb cost.) + +ALTERNATE + +Name:Dorothea's Retribution +ManaCost:no cost +Colors:white,blue +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ AttackTrigger | AddSVar$ AE | Description$ Enchanted creature has "Whenever this creature attacks, create a 4/4 white Spirit creature token with flying that's tapped and attacking. Sacrifice that token at end of combat." +SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature attacks, create a 4/4 white Spirit creature token with flying that's tapped and attacking. Sacrifice that token at end of combat. +SVar:TrigToken:DB$ Token | TokenScript$ w_4_4_spirit_flying | TokenTapped$ True | TokenAttacking$ True | AtEOT$ SacrificeCombat +SVar:AE:SVar:HasAttackEffect:TRUE +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Graveyard | ReplaceWith$ Exile | Description$ If CARDNAME would be put into a graveyard from anywhere, exile it instead. +SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +DeckHas:Ability$Token & Ability$Sacrifice +Oracle:Enchant creature\nEnchanted creature has "Whenever this creature attacks, create a 4/4 white Spirit creature token with flying that's tapped and attacking. Sacrifice that token at end of combat."\nIf Dorothea's Retribution would be put into a graveyard from anywhere, exile it instead. diff --git a/forge-gui/res/tokenscripts/w_4_4_spirit_flying.txt b/forge-gui/res/tokenscripts/w_4_4_spirit_flying.txt new file mode 100644 index 00000000000..f93b7ac1154 --- /dev/null +++ b/forge-gui/res/tokenscripts/w_4_4_spirit_flying.txt @@ -0,0 +1,7 @@ +Name:Spirit +ManaCost:no cost +Types:Creature Spirit +Colors:white +PT:4/4 +K:Flying +Oracle:Flying