From d0350db2eb8684096f866bec089db84defc6a4f6 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Wed, 2 Aug 2023 13:16:32 +0200 Subject: [PATCH 1/3] update --- .../upcoming/cruel_somnophage_cant_wake_up.txt | 18 ++++++++++++++++++ .../upcoming/moonshaker_cavalry.txt | 10 ++++++++++ .../cardsfolder/upcoming/restless_fortress.txt | 12 ++++++++++++ .../upcoming/talion_the_kindly_lord.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/tough_cookie.txt | 11 +++++++++++ 5 files changed, 63 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/moonshaker_cavalry.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/restless_fortress.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/talion_the_kindly_lord.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tough_cookie.txt diff --git a/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt b/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt new file mode 100644 index 00000000000..ca99f9199f7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt @@ -0,0 +1,18 @@ +Name:Cruel Somnophage +ManaCost:1 B +Types:Creature Nightmare +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creature cards in all graveyards. +SVar:X:Count$TypeInAllYards.Creature +DeckHints:Ability$Mill|Discard|Graveyard +DeckHas:Ability$Mill +AlternateMode:Adventure +Oracle:Cruel Somnophage's power and toughness are each equal to the number of creature cards in all graveyards. + +ALTERNATE + +Name:Can't Wake Up +ManaCost:1 U U +Types:Sorcery Adventure +A:SP$ Mill | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player mills four cards. (Then exile this card. You may cast the creature later from exile.) +Oracle:Target player mills four cards. (Then exile this card. You may cast the creature later from exile.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/moonshaker_cavalry.txt b/forge-gui/res/cardsfolder/upcoming/moonshaker_cavalry.txt new file mode 100644 index 00000000000..00e05160dd6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/moonshaker_cavalry.txt @@ -0,0 +1,10 @@ +Name:Moonshaker Cavalry +ManaCost:5 W W W +Types:Creature Spirit Knight +PT:6/6 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ BehemothPump | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain flying and get +X/+X until end of turn, where X is the number of creatures you control. +SVar:BehemothPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Flying | NumAtt$ X | NumDef$ X +SVar:X:Count$Valid Creature.YouCtrl +SVar:PlayMain1:TRUE +Oracle:Flying\nWhen Moonshaker Cavalry enters the battlefield, creatures you control gain flying and get +X/+X until end of turn, where X is the number of creatures you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt new file mode 100644 index 00000000000..835fe2bc8fe --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt @@ -0,0 +1,12 @@ +Name:Restless Fortress +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. +A:AB$ Animate | Cost$ 2 W B | Defined$ Self | Power$ 1 | Toughness$ 3 | Types$ Creature,Nightmare | Colors$ White,Black | SpellDescription$ CARDNAME becomes a 1/4 white and black Nightmare creature until end of turn. It’s still a land. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$Whenever CARDNAME attacks, defending player loses 2 life and you gain 2 life. +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 +DeckHas:Ability$LifeGain +SVar:HasAttackEffect:TRUE +Oracle:Shambling Vent enters the battlefield tapped.\n{T}: Add {W} or {B}.\n\n{2}{W}{B}: Restless Fortress becomes a 1/4 white and black Nightmare creature until end of turn. It's still a land.\nWhenever Restless Fortress attacks, defending player loses 2 life and you gain 2 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/talion_the_kindly_lord.txt b/forge-gui/res/cardsfolder/upcoming/talion_the_kindly_lord.txt new file mode 100644 index 00000000000..25537211601 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/talion_the_kindly_lord.txt @@ -0,0 +1,12 @@ +Name:Talion, the Kindly Lord +ManaCost:2 U B +Types:Legendary Creature Faerie Noble +PT:3/4 +K:Flying +K:ETBReplacement:Other:ChooseNumber +SVar:ChooseNumber:DB$ ChooseNumber | Min$ 1 | Max$ 10 | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a number between 1 and 10. +T:Mode$ SpellCast | ValidCard$ Card.cmcEQX,Card.powerEQX,Card.toughnessEQX | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever an opponent casts a spell with mana value, power, or toughness equal to the chosen number, that player loses 2 life and you draw a card. +SVar:TrigDrain:DB$ LoseLife | Defined$ TriggeredActivator | LifeAmount$ 2 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw +SVar:X:Count$ChosenNumber +Oracle:Flying\nAs Talion, the Kindly Lord enters the battlefield, choose a number between 1 and 10.\nWhenever an opponent casts a spell with mana value, power, or toughness equal to the chosen number, that player loses 2 life and you draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/tough_cookie.txt b/forge-gui/res/cardsfolder/upcoming/tough_cookie.txt new file mode 100644 index 00000000000..669a9575ced --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tough_cookie.txt @@ -0,0 +1,11 @@ +Name:Tough Cookie +ManaCost:1 G +Types:Artifact Creature Food Golem +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You +A:AB$ Animate | Cost$ 2 G | ValidTgts$ Artifact.nonCreature+YouCtrl | TgtPrompt$ Select target noncreature artifact you control | Power$ 4 | Toughness$ 4 | Types$ Artifact,Creature | SpellDescription$ Target noncreature artifact you control becomes a 4/4 artifact creature until end of turn. +A:AB$ GainLife | Cost$ 2 T Sac<1/CARDNAME> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. +DeckHas:Ability$LifeGain|Sacrifice|Token & Type$Food +DeckHints:Type$Artifact +Oracle:When Tough Cookie enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n{2}{G}: Target noncreature artifact you control becomes a 4/4 artifact creature until end of turn.\n{2}, {T}, Sacrifice Tough Cookie: You gain 3 life. \ No newline at end of file From 0e0c87419b368f2cc12df899aabc96c14703ecf9 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Wed, 2 Aug 2023 13:17:54 +0200 Subject: [PATCH 2/3] Update restless_fortress.txt --- forge-gui/res/cardsfolder/upcoming/restless_fortress.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt index 835fe2bc8fe..6e5cc803e88 100644 --- a/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt +++ b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt @@ -3,10 +3,10 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. -A:AB$ Animate | Cost$ 2 W B | Defined$ Self | Power$ 1 | Toughness$ 3 | Types$ Creature,Nightmare | Colors$ White,Black | SpellDescription$ CARDNAME becomes a 1/4 white and black Nightmare creature until end of turn. It’s still a land. +A:AB$ Animate | Cost$ 2 W B | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Creature,Nightmare | Colors$ White,Black | SpellDescription$ CARDNAME becomes a 1/4 white and black Nightmare creature until end of turn. It’s still a land. T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$Whenever CARDNAME attacks, defending player loses 2 life and you gain 2 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 DeckHas:Ability$LifeGain SVar:HasAttackEffect:TRUE -Oracle:Shambling Vent enters the battlefield tapped.\n{T}: Add {W} or {B}.\n\n{2}{W}{B}: Restless Fortress becomes a 1/4 white and black Nightmare creature until end of turn. It's still a land.\nWhenever Restless Fortress attacks, defending player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:Shambling Vent enters the battlefield tapped.\n{T}: Add {W} or {B}.\n\n{2}{W}{B}: Restless Fortress becomes a 1/4 white and black Nightmare creature until end of turn. It's still a land.\nWhenever Restless Fortress attacks, defending player loses 2 life and you gain 2 life. From 9fc4e66df815ad76e0df4ff78d326540f4d16423 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Wed, 2 Aug 2023 18:23:00 +0200 Subject: [PATCH 3/3] update --- .../cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt | 2 +- forge-gui/res/cardsfolder/upcoming/restless_fortress.txt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt b/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt index ca99f9199f7..17501faf52d 100644 --- a/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt +++ b/forge-gui/res/cardsfolder/upcoming/cruel_somnophage_cant_wake_up.txt @@ -14,5 +14,5 @@ ALTERNATE Name:Can't Wake Up ManaCost:1 U U Types:Sorcery Adventure -A:SP$ Mill | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player mills four cards. (Then exile this card. You may cast the creature later from exile.) +A:SP$ Mill | NumCards$ 4 | ValidTgts$ Player | SpellDescription$ Target player mills four cards. (Then exile this card. You may cast the creature later from exile.) Oracle:Target player mills four cards. (Then exile this card. You may cast the creature later from exile.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt index 6e5cc803e88..d7dc70138dc 100644 --- a/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt +++ b/forge-gui/res/cardsfolder/upcoming/restless_fortress.txt @@ -3,10 +3,10 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. -A:AB$ Animate | Cost$ 2 W B | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Creature,Nightmare | Colors$ White,Black | SpellDescription$ CARDNAME becomes a 1/4 white and black Nightmare creature until end of turn. It’s still a land. -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$Whenever CARDNAME attacks, defending player loses 2 life and you gain 2 life. +A:AB$ Animate | Cost$ 2 W B | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Creature,Nightmare | Colors$ White,Black | SpellDescription$ CARDNAME becomes a 1/4 white and black Nightmare creature until end of turn. It's still a land. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks, defending player loses 2 life and you gain 2 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 -DeckHas:Ability$LifeGain +DeckHas:Ability$LifeGain & Type$Nightmare SVar:HasAttackEffect:TRUE Oracle:Shambling Vent enters the battlefield tapped.\n{T}: Add {W} or {B}.\n\n{2}{W}{B}: Restless Fortress becomes a 1/4 white and black Nightmare creature until end of turn. It's still a land.\nWhenever Restless Fortress attacks, defending player loses 2 life and you gain 2 life.