From 08929b55dc926faafc8b8d1cf2fade538bf7f5a6 Mon Sep 17 00:00:00 2001 From: Fulgur14 <54345051+Fulgur14@users.noreply.github.com> Date: Fri, 12 Jul 2024 14:49:19 +0200 Subject: [PATCH] Update ancient_stone_idol.txt (#5571) * Update ancient_stone_idol.txt * Add files via upload * Add files via upload * Update scales_of_shale.txt * Update thought_shucker.txt * Update mistbreath_elder.txt * Update vren_the_relentless.txt * Update mistbreath_elder.txt * Update vren_the_relentless.txt --- forge-gui/res/cardsfolder/a/ancient_stone_idol.txt | 2 +- .../res/cardsfolder/upcoming/barkform_harvester.txt | 8 ++++++++ .../res/cardsfolder/upcoming/bonecache_overseer.txt | 10 ++++++++++ .../cardsfolder/upcoming/conduct_electricity.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/diresight.txt | 8 ++++++++ .../res/cardsfolder/upcoming/lifecreed_duo.txt | 8 ++++++++ .../res/cardsfolder/upcoming/mistbreath_elder.txt | 13 +++++++++++++ .../res/cardsfolder/upcoming/scales_of_shale.txt | 8 ++++++++ .../cardsfolder/upcoming/thistledown_players.txt | 8 ++++++++ .../res/cardsfolder/upcoming/thought_shucker.txt | 9 +++++++++ .../cardsfolder/upcoming/vren_the_relentless.txt | 11 +++++++++++ forge-gui/res/tokenscripts/b_1_1_rat_relentless.txt | 8 ++++++++ 12 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/barkform_harvester.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/bonecache_overseer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/conduct_electricity.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/diresight.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/lifecreed_duo.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/mistbreath_elder.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/scales_of_shale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/thistledown_players.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/thought_shucker.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vren_the_relentless.txt create mode 100644 forge-gui/res/tokenscripts/b_1_1_rat_relentless.txt diff --git a/forge-gui/res/cardsfolder/a/ancient_stone_idol.txt b/forge-gui/res/cardsfolder/a/ancient_stone_idol.txt index c24ba21b228..9a0e6e4323c 100644 --- a/forge-gui/res/cardsfolder/a/ancient_stone_idol.txt +++ b/forge-gui/res/cardsfolder/a/ancient_stone_idol.txt @@ -3,7 +3,7 @@ ManaCost:10 Types:Artifact Creature Golem PT:12/12 K:Flash -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each attacking creature. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each attacking creature. SVar:X:Count$Valid Creature.attacking K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a 6/12 colorless Construct artifact creature token with trample. diff --git a/forge-gui/res/cardsfolder/upcoming/barkform_harvester.txt b/forge-gui/res/cardsfolder/upcoming/barkform_harvester.txt new file mode 100644 index 00000000000..ddc3d9e87db --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/barkform_harvester.txt @@ -0,0 +1,8 @@ +Name:Barkform Harvester +ManaCost:3 +Types:Artifact Creature Shapeshifter +PT:2/3 +K:Changeling +K:Reach +A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Card.YouOwn | TgtPrompt$ Select target card in your graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target card from your graveyard on the bottom of your library. +Oracle:Changeling (This card is every creature type.)\nReach\n{2}: Put target card from your graveyard on the bottom of your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/bonecache_overseer.txt b/forge-gui/res/cardsfolder/upcoming/bonecache_overseer.txt new file mode 100644 index 00000000000..a184b90ac27 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bonecache_overseer.txt @@ -0,0 +1,10 @@ +Name:Bonecache Overseer +ManaCost:B +Types:Creature Squirrel Warlock +PT:1/1 +A:AB$ Draw | Cost$ T PayLife<1> | CheckSVar$ X | SVarCompare$ GE3 | SpellDescription$ Draw a card. Activate only if three or more cards left your graveyard this turn or if you've sacrificed a Food this turn. +SVar:X:Count$LeftGraveyardThisTurn Card.YouOwn/Plus.Y +SVar:Y:PlayerCountPropertyYou$SacrificedThisTurn Food/Times.3 +DeckHints:Type$Food +DeckHints:Ability$Graveyard +Oracle:{T}, Pay 1 life: Draw a card. Activate only if three or more cards left your graveyard this turn or if you've sacrificed a Food this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/conduct_electricity.txt b/forge-gui/res/cardsfolder/upcoming/conduct_electricity.txt new file mode 100644 index 00000000000..1d98c54443b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/conduct_electricity.txt @@ -0,0 +1,7 @@ +Name:Conduct Electricity +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 6 | DamageMap$ True | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 6 damage to target creature and 2 damage to up to one target creature token. +SVar:DB1:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature.token | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature token | SubAbility$ DBDamageResolve +SVar:DBDamageResolve:DB$ DamageResolve +Oracle:Conduct Electricity deals 6 damage to target creature and 2 damage to up to one target creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/diresight.txt b/forge-gui/res/cardsfolder/upcoming/diresight.txt new file mode 100644 index 00000000000..6f5c17f0d69 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/diresight.txt @@ -0,0 +1,8 @@ +Name:Diresight +ManaCost:2 B +Types:Sorcery +A:SP$ Surveil | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Surveil 2, then draw two cards. You lose 2 life. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 +DeckHas:Ability$Surveil|Graveyard +Oracle:Surveil 2, then draw two cards. You lose 2 life. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lifecreed_duo.txt b/forge-gui/res/cardsfolder/upcoming/lifecreed_duo.txt new file mode 100644 index 00000000000..0d9c2421855 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lifecreed_duo.txt @@ -0,0 +1,8 @@ +Name:Lifecreed Duo +ManaCost:1 W +Types:Creature Bat Bird +PT:1/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature you control enters, you gain 1 life. +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +Oracle:Flying\nWhenever another creature you control enters, you gain 1 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/mistbreath_elder.txt b/forge-gui/res/cardsfolder/upcoming/mistbreath_elder.txt new file mode 100644 index 00000000000..9f58fcf7e6d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mistbreath_elder.txt @@ -0,0 +1,13 @@ +Name:Mistbreath Elder +ManaCost:G +Types:Creature Frog Warrior +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ At the beginning of your upkeep, return another creature you control to its owner's hand. If you do, put a +1/+1 counter on CARDNAME. Otherwise, you may return CARDNAME to its owner's hand. +SVar:TrigBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.StrictlyOther+YouCtrl | ChangeNum$ 1 | Mandatory$ True | Hidden$ True | RememberChanged$ True | SubAbility DBBranch +SVar:DBBranch:DB$ Branch | BranchConditionSVar$ X | BranchConditionSVarCompare$ GT0 | TrueSubAbility$ DBPutCounter | FalseSubAbility$ DBChangeZone +SVar:DBPutCounter:DB$ PutCounter | Defined$ Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Card.Self +SVar:X:Remembered$Amount +AI:RemoveDeck:All +Oracle:At the beginning of your upkeep, return another creature you control to its owner's hand. If you do, put a +1/+1 counter on Mistbreath Elder. Otherwise, you may return Mistbreath Elder to its owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/scales_of_shale.txt b/forge-gui/res/cardsfolder/upcoming/scales_of_shale.txt new file mode 100644 index 00000000000..b0cd49e80d0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/scales_of_shale.txt @@ -0,0 +1,8 @@ +Name:Scales of Shale +ManaCost:2 B +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each Lizard you control. +SVar:X:Count$Valid Lizard.YouCtrl +A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | KW$ Lifelink & Indestructible | SpellDescription$ Target creature gets +2/+0 and gains lifelink and indestructible until end of turn. +DeckHints:Type$Lizard +Oracle:This spell costs {1} less to cast for each Lizard you control.\nTarget creature gets +2/+0 and gains lifelink and indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/thistledown_players.txt b/forge-gui/res/cardsfolder/upcoming/thistledown_players.txt new file mode 100644 index 00000000000..288d620055e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thistledown_players.txt @@ -0,0 +1,8 @@ +Name:Thistledown Player +ManaCost:2 W +Types:Creature Mouse Bard +PT:3/3 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, untap target nonland permanent. +SVar:TrigUntap:DB$ Untap | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent +SVar:HasAttackEffect:TRUE +Oracle:Whenever Thistledown Players attacks, untap target nonland permanent. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/thought_shucker.txt b/forge-gui/res/cardsfolder/upcoming/thought_shucker.txt new file mode 100644 index 00000000000..52b06648329 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thought_shucker.txt @@ -0,0 +1,9 @@ +Name:Thought Shucker +ManaCost:1 U +Types:Creature Rat Rogue +PT:1/3 +A:AB$ PutCounter | Cost$ 1 U | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw | CheckSVar$ X | SVarCompare$ GE7 | GameActivationLimit$ 1 | PrecostDesc$ Threshold — | SpellDescription$ Put a +1/+1 counter on CARDNAME and draw a card. Activate only if seven or more cards are in your graveyard and only once. +SVar:DBDraw:DB$ Draw +SVar:X:Count$InYourYard +DeckHas:Ability$Counters +Oracle:Threshold — {1}{U}: Put a +1/+1 counter on Thought Shucker and draw a card. Activate only if seven or more cards are in your graveyard and only once. diff --git a/forge-gui/res/cardsfolder/upcoming/vren_the_relentless.txt b/forge-gui/res/cardsfolder/upcoming/vren_the_relentless.txt new file mode 100644 index 00000000000..febcd905009 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vren_the_relentless.txt @@ -0,0 +1,11 @@ +Name:Vren, the Relentless +ManaCost:2 U B +Types:Legendary Creature Rat Rogue +PT:3/4 +K:Ward:2 +R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | ReplaceWith$ DBExile | Description$ If a creature an opponent controls would die, exile it instead. +SVar:DBExile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each end step, create X 1/1 black Rat creature tokens with "This creature gets +1/+1 for each other Rat you control," where X is the number of creatures your opponents controlled that were exiled this turn. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ b_1_1_rat_relentless | TokenOwner$ You +SVar:X:Count$ThisTurnEntered_Exile_from_Battlefield_Creature.OppCtrl +Oracle:Ward {2}\nIf a creature an opponent controls would die, exile it instead.\nAt the beginning of each end step, create X 1/1 black Rat creature tokens with "This creature gets +1/+1 for each other Rat you control," where X is the number of creatures your opponents controlled that were exiled this turn. diff --git a/forge-gui/res/tokenscripts/b_1_1_rat_relentless.txt b/forge-gui/res/tokenscripts/b_1_1_rat_relentless.txt new file mode 100644 index 00000000000..2c3e22df022 --- /dev/null +++ b/forge-gui/res/tokenscripts/b_1_1_rat_relentless.txt @@ -0,0 +1,8 @@ +Name:Rat Token +ManaCost:no cost +Types:Creature Rat +PT:1/1 +Colors:black +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ This creature gets +1/+1 for each other Rat you control. +SVar:X:Count$Valid Rat.Other+YouCtrl +Oracle:This creature gets +1/+1 for each other Rat you control. \ No newline at end of file