Pass the Torch

This commit is contained in:
Simisays
2022-08-08 20:40:15 +02:00
parent 42a151f04a
commit 96ceef39d5
3 changed files with 28 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
Name:Cabaretti Revels
ManaCost:1 R G
Types:Enchantment
T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSeek | TriggerDescription$ Whenever you cast a creature spell, seek a creature card with lesser mana value, then put it onto the battlefield.
SVar:TrigSeek:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeNum$ 1 | ChangeType$ Creature.cmcLTX | SpellDescription$ Seek a creature card with lesser mana value, then put it onto the battlefield.
SVar:X:TriggeredCard$CardManaCost
Oracle:Whenever you cast a creature spell, seek a creature card with lesser mana value, then put it onto the battlefield.

View File

@@ -0,0 +1,10 @@
Name:Choice of Fortunes
ManaCost:2 U
Types:Sorcery
A:SP$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | NoLooking$ True | NoReveal$ True | ChangeNum$ 2 | ChangeType$ Card | RememberChanged$ True | SubAbility$ DBShuffle | StackDescription$ Seek two cards | SpellDescription$ Seek two cards. You may shuffle them into your library. If you do, seek two cards.
SVar:DBShuffle:DB$ ChangeZone | Origin$ Hand | Destination$ Library | Optional$ True | OptionalDecider$ You | MayShuffle$ True | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | DefinedPlayer$ Player | SubAbility$ DBSeek | TgtPrompt$ Want to shuffle the cards into your library ?
SVar:DBSeek:DB$ ChangeZone | ConditionDefined$ ChosenCard | ConditionNotPresent$ Card |EQ0 Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | NoLooking$ True | NoReveal$ True | ChangeNum$ 2 | ChangeType$ Card | StackDescription$ Seek two cards | SpellDescription$ Seek two cards. | DefinedPlayer$ Player |
SVar:DBEffect:DB$ Effect | StaticAbilities$ STHandSize | Duration$ Permanent | SpellDescription$ You have no maximum hand size for the rest of the game.
SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size for the rest of the game.
AI:RemoveDeck:All
Oracle:Seek two cards. You may shuffle them into your library. If you do, seek two cards.\nYou have no maximum hand size for the rest of the game.

View File

@@ -0,0 +1,11 @@
Name:Pass the Torch
ManaCost:1 R
Types:Instant
A:SP$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DBChoose | SpellDescription$ CARDNAME deals 2 damage to any target.
SVar:DBChoose:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Creature.YouOwn | Mandatory$ True | ChoiceTitle$ You may choose a creature card in your hand | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ FreeCastGrave | Name$ Pass the Torch's Perpetual Effect | Duration$ Permanent
SVar:FreeCastGrave:Mode$ Continuous | Affected$ Card.ChosenCard | AddTrigger$ TrigDamage | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The chosen card perpetually gains “Whenever this creature deals combat damage to a player, you may cast target card named Pass the Torch from your graveyard without paying its mana cost. If you do, this creature perpetually loses this ability”.
SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigPlay | CombatDamage$ True | TriggerDescription$ Whenever this creature deals combat damage to a player, you may cast target card named Pass the Torch from your graveyard without paying its mana cost. If you do, this creature perpetually loses this ability
SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Card.namedPass the Torch | TgtPrompt$ Cast Pass the Torch without paying it's mana cost ? | ValidSA$ Spell | WithoutManaCost$ True | Optional$ True | AILogic$ ReplaySpell | SubAbility$ ExileEff
SVar:ExileEff:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ OriginalHost
Oracle: Pass the Torch deals 2 damage to any target. Choose a creature card in your hand. It perpetually gains “Whenever this creature deals combat damage to a player, you may cast target card named Pass the Torch from your graveyard without paying its mana cost. If you do, this creature perpetually loses this ability”.