From 45b21a38044b0845a35ddc666a4932455b104b23 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:43:59 +0100 Subject: [PATCH 1/3] update --- .../cardsfolder/upcoming/lukka_bound_to_ruin.txt | 11 +++++++++++ .../upcoming/nahiri_the_unforgiving.txt | 15 +++++++++++++++ .../cardsfolder/upcoming/red_suns_twilight.txt | 9 +++++++++ .../res/cardsfolder/upcoming/soulless_jailer.txt | 9 +++++++++ .../upcoming/tablet_of_compleation.txt | 9 +++++++++ .../upcoming/thrun_breaker_of_silence.txt | 9 +++++++++ .../tokenscripts/g_3_3_phyrexian_beast_toxic.txt | 7 +++++++ 7 files changed, 69 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tablet_of_compleation.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt create mode 100644 forge-gui/res/tokenscripts/g_3_3_phyrexian_beast_toxic.txt diff --git a/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt b/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt new file mode 100644 index 00000000000..e6c39979531 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt @@ -0,0 +1,11 @@ +Name:Lukka, Bound to Ruin +ManaCost:2 RG R G +Types:Legendary Planeswalker Lukka +Loyalty:5 +K:Compleated +A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Produced$ R G | Amount$ 1 | RestrictValid$ Spell.Creature,Activated.Creature+inZoneBattlefield | SpellDescription$ Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures. +A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ g_3_3_phyrexian_beast_toxic | SpellDescription$ Create a 3/3 green Phyrexian Beast creature token with toxic 1. +A:AB$ DealDamage | Cost$ SubCounter<4/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select any number of creatures and planeswalkers to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ NICKNAME deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability. +SVar:X:Count$Valid Creature.YouCtrl$GreatestPower +DeckHas:Type$Beast|Phyrexian & Ability$Counters +Oracle:Compleated ({R/G/P} can be paid with {R}, {G}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[+1]: Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures.\n[−1]: Create a 3/3 green Phyrexian Beast creature token with toxic 1.\n[−4]: Lukka deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt new file mode 100644 index 00000000000..17baf97d6b0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt @@ -0,0 +1,15 @@ +Name:Nahiri, the Unforgiving +ManaCost:1 R RW W +Types:Legendary Planeswalker Nahiri +Loyalty:5 +K:Compleated +A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | Duration$ UntilYourNextTurn | StaticAbilities$ MustAttack | SpellDescription$ Until your next turn, up to one target creature attacks a player each combat if able. +SVar:MustAttack:Mode$ MustAttack | ValidCreature$ Card.IsRemembered | Description$ This creature attacks this turn if able. +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +A:AB$ ChangeZone | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | SubAbility$ DBCopy | Origin$ Graveyard | RememberChanged$ True | Destination$ Exile | TgtPrompt$ | ValidTgts$ Creature.You+cmcLEX |SpellDescription$ Exile target creature or Equipment card with mana value less than NICKNAME's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | AtEOT$ ExileCombat | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Discard +SVar:X:Count$CardCounters.LOYALTY +Oracle:Compleated ({R/W} can be paid with {R}, {W}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[+1]: Until your next turn, up to one target creature attacks a player each combat if able.\n[+1]: Discard a card, then draw a card.\n[+0]:Exile target creature or Equipment card with mana value less than Nahiri's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt new file mode 100644 index 00000000000..976fea83140 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt @@ -0,0 +1,9 @@ +Name:Red Sun's Twilight +ManaCost:X R R +Types:Sorcery +A:SP$ Destroy | TargetMin$ X | TargetMax$ X | ValidTgts$ Artifact | TgtPrompt$ Select X target artifacts | RememberDestroyed$ True | SubAbility$ DBCopy | SpellDescription$ Destroy up to X target artifacts. +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remember | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | PumpKeywords$ Haste | SubAbility$ DBCleanup | AtEOT$ Exile | AILogic$ BeforeCombat | SpellDescription$ +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +DeckHas:Ability$Token +Oracle:Destroy up to X target artifacts. If X is 5 or more, for each artifact destroyed this way, create a token that's a copy of it. Those tokens gain haste. Exile them at the beginning of the next end step. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt b/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt new file mode 100644 index 00000000000..417a2eb83d3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt @@ -0,0 +1,9 @@ +Name:Soulless Jailer +ManaCost:2 +Types:Artifact Creature Phyrexian Golem +PT:0/4 +R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Graveyard | Destination$ Battlefield | ValidLKI$ Permanent | Prevent$ True | Description$ Permanent cards in graveyards can't enter the battlefield. +S:Mode$ CantBeCast | Origin$ Graveyard,Exile | Description$ Players can't cast spells from graveyards or exile. +SVar:NonStackingEffect:True +AI:RemoveDeck:Random +Oracle:Permanent cards in graveyards can't enter the battlefield.\nPlayers can't cast noncreature spells from graveyards or exile. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/tablet_of_compleation.txt b/forge-gui/res/cardsfolder/upcoming/tablet_of_compleation.txt new file mode 100644 index 00000000000..eb7d28b2804 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tablet_of_compleation.txt @@ -0,0 +1,9 @@ +Name:Tablet of Compleation +ManaCost:2 +Types:Artifact +A:AB$ PutCounter | Cost$ T | CounterType$ OIL | CounterNum$ 1 | SpellDescription$ Put an oil counter on CARDNAME. +A:AB$ Mana | Cost$ T | CheckSVar$ X | Produced$ C | SVarCompare$ GE2 | SpellDescription$ Add {C}. Activate only if CARDNAME has two or more oil counters on it. +A:AB$ Draw | Cost$ 1 T | CheckSVar$ X | SVarCompare$ GE5 | SpellDescription$ Draw a card. Activate only if CARDNAME has five or more oil counters on it. +SVar:X:Count$CardCounters.OIL +DeckHas:Ability$Counters +Oracle:{T}: Put an oil counter on Tablet of Compleation.\n{T}: Add {C}. Activate only if Tablet of Compleation has two or more oil counters on it.\n{1}, {T}: Draw a card. Activate only if Tablet of Compleation has five or more oil counters on it. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt b/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt new file mode 100644 index 00000000000..bf34262ffd7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt @@ -0,0 +1,9 @@ +Name:Thrun, Breaker of Silence +ManaCost:3 G G +Types:Legendary Creature Troll Shaman +PT:5/5 +K:This spell can't be countered. +K:Trample +S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.nonGreen+OppCtrl | Description$ SpellDescription$ CARDNAME can't be the target of nongreen spells your opponents control or abilities from nongreen sources your opponents control. +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Indestructible | Condition$ PlayerTurn | Description$ As long as it's your turn, NICKNAME has indestructible. +Oracle:This spell can't be countered.\nTrample\nThrun, Breaker of Silence can't be the target of nongreen spells your opponents control or abilities from nongreen sources your opponents control.\nAs long as it's your turn, Thrun has indestructible. \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/g_3_3_phyrexian_beast_toxic.txt b/forge-gui/res/tokenscripts/g_3_3_phyrexian_beast_toxic.txt new file mode 100644 index 00000000000..1c9f8d9fd0f --- /dev/null +++ b/forge-gui/res/tokenscripts/g_3_3_phyrexian_beast_toxic.txt @@ -0,0 +1,7 @@ +Name:Phyrexian Beast Token +ManaCost:no cost +Colors:green +Types:Creature Phyrexian Beast +PT:3/3 +K:Toxic:1 +Oracle:Toxic 1 From 79d62ce1c441f72ad5b0d6e357acd4dd289e72bb Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:57:47 +0100 Subject: [PATCH 2/3] update --- .../res/cardsfolder/upcoming/lukka_bound_to_ruin.txt | 11 ----------- .../cardsfolder/upcoming/nahiri_the_unforgiving.txt | 6 +++--- .../res/cardsfolder/upcoming/red_suns_twilight.txt | 2 +- .../cardsfolder/upcoming/thrun_breaker_of_silence.txt | 2 +- 4 files changed, 5 insertions(+), 16 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt diff --git a/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt b/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt deleted file mode 100644 index e6c39979531..00000000000 --- a/forge-gui/res/cardsfolder/upcoming/lukka_bound_to_ruin.txt +++ /dev/null @@ -1,11 +0,0 @@ -Name:Lukka, Bound to Ruin -ManaCost:2 RG R G -Types:Legendary Planeswalker Lukka -Loyalty:5 -K:Compleated -A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Produced$ R G | Amount$ 1 | RestrictValid$ Spell.Creature,Activated.Creature+inZoneBattlefield | SpellDescription$ Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures. -A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ g_3_3_phyrexian_beast_toxic | SpellDescription$ Create a 3/3 green Phyrexian Beast creature token with toxic 1. -A:AB$ DealDamage | Cost$ SubCounter<4/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select any number of creatures and planeswalkers to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ NICKNAME deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability. -SVar:X:Count$Valid Creature.YouCtrl$GreatestPower -DeckHas:Type$Beast|Phyrexian & Ability$Counters -Oracle:Compleated ({R/G/P} can be paid with {R}, {G}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[+1]: Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures.\n[−1]: Create a 3/3 green Phyrexian Beast creature token with toxic 1.\n[−4]: Lukka deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt index 17baf97d6b0..1ae32dc894a 100644 --- a/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt +++ b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt @@ -7,9 +7,9 @@ A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Cre SVar:MustAttack:Mode$ MustAttack | ValidCreature$ Card.IsRemembered | Description$ This creature attacks this turn if able. A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -A:AB$ ChangeZone | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | SubAbility$ DBCopy | Origin$ Graveyard | RememberChanged$ True | Destination$ Exile | TgtPrompt$ | ValidTgts$ Creature.You+cmcLEX |SpellDescription$ Exile target creature or Equipment card with mana value less than NICKNAME's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | AtEOT$ ExileCombat | SubAbility$ DBCleanup +A:AB$ ChangeZone | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | SubAbility$ DBCopy | Origin$ Graveyard | RememberChanged$ True | Destination$ Exile | TgtPrompt$ Select target creature or equipment in your graveyard | ValidTgts$ Creature.YouCtrl+cmcLTX,Equipment.YouCtrl+cmcLTX | SpellDescription$ Exile target creature or Equipment card with mana value less than NICKNAME's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | PumpKeywords$ Haste | AtEOT$ Exile | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -DeckHas:Ability$Discard +DeckHas:Ability$Discard|Token SVar:X:Count$CardCounters.LOYALTY Oracle:Compleated ({R/W} can be paid with {R}, {W}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[+1]: Until your next turn, up to one target creature attacks a player each combat if able.\n[+1]: Discard a card, then draw a card.\n[+0]:Exile target creature or Equipment card with mana value less than Nahiri's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt index 976fea83140..33f97ba8fdc 100644 --- a/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt +++ b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt @@ -2,7 +2,7 @@ Name:Red Sun's Twilight ManaCost:X R R Types:Sorcery A:SP$ Destroy | TargetMin$ X | TargetMax$ X | ValidTgts$ Artifact | TgtPrompt$ Select X target artifacts | RememberDestroyed$ True | SubAbility$ DBCopy | SpellDescription$ Destroy up to X target artifacts. -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remember | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | PumpKeywords$ Haste | SubAbility$ DBCleanup | AtEOT$ Exile | AILogic$ BeforeCombat | SpellDescription$ +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | PumpKeywords$ Haste | SubAbility$ DBCleanup | AtEOT$ Exile | AILogic$ BeforeCombat | SpellDescription$ If X is 5 or more, for each artifact destroyed this way, create a token that's a copy of it. Those tokens gain haste. Exile them at the beginning of the next end step. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$xPaid DeckHas:Ability$Token diff --git a/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt b/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt index bf34262ffd7..b36cb34814f 100644 --- a/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt +++ b/forge-gui/res/cardsfolder/upcoming/thrun_breaker_of_silence.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Troll Shaman PT:5/5 K:This spell can't be countered. K:Trample -S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.nonGreen+OppCtrl | Description$ SpellDescription$ CARDNAME can't be the target of nongreen spells your opponents control or abilities from nongreen sources your opponents control. +S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.nonGreen+OppCtrl | Description$ CARDNAME can't be the target of nongreen spells your opponents control or abilities from nongreen sources your opponents control. S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Indestructible | Condition$ PlayerTurn | Description$ As long as it's your turn, NICKNAME has indestructible. Oracle:This spell can't be countered.\nTrample\nThrun, Breaker of Silence can't be the target of nongreen spells your opponents control or abilities from nongreen sources your opponents control.\nAs long as it's your turn, Thrun has indestructible. \ No newline at end of file From 178ed9d2e86e996c495db31dfd617a5ea742172d Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 14 Jan 2023 20:11:53 +0100 Subject: [PATCH 3/3] update --- forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt | 2 +- forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt | 2 +- forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt index 1ae32dc894a..48d0e81d1f7 100644 --- a/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt +++ b/forge-gui/res/cardsfolder/upcoming/nahiri_the_unforgiving.txt @@ -4,7 +4,7 @@ Types:Legendary Planeswalker Nahiri Loyalty:5 K:Compleated A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | Duration$ UntilYourNextTurn | StaticAbilities$ MustAttack | SpellDescription$ Until your next turn, up to one target creature attacks a player each combat if able. -SVar:MustAttack:Mode$ MustAttack | ValidCreature$ Card.IsRemembered | Description$ This creature attacks this turn if able. +SVar:MustAttack:Mode$ MustAttack | MustAttack$ Player | ValidCreature$ Card.IsRemembered | Description$ This creature attacks this turn if able. A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose A:AB$ ChangeZone | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | SubAbility$ DBCopy | Origin$ Graveyard | RememberChanged$ True | Destination$ Exile | TgtPrompt$ Select target creature or equipment in your graveyard | ValidTgts$ Creature.YouCtrl+cmcLTX,Equipment.YouCtrl+cmcLTX | SpellDescription$ Exile target creature or Equipment card with mana value less than NICKNAME's loyalty from your graveyard. Create a token that's a copy of it. That token gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt index 33f97ba8fdc..9e23fa587b4 100644 --- a/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt +++ b/forge-gui/res/cardsfolder/upcoming/red_suns_twilight.txt @@ -1,7 +1,7 @@ Name:Red Sun's Twilight ManaCost:X R R Types:Sorcery -A:SP$ Destroy | TargetMin$ X | TargetMax$ X | ValidTgts$ Artifact | TgtPrompt$ Select X target artifacts | RememberDestroyed$ True | SubAbility$ DBCopy | SpellDescription$ Destroy up to X target artifacts. +A:SP$ Destroy | TargetMin$ 0 | TargetMax$ X | ValidTgts$ Artifact | TgtPrompt$ Select X target artifacts | RememberDestroyed$ True | SubAbility$ DBCopy | SpellDescription$ Destroy up to X target artifacts. SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | PumpKeywords$ Haste | SubAbility$ DBCleanup | AtEOT$ Exile | AILogic$ BeforeCombat | SpellDescription$ If X is 5 or more, for each artifact destroyed this way, create a token that's a copy of it. Those tokens gain haste. Exile them at the beginning of the next end step. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$xPaid diff --git a/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt b/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt index 417a2eb83d3..4b4d3005555 100644 --- a/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt +++ b/forge-gui/res/cardsfolder/upcoming/soulless_jailer.txt @@ -2,7 +2,7 @@ Name:Soulless Jailer ManaCost:2 Types:Artifact Creature Phyrexian Golem PT:0/4 -R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Graveyard | Destination$ Battlefield | ValidLKI$ Permanent | Prevent$ True | Description$ Permanent cards in graveyards can't enter the battlefield. +R:Event$ Moved | Layer$ CantHappen | ActiveZones$ Battlefield | Origin$ Graveyard | Destination$ Battlefield | ValidLKI$ Permanent | Prevent$ True | Description$ Permanent cards in graveyards can't enter the battlefield. S:Mode$ CantBeCast | Origin$ Graveyard,Exile | Description$ Players can't cast spells from graveyards or exile. SVar:NonStackingEffect:True AI:RemoveDeck:Random