From 22f95b14615e0b204a6af92087466a26fce588b2 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Mon, 21 Aug 2023 21:35:51 +0200 Subject: [PATCH] WOE 7 cards (#3655) * update * Update beanstalk_wurm_plant_beans.txt * Update beseech_the_mirror.txt * Update beseech_the_mirror.txt * Update callous_sell_sword_burn_together.txt * update * Update beanstalk_wurm_plant_beans.txt * Update beluna_grandsquall.txt * Update callous_sell_sword_burn_together.txt * Rename beluna_grandsquall.txt to beluna_grandsquall_seek_thrills.txt * Update callous_sell_sword_burn_together.txt --- .../upcoming/ash_party_crasher.txt | 11 ++++++++++ .../upcoming/beanstalk_wurm_plant_beans.txt | 16 ++++++++++++++ .../beluna_grandsquall_seek_thrills.txt | 20 +++++++++++++++++ .../upcoming/beseech_the_mirror.txt | 11 ++++++++++ .../upcoming/blossoming_tortoise.txt | 13 +++++++++++ .../cardsfolder/upcoming/break_the_spell.txt | 7 ++++++ .../callous_sell_sword_burn_together.txt | 22 +++++++++++++++++++ 7 files changed, 100 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/ash_party_crasher.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/beanstalk_wurm_plant_beans.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/beluna_grandsquall_seek_thrills.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/beseech_the_mirror.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/blossoming_tortoise.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/break_the_spell.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/callous_sell_sword_burn_together.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ash_party_crasher.txt b/forge-gui/res/cardsfolder/upcoming/ash_party_crasher.txt new file mode 100644 index 00000000000..2ccf5154424 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ash_party_crasher.txt @@ -0,0 +1,11 @@ +Name:Ash, Party Crasher +ManaCost:R W +Types:Legendary Creature Human Peasant +PT:2/2 +K:Haste +T:Mode$ Attacks | ValidCard$ Creature.Self | CheckSVar$ Celebration | SVarCompare$ GE2 | Execute$ TrigPutCounter | TriggerDescription$ Celebration — Whenever CARDNAME attacks, if two or more nonland permanents entered the battlefield under your control this turn, put a +1/+1 counter on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Celebration:Count$ThisTurnEntered_Battlefield_Permanent.nonLand+YouCtrl +DeckHas:Ability$Counters +SVar:HasAttackEffect:TRUE +Oracle:Haste\nCelebration — Whenever Ash, Party Crasher attacks, if two or more nonland permanents entered the battlefield under your control this turn, put a +1/+1 counter on Ash. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/beanstalk_wurm_plant_beans.txt b/forge-gui/res/cardsfolder/upcoming/beanstalk_wurm_plant_beans.txt new file mode 100644 index 00000000000..06b939235b9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/beanstalk_wurm_plant_beans.txt @@ -0,0 +1,16 @@ +Name:Beanstalk Wurm +ManaCost:4 G +Types:Creature Plant Wurm +PT:5/4 +K:Reach +AlternateMode:Adventure +Oracle:Reach + +ALTERNATE + +Name:Plant Beans +ManaCost:1 G +Types:Sorcery Adventure +A:SP$ Effect | Name$ Explore Effect | StaticAbilities$ Exploration | AILogic$ Always | SpellDescription$ You may play an additional land this turn. (Then exile this card. You may cast the creature later from exile.) +SVar:Exploration:Mode$ Continuous | Affected$ You | AdjustLandPlays$ 1 | EffectZone$ Command | Description$ You may play an additional land this turn. +Oracle:You may play an additional land this turn. (Then exile this card. You may cast the creature later from exile.) diff --git a/forge-gui/res/cardsfolder/upcoming/beluna_grandsquall_seek_thrills.txt b/forge-gui/res/cardsfolder/upcoming/beluna_grandsquall_seek_thrills.txt new file mode 100644 index 00000000000..5d047dcdfe8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/beluna_grandsquall_seek_thrills.txt @@ -0,0 +1,20 @@ +Name:Beluna Grandsquall +ManaCost:G U R +Types:Legendary Creature Giant Noble +PT:4/4 +K:Trample +S:Mode$ ReduceCost | ValidCard$ Permanent.AdventureCard | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Permanent spells you cast that have an Adventure cost {1} less to cast. +DeckHints:Type$Adventure +DeckHas:Ability$Mill +AlternateMode:Adventure +Oracle:Trample\nPermanent spells you cast that have an Adventure cost {1} less to cast. + +ALTERNATE + +Name:Seek Thrills +ManaCost:2 G U R +Types:Instant Adventure +A:SP$ Mill | NumCards$ 7 | RememberMilled$ True | SubAbility$ DBChangeZone | SpellDescription$ Mill seven cards. Then put all cards that have an Adventure from among the milled cards into your hand. +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+AdventureCard | Origin$ Graveyard,Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Mill seven cards. Then put all cards that have an Adventure from among the milled cards into your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/beseech_the_mirror.txt b/forge-gui/res/cardsfolder/upcoming/beseech_the_mirror.txt new file mode 100644 index 00000000000..804c4edf453 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/beseech_the_mirror.txt @@ -0,0 +1,11 @@ +Name:Beseech the Mirror +ManaCost:1 B B B +Types:Sorcery +K:Bargain +A:SP$ ChangeZone | ChangeNum$ 1 | ChangeType$ Card | Mandatory$ True | SubAbility$ DBPlay | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SpellDescription$ Search your library for a card, exile it face down, then shuffle. If this spell was bargained, you may cast the exiled card without paying its mana cost if that spell's mana value is 4 or less. Put the exiled card into your hand if it wasn't cast this way. +SVar:DBPlay:DB$ Play | Valid$ Card.IsRemembered | Condition$ Bargain | ImprintPlayed$ True | ValidSA$ Spell | ValidZone$ Exile | Controller$ You | WithoutManaCost$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.cmcLE4 | Optional$ True | Amount$ All | SubAbility$ DBReturnHand +SVar:DBReturnHand:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | Hidden$ True | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +DeckHints:Type$Artifact|Enchantment & Ability$Token +DeckHas:Ability$Sacrifice +Oracle:Bargain (You may sacrifice an artifact, enchantment, or token as you cast this spell.)\nSearch your library for a card, exile it face down, then shuffle. If this spell was bargained, you may cast the exiled card without paying its mana cost if that spell's mana value is 4 or less. Put the exiled card into your hand if it wasn't cast this way. diff --git a/forge-gui/res/cardsfolder/upcoming/blossoming_tortoise.txt b/forge-gui/res/cardsfolder/upcoming/blossoming_tortoise.txt new file mode 100644 index 00000000000..f8f33cd3275 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/blossoming_tortoise.txt @@ -0,0 +1,13 @@ +Name:Blossoming Tortoise +ManaCost:2 G G +Types:Creature Turtle +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, mill three cards, then return a land card from your graveyard to the battlefield tapped. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, mill three cards, then return a land card from your graveyard to the battlefield tapped. +SVar:TrigMill:DB$ Mill | Defined$ You | NumCards$ 3 | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | ChangeType$ Land.YouOwn | Mandatory$ True | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | ChangeNum$ 1 | Tapped$ True +S:Mode$ ReduceCost | ValidCard$ Land.YouCtrl | Type$ Ability | Amount$ 1 | AffectedZone$ Battlefield | Description$ Activated abilities of lands you control cost {1} less to activate. +S:Mode$ Continuous | Affected$ Creature.Land+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Land creatures you control get +1/+1. +SVar:HasAttackEffect:TRUE +DeckHas:Ability$Mill +Oracle:Whenever Blossoming Tortoise enters the battlefield or attacks, mill three cards, then return a land card from your graveyard to the battlefield tapped.\nActivated abilities of lands you control cost {1} less to activate.\nLand creatures you control get +1/+1. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/break_the_spell.txt b/forge-gui/res/cardsfolder/upcoming/break_the_spell.txt new file mode 100644 index 00000000000..380b29fd555 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/break_the_spell.txt @@ -0,0 +1,7 @@ +Name:Break the Spell +ManaCost:W +Types:Instant +A:SP$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | RememberLKI$ True | SubAbility$ DBDraw | SpellDescription$ Destroy target enchantment. If a permanent you controlled or a token was destroyed this way, draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ RememberedLKI | ConditionPresent$ Permanent.YouCtrl,Card.token | ConditionCompare$ EQ1 | ConditionDescription$ a permanent you controlled or a token, | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Destroy target enchantment. If a permanent you controlled or a token was destroyed this way, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/callous_sell_sword_burn_together.txt b/forge-gui/res/cardsfolder/upcoming/callous_sell_sword_burn_together.txt new file mode 100644 index 00000000000..515c410db76 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/callous_sell_sword_burn_together.txt @@ -0,0 +1,22 @@ +Name:Callous Sell-Sword +ManaCost:1 B +Types:Creature Human Soldier +PT:2/2 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with a +1/+1 counter on it for each creature that died under your control this turn. +SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl +DeckHints:Ability$Graveyard +DeckHas:Ability$Counters|Sacrifice +AlternateMode:Adventure +Oracle:Callous Sell-Sword enters the battlefield with a +1/+1 counter on it for each creature that died under your control this turn. + +ALTERNATE + +Name:Burn Together +ManaCost:R +Types:Sorcery Adventure +A:SP$ Pump | ValidTgts$ Creature.YouCtrl | RememberObjects$ ThisTargetedCard | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Target creature you control deals damage equal to its power to any other target. Then sacrifice it. +SVar:DBDamage:DB$ DealDamage | AILogic$ PowerDmg | ValidTgts$ Any | DamageSource$ ParentTarget | NumDmg$ X | TargetUnique$ True | SubAbility$ DBSac +SVar:DBSac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ParentTargeted$CardPower +Oracle:Target creature you control deals damage equal to its power to any other target. Then sacrifice it.