Migrate scripts for DMU, DMC & HBG and fix file name typos

This commit is contained in:
paulsnoops
2022-09-30 08:48:19 +01:00
parent 3acdf1b72f
commit aa26052f85
332 changed files with 164 additions and 164 deletions

View File

@@ -0,0 +1,11 @@
Name:Cadric, Soul Kindler
ManaCost:2 R W
Types:Legendary Creature Dwarf Wizard
PT:4/3
S:Mode$ IgnoreLegendRule | ValidCard$ Permanent.token+YouCtrl | Description$ The "legend rule" doesn't apply to tokens you control.
T:Mode$ ChangesZone | ValidCard$ Permanent.nonToken+Legendary+Other+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ Whenever another nontoken legendary permanent enters the battlefield under your control, you may pay {1}. If you do, create a token that's a copy of it. That token gains haste. Sacrifice it at the beginning of the next end step.
SVar:TrigCopy:AB$ CopyPermanent | Cost$ 1 | Defined$ TriggeredCard | PumpKeywords$ Haste | AtEOT$ Sacrifice
SVar:BuffedBy:Legendary
DeckHas:Ability$Token
DeckNeeds:Type$Legendary
Oracle:The "legend rule" doesn't apply to tokens you control.\nWhenever another nontoken legendary permanent enters the battlefield under your control, you may pay {1}. If you do, create a token that's a copy of it. That token gains haste. Sacrifice it at the beginning of the next end step.

View File

@@ -0,0 +1,16 @@
Name:Champions of Tyr
ManaCost:2 W W
Types:Creature Angel Knight
PT:4/3
K:Flying
K:Double team
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBBoon | TriggerDescription$ When CARDNAME enters the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with your choice of a +1/+1 counter, a flying counter, or a lifelink counter on it."
SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ SpellCast | SpellDescription$ You get a boon with "When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter, reach counter, and trample counter on it."
SVar:SpellCast:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | OneOff$ True | ActivationLimit$ 1 | TriggerZones$ Command | Execute$ ReplEffAddCounter | TriggerDescription$ When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter, flying counter, and lifelink counter on it.
SVar:ReplEffAddCounter:DB$ Effect | ReplacementEffects$ ETBAddCounter | RememberObjects$ TriggeredCard
SVar:ETBAddCounter:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter
SVar:ETBAddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1,Flying,Lifelink | CounterNum$ 1 | SubAbility$ MoveToBattlefield
SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ TrigRemoveSelf
SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
DeckHas:Ability$LifeGain|Counters & Keyword$Lifelink|Flying
Oracle:Flying\nDouble team\nWhen Champions of Tyr enters the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with your choice of a +1/+1 counter, a flying counter, or a lifelink counter on it."

View File

@@ -0,0 +1,6 @@
Name:Charismatic Vanguard
ManaCost:2 W
Types:Creature Dwarf Soldier
PT:3/2
A:AB$ PumpAll | Cost$ 4 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn.
Oracle:{4}{W}: Creatures you control get +1/+1 until end of turn.

View File

@@ -0,0 +1,9 @@
Name:Choking Miasma
ManaCost:1 B B
Types:Sorcery
K:Kicker:G
A:SP$ PutCounter | Choices$ Creature.YouCtrl | ChoiceTitle$ Choose a creature you control | CounterType$ P1P1 | Condition$ Kicked | CounterNum$ 1 | SubAbility$ DBPumpAll | SpellDescription$ If this spell was kicked, put a +1/+1 counter on a creature you control. All creatures get -2/-2 until end of turn.
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2
DeckHas:Ability$Counters
DeckHints:Color$Green
Oracle:Kicker {G} (You may pay an additional {G} as you cast this spell.)\nIf this spell was kicked, put a +1/+1 counter on a creature you control.\nAll creatures get -2/-2 until end of turn.

View File

@@ -0,0 +1,7 @@
Name:Citizen's Arrest
ManaCost:1 W W
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | SpellDescription$ When CARDNAME enters the battlefield, exile target creature or planeswalker an opponent controls until CARDNAME leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | Duration$ UntilHostLeavesPlay
SVar:PlayMain1:TRUE
Oracle:When Citizen's Arrest enters the battlefield, exile target creature or planeswalker an opponent controls until Citizen's Arrest leaves the battlefield.

View File

@@ -0,0 +1,12 @@
Name:Cleaving Skyrider
ManaCost:2 W
Types:Creature Human Warrior
PT:2/2
K:Flash
K:Kicker:2 R
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, it deals X damage to any target, where X is the number of attacking creatures.
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X
SVar:X:Count$Valid Creature.attacking
SVar:BuffedBy:Creature.attacking
Oracle:Flash\nKicker {2}{R} (You may pay an additional {2}{R} as you cast this spell.)\nFlying\nWhen Cleaving Skyrider enters the battlefield, if it was kicked, it deals X damage to any target, where X is the number of attacking creatures.

View File

@@ -0,0 +1,7 @@
Name:Clockwork Drawbridge
ManaCost:W
Types:Artifact Creature Wall
PT:0/3
K:Defender
A:AB$ Tap | Cost$ 2 W T | ValidTgts$ Creature | SpellDescription$ Tap target creature.
Oracle:Defender\n{2}{W}, {T}: Tap target creature

View File

@@ -0,0 +1,7 @@
Name:Colossal Growth
ManaCost:1 G
Types:Instant
K:Kicker:R
A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +3 | NumDef$ +3 | SubAbility$ PumpKicked | SpellDescription$ Target creature gets +3/+3 until end of turn.
SVar:PumpKicked:DB$ Pump | Defined$ Targeted | Condition$ Kicked | KW$ Haste & Trample | NumAtt$ +1 | NumDef$ +1
Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nTarget creature gets +3/+3 until end of turn. If this spell was kicked, instead that creature gets +4/+4 and gains trample and haste until end of turn.

View File

@@ -0,0 +1,11 @@
Name:Combat Research
ManaCost:U
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | ValidTgts$ Creature | AILogic$ Curiosity | AITgts$ Creature.Legendary
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ TrigDamageDone | Description$ Enchanted creature has "Whenever this creature deals combat damage to a player, draw a card."
SVar:TrigDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever this creature deals combat damage to a player, draw a card.
SVar:TrigDraw:DB$ Draw
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Legendary | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Ward:1 | Description$ As long as enchanted creature is legendary, it gets +1/+1 and has ward {1}. (Whenever enchanted creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {1}.)
DeckHints:Type$Legendary
Oracle:Enchant creature\nEnchanted creature has "Whenever this creature deals combat damage to a player, draw a card."\nAs long as enchanted creature is legendary, it gets +1/+1 and has ward {1}. (Whenever enchanted creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {1}.)

View File

@@ -0,0 +1,5 @@
Name:Contaminated Aquifer
ManaCost:no cost
Types:Land Island Swamp
K:CARDNAME enters the battlefield tapped.
Oracle:({T}: Add {U} or {B}.)\nContaminated Aquifer enters the battlefield tapped.

View File

@@ -0,0 +1,10 @@
Name:Coral Colony
ManaCost:1 U
Types:Creature Wall
PT:1/4
K:Defender
A:AB$ Mill | Cost$ 1 U T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player mills X cards, where X is the number of cards you control with defender.
SVar:X:Count$Valid Creature.withDefender+YouCtrl
DeckHas:Ability$Mill
DeckHints:Keyword$Defender
Oracle:Defender\n{1}{U}, {T}: Target player mills X cards, where X is the number of cards you control with defender. (To mill a card, a player puts the top card of their library into their graveyard.)

View File

@@ -0,0 +1,8 @@
Name:Cosmic Epiphany
ManaCost:4 U U
Types:Sorcery
A:SP$ Draw | NumCards$ X | SpellDescription$ Draw cards equal to the number of instant and sorcery cards in your graveyard.
SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn
DeckNeeds:Type$Instant|Sorcery
DeckHas:Ability$Graveyard
Oracle:Draw cards equal to the number of instant and sorcery cards in your graveyard.

View File

@@ -0,0 +1,7 @@
Name:Cryptic Spires
ManaCost:no cost
Types:Land
Text:As you create your deck, circle two of the colors below.
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ Combo Chosen | SpellDescription$ Add mana of either of the circled colors.
Oracle:As you create your deck, circle two of the colors below.\nCryptic Spires enters the battlefield tapped.\n{T}: Add one mana of either of the circled colors.

View File

@@ -0,0 +1,8 @@
Name:Crystal Grotto
ManaCost:no cost
Types:Land
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1.
SVar:TrigScry:DB$ Scry | ScryNum$ 1
A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}.
A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color.
Oracle:When Crystal Grotto enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {C}.\n{1}, {T}: Add one mana of any color.

View File

@@ -0,0 +1,10 @@
Name:Cult Conscript
ManaCost:B
Types:Creature Skeleton Warrior
PT:2/1
K:CARDNAME enters the battlefield tapped.
A:AB$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | CheckSVar$ X | SVarCompare GT0 | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate only if a non-Skeleton creature died under your control this turn.
SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl+nonSkeleton
SVar:DiscardMe:1
SVar:SacMe:1
Oracle:Cult Conscript enters the battlefield tapped.\n{1}{B}: Return Cult Conscript from your graveyard to the battlefield. Activate only if a non-Skeleton creature died under your control this turn.

View File

@@ -0,0 +1,5 @@
Name:Cut Down
ManaCost:B
Types:Instant
A:SP$ Destroy | ValidTgts$ Creature.totalPT_LE5 | TgtPrompt$ Select target creature with total power and toughness 5 or less | SpellDescription$ Destroy target creature with total power and toughness 5 or less.
Oracle:Destroy target creature with total power and toughness 5 or less.