From 020b16d2901e5552018d47f7cd03e3ac0ef4981a Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 12 Nov 2022 20:28:24 +0100 Subject: [PATCH 1/5] Create captain_rex_nebula.txt --- .../cardsfolder/upcoming/captain_rex_nebula.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt diff --git a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt new file mode 100644 index 00000000000..d3455680169 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt @@ -0,0 +1,14 @@ +Name:Captain Rex Nebula +ManaCost:1 R W +Types:Legendary Creature Human Pilot Employee +PT:2/2 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." +SVar:TrigAnimate:DB$ Animate | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select target nonland permanent you control | RemoveCardTypes$ True | Power$ X | Toughness$ X | Types$ Vehicle,Artifact | Keywords$ Crew:2 | Triggers$ CrashLand +SVar:CrashLand:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Permanent | Execute$ RollCounters | TriggerZones$ Battlefield | TriggerDescription$ Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target. +SVar:RollCounters:DB$ RollDice | ResultSVar$ Result | SubAbility$ Crash +SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX | SubAbility$ CrashDamage +SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ X | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX +SVar:X:Targeted$CardManaCost +DeckHints:Type$Vehicle +DeckHas:Ability$Sacrifice +Oracle:At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." \ No newline at end of file From 7e31e8410073fecf7f8873b5370660c8856e59ee Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 12 Nov 2022 22:55:46 +0100 Subject: [PATCH 2/5] Update captain_rex_nebula.txt --- forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt index d3455680169..4b2a80f5f9d 100644 --- a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt +++ b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt @@ -8,7 +8,7 @@ SVar:CrashLand:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,P SVar:RollCounters:DB$ RollDice | ResultSVar$ Result | SubAbility$ Crash SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX | SubAbility$ CrashDamage SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ X | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX -SVar:X:Targeted$CardManaCost +SVar:X:TriggeredCard$CardManaCost DeckHints:Type$Vehicle DeckHas:Ability$Sacrifice -Oracle:At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." \ No newline at end of file +Oracle:At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." From f8c2ba94c82749c3cc055097de565228678fc750 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 12 Nov 2022 22:58:11 +0100 Subject: [PATCH 3/5] Update captain_rex_nebula.txt --- forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt index 4b2a80f5f9d..493b6c2c145 100644 --- a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt +++ b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt @@ -6,9 +6,10 @@ T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigAnimate:DB$ Animate | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select target nonland permanent you control | RemoveCardTypes$ True | Power$ X | Toughness$ X | Types$ Vehicle,Artifact | Keywords$ Crew:2 | Triggers$ CrashLand SVar:CrashLand:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Permanent | Execute$ RollCounters | TriggerZones$ Battlefield | TriggerDescription$ Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target. SVar:RollCounters:DB$ RollDice | ResultSVar$ Result | SubAbility$ Crash -SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX | SubAbility$ CrashDamage -SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ X | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX -SVar:X:TriggeredCard$CardManaCost +SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQY | SubAbility$ CrashDamage +SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ Y | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX +SVar:X:Targeted$CardManaCost +SVar:Y:TriggeredCard$CardManaCost DeckHints:Type$Vehicle DeckHas:Ability$Sacrifice Oracle:At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." From da8a3f7ecef313c921a10bb122d34f48d25102a5 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 13 Nov 2022 12:03:46 +0100 Subject: [PATCH 4/5] update --- forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt index 493b6c2c145..d14af3a8d0e 100644 --- a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt +++ b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt @@ -4,12 +4,12 @@ Types:Legendary Creature Human Pilot Employee PT:2/2 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." SVar:TrigAnimate:DB$ Animate | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select target nonland permanent you control | RemoveCardTypes$ True | Power$ X | Toughness$ X | Types$ Vehicle,Artifact | Keywords$ Crew:2 | Triggers$ CrashLand -SVar:CrashLand:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Permanent | Execute$ RollCounters | TriggerZones$ Battlefield | TriggerDescription$ Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target. +SVar:CrashLand:Mode$ DamageDealtOnce | ValidSource$ Card.Self | ValidTarget$ Player,Permanent | Execute$ RollCounters | TriggerZones$ Battlefield | TriggerDescription$ Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target. SVar:RollCounters:DB$ RollDice | ResultSVar$ Result | SubAbility$ Crash SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQY | SubAbility$ CrashDamage SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ Y | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX SVar:X:Targeted$CardManaCost -SVar:Y:TriggeredCard$CardManaCost +SVar:Y:Count$CardManaCost DeckHints:Type$Vehicle DeckHas:Ability$Sacrifice Oracle:At the beginning of combat on your turn, choose target nonland permanent you control. Until end of turn, it becomes a Vehicle artifact with base power and toughness each equal to its mana value, and it gains crew 2 and "Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target." From ca80706dde9069d33856f4e44b47022a420d7aab Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 13 Nov 2022 12:36:34 +0100 Subject: [PATCH 5/5] Update captain_rex_nebula.txt --- forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt index d14af3a8d0e..59570165266 100644 --- a/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt +++ b/forge-gui/res/cardsfolder/upcoming/captain_rex_nebula.txt @@ -7,7 +7,7 @@ SVar:TrigAnimate:DB$ Animate | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ SVar:CrashLand:Mode$ DamageDealtOnce | ValidSource$ Card.Self | ValidTarget$ Player,Permanent | Execute$ RollCounters | TriggerZones$ Battlefield | TriggerDescription$ Crash Land — Whenever this Vehicle deals damage, roll a six-sided die. If the result is equal to this Vehicle's mana value, sacrifice this Vehicle, then it deals that much damage to any target. SVar:RollCounters:DB$ RollDice | ResultSVar$ Result | SubAbility$ Crash SVar:Crash:DB$ Sacrifice | Defined$ Card.Self | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQY | SubAbility$ CrashDamage -SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ Y | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQX +SVar:CrashDamage:DB$ DealDamage | ValidTgt$ Planeswalker,Player,Permanent | TgtPromp$ Choose any target | DamageAmount$ Y | ConditionCheckSVar$ Result | ConditionSVarCompare$ EQY SVar:X:Targeted$CardManaCost SVar:Y:Count$CardManaCost DeckHints:Type$Vehicle