YWOE 7 cards (#3894)

* update

* update

* Update dunbarrow_revivalist.txt

* Update dunbarrow_revivalist.txt

* Update draconic_debut.txt
This commit is contained in:
Simisays
2023-10-17 13:55:59 +02:00
committed by GitHub
parent dd2f93f4d5
commit 1d66a635ec
7 changed files with 86 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
Name:Dedicated Dollmaker
ManaCost:1 W
Types:Creature Dwarf Artificer
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile up to one other target nonland, nontoken permanent. Its controller creates a token that's a copy of it, except it's not legendary and it's an artifact in addition to its other types.
SVar:TrigExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 1 | RememberChanged$ True | ValidTgts$ Permanent.Other+nonLand+nonToken | TgtPrompt$ Select up to one target nonland nontoken permanenent | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCopy
SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NonLegendary$ True | AddTypes$ Artifact | Controller$ RememberedController | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
A:AB$ PumpAll | Cost$ 1 W | ValidCards$ Card.token+YouCtrl | KW$ Indestructible | GameActivationLimit$ 1 | SpellDescription$ Tokens you control gain indestructible until end of turn. Activate only once.
DeckHas:Ability$Token & Type$Artifact
DeckHints:Ability$Token
Oracle:When Dedicated Dollmaker enters the battlefield, exile up to one other target nonland, nontoken permanent. Its controller creates a token that's a copy of it, except it's not legendary and it's an artifact in addition to its other types.\n{1}{W}: Tokens you control gain indestructible until end of turn. Activate only once.

View File

@@ -0,0 +1,11 @@
Name:Draconic Debut
ManaCost:X R
Types:Sorcery
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ X | TargetMin$ 0 | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals X damage to any target.The next Dragon creature spell you cast costs {X} less to cast.
SVar:DBEffect:DB$ Effect | StaticAbilities$ ReduceCost | Triggers$ TrigCastSpell | Duration$ Permanent
SVar:ReduceCost:Mode$ ReduceCost | EffectZone$ Command | Type$ Spell | Activator$ You | ValidCard$ Creature.Dragon | Amount$ X | Description$ The next Dragon creature spell you cast costs {X} less to cast.
SVar:TrigCastSpell:Mode$ SpellCast | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ RemoveEffect | Static$ True
SVar:RemoveEffect:DB$ ChangeZone | Origin$ Command | Destination$ Exile
SVar:X:Count$xPaid
DeckNeeds:Type$Dragon
Oracle:Draconic Debut deals X damage to any target.\nThe next Dragon creature spell you cast costs {X} less to cast.

View File

@@ -0,0 +1,14 @@
Name:Dunbarrow Revivalist
ManaCost:1 B
Types:Creature Human Warlock
PT:3/1
K:Bargain
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBoon | TriggerDescription$ When CARDNAME enters the battlefield, you get a one-time boon with "When one or more creatures enter the battlefield under your control, create a Wicked Role token attached to one of them." Then if CARDNAME was bargained, return a creature card from your graveyard to your hand.
SVar:TrigBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ ChangeZoneTrig | SubAbility$ DBBargained
SVar:ChangeZoneTrig:Mode$ ChangesZoneAll | ValidCards$ Creature.YouCtrl | Destination$ Battlefield | TriggerZones$ Command | OneOff$ True | Execute$ TrigChoose | TriggerDescription$ When one or more creatures enter the battlefield under your control, create a Wicked Role token attached to one of them
SVar:TrigChoose:DB$ ChooseCard | Defined$ You | Choices$ Card.TriggeredCards | ChoiceTitle$ Choose one of the cards that entered the battlefield | Mandatory$ True | SubAbility$ DBToken
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ role_wicked | TokenOwner$ You | AttachedTo$ ChosenCard
SVar:DBBargained:DB$ ChangeZone | Condition$ Bargain | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Creature.YouOwn | ChangeNum$ 1
DeckHints:Type$Artifact|Enchantment & Ability$Token
DeckHas:Ability$Sacrifice|LifeGain|Token|Graveyard & Type$Aura
Oracle:Bargain\nWhen Dunbarrow Revivalist enters the battlefield, you get a one-time boon with "When one or more creatures enter the battlefield under your control, create a Wicked Role token attached to one of them." Then if Dunbarrow Revivalist was bargained, return a creature card from your graveyard to your hand.

View File

@@ -0,0 +1,8 @@
Name:Grow Old Together
ManaCost:1 G U
Types:Instant
A:SP$ Seek | DefinedCards$ Top_10_OfLibrary | Num$ 2 | Type$ Creature | SubAbility$ Shuffle | SpellDescription$ Seek two creature cards from among the top ten cards of your library, then shuffle. Creature cards in your hand perpetually get +1/+1.
SVar:Shuffle:DB$ Shuffle | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | RememberObjects$ ValidHand Creature.YouOwn | StaticAbilities$ PerpetualP1P1 | Duration$ Permanent | Name$ Grow Old Together Perpetual Effect | SpellDescription$ Creature cards in your hand perpetually get +1/+1.
SVar:PerpetualP1P1:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 1 | AddToughness$ 1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ Creature cards in your hand perpetually get +1/+1.
Oracle:Seek two creature cards from among the top ten cards of your library, then shuffle. Creature cards in your hand perpetually get +1/+1.

View File

@@ -0,0 +1,9 @@
Name:Heir to Dragonfire
ManaCost:1 R
Types:Creature Human Warlock
PT:2/2
A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn.
A:AB$ Effect | Cost$ 2 Reveal<1/CARDNAME> | StaticAbilities$ PerpetualPump | RememberObjects$ Self | Name$ Heir to Dragonfire's Perpetual Effect | Duration$ Permanent | ActivationZone$ Hand | SpellDescription$ CARDNAME perpetually becomes a Dragon, gets +3/+3, and gains flying.
SVar:PerpetualPump:Mode$ Continuous | Affected$ Card.IsRemembered | AddType$ Dragon | AddPower$ 3 | AddToughness$ 3 | EffectZone$ Command | AddKeyword$ Flying | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ EFFECTSOURCE perpetually becomes a Dragon, gets +3/+3, and gains flying.
DeckHas:Type$Dragon
Oracle:{R}: Heir to Dragonfire gets +1/+0 until end of turn.\n{2}{R}, Reveal Heir to Dragonfire from your hand: Heir to Dragonfire perpetually becomes a Dragon, gets +3/+3, and gains flying.

View File

@@ -0,0 +1,14 @@
Name:Hex, Kellan's Companion
ManaCost:1 G
Types:Legendary Creature Dog
PT:1/1
K:Haste
T:Mode$ SpellCast | ValidCard$ Card.Adventure | ValidActivatingPlayer$ You | TriggerZones$ Battlefield,Exile | Execute$ TrigEffect | TriggerDescription$ Whenever you cast an Adventure spell, if CARDNAME is on the battlefield or in exile, it perpetually gets +1/+1.
SVar:TrigEffect:DB$ Effect | StaticAbilities$ PerpetualBuff | RememberObjects$ Self | Name$ Hex, Kellan's Companion's Perpetual Effect | Duration$ Permanent | SubAbility$ DBChange
SVar:PerpetualBuff:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 1 | AddToughness$ 1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gets +1/+1
SVar:DBChange:DB$ ChangeZone | ConditionPresent$ Card.Self | ConditionZone$ Battlefield | Origin$ Battlefield | Destination$ Exile | WithCountersType$ FETCH | SpellDescription$ Then if it's on the battlefield, exile it with a fetch counter on it.
T:Mode$ SpellCast | ValidCard$ Card.wasCastFromExile | ValidActivatingPlayer$ You | Execute$ TrigReturn | TriggerZones$ Exile | IsPresent$ Card.Self+counters_EQ1_FETCH | PresentZone$ Exile | TriggerDescription$ Whenever you cast a spell from exile, if NICKNAME is in exile with a fetch counter on it, put it onto the battlefield.
SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield
DeckHints:Type$Adventure
DeckHas:Ability$Counters
Oracle:Haste\nWhenever you cast an Adventure spell, if Hex, Kellan's Companion is on the battlefield or in exile, it perpetually gets +1/+1. Then if it's on the battlefield, exile it with a fetch counter on it.\nWhenever you cast a spell from exile, if Hex is in exile with a fetch counter on it, put it onto the battlefield.

View File

@@ -0,0 +1,18 @@
Name:Jewel Mine Overseer
ManaCost:1 R W
Types:Creature Human Noble
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure seven cards named Seven Dwarves on top of your library. They perpetually gain "When this creature enters the battlefield, draw a card." Then shuffle.
SVar:TrigConjure:DB$ MakeCard | Conjure$ True | Amount$ 7 | Name$ Seven Dwarves | LibraryPosition$ 0 | Zone$ Library | RememberMade$ True | SubAbility$ DBEffectBis
SVar:DBEffectBis:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ PerpetualAbility | Duration$ Permanent | Name$ Jewel Mine Overseer's Perpetual Effect | SubAbility$ DBShuffle
SVar:DBShuffle:DB$ Shuffle
SVar:PerpetualAbility:Mode$ Continuous | Affected$ Card.IsRemembered | AddTrigger$ DrawTrig | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The cards perpetually gain "When this creature enters the battlefield, draw a card."
SVar:DrawTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this creature enters the battlefield, draw a card.
SVar:TrigDraw:DB$ Draw
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, exile the top card of your library. You may play that card this turn.
SVar:TrigDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect
SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play that card this turn.
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | ForgetOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Type$Dwarf
Oracle:When Jewel Mine Overseer enters the battlefield, conjure seven cards named Seven Dwarves on top of your library. They perpetually gain "When this creature enters the battlefield, draw a card." Then shuffle.\nAt the beginning of your upkeep, exile the top card of your library. You may play that card this turn.