This commit is contained in:
Simisays
2023-04-14 17:13:25 +02:00
parent cdf4d0ec28
commit f8c14edafa
8 changed files with 17 additions and 19 deletions

View File

@@ -1,10 +1,9 @@
Name:Lightning Dart
ManaCost:1 R
Types:Instant
A:SP$ Pump | ValidTgts$ Creature | IsCurse$ True | AIValid$ Creature.White,Creature.Blue | RememberObjects$ Targeted | SubAbility$ DBDmg | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals 1 damage to target creature. If that creature is white or blue, CARDNAME deals 4 damage to it instead.
SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Y:Count$Valid Creature.IsRemembered+White,Creature.IsRemembered+Blue
A:SP$ Pump | ValidTgts$ Creature | IsCurse$ True | AITgts$ Creature.White,Creature.Blue | SubAbility$ DBDmg | StackDescription$ REP target creature_{c:Targeted} | SpellDescription$ CARDNAME deals 1 damage to target creature. If that creature is white or blue, CARDNAME deals 4 damage to it instead.
SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | StackDescription$ None | NumDmg$ X
SVar:Y:Targeted$Valid Creature.White,Creature.Blue
SVar:X:Count$Compare Y GE1.4.1
AI:RemoveDeck:All
AI:RemoveDeck:Random

View File

@@ -3,7 +3,7 @@ ManaCost:3 G G
Types:Battle Siege
Defense:4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return up to three target permanent cards from your graveyard to your hand.
SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose up to three target permanent cards in your graveyard | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Return up to three target permanent cards from your graveyard to your hand.
SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose up to three target permanent cards in your graveyard | ValidTgts$ Permanent.YouOwn
DeckHas:Ability$Graveyard
AlternateMode:DoubleFaced
Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Shandalar enters the battlefield, return up to three target permanent cards from your graveyard to your hand.
@@ -15,5 +15,5 @@ ManaCost:no cost
Colors:green
Types:Enchantment
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your upkeep, you may put a permanent card from your hand onto the battlefield.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent.YouOwn
Oracle:At the beginning of your upkeep, you may put a permanent card from your hand onto the battlefield.

View File

@@ -2,13 +2,13 @@ Name:Invasion of Tarkir
ManaCost:1 R
Types:Battle Siege
Defense:5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, reveal any number of Dragon cards from your hand.
SVar:TrigReveal:DB$ Reveal | RevealValid$ Card.Dragon+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBImmediateTrig
SVar:DBImmediateTrig:DB$ ImmediateTrigger | CheckSVar$ X | SVarCompare$ GT2 | Execute$ TrigDamageBis | TriggerDescription$ When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.)
SVar:TrigDamageBis:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any target | NumDmg$ X | SubAbility$ DBCleanup
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, reveal any number of Dragon cards from your hand. When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.)
SVar:TrigReveal:DB$ Reveal | RevealValid$ Card.Dragon+YouOwn | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBImmediateTrig
SVar:DBImmediateTrig:DB$ ImmediateTrigger | Execute$ TrigDamageBis | SubAbility$ DBCleanup | TriggerDescription$ When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.)
SVar:TrigDamageBis:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any other target | NumDmg$ X
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Remembered$Amount/Plus.2
DeckNeeds:Type$Dragon
DeckHints:Type$Dragon
AlternateMode:DoubleFaced
Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tarkir enters the battlefield, reveal any number of Dragon cards from your hand. When you do, Invasion of Tarkir deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.)

View File

@@ -3,7 +3,7 @@ ManaCost:4 B
Types:Battle Siege
Defense:5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to any other target and you gain 3 life.
SVar:TrigDrain:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any target | NumDmg$ 3 | SubAbility$ DBGainLife
SVar:TrigDrain:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any other target | NumDmg$ 3 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3
DeckHas:Ability$Counters|LifeGain
AlternateMode:DoubleFaced

View File

@@ -3,7 +3,7 @@ ManaCost:2 W U
Types:Battle Siege
Defense:4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return up to one target creature to its owner's hand.
SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | Origin$ Battlefield | Destination$ Hand
SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature | Origin$ Battlefield | Destination$ Hand
AlternateMode:DoubleFaced
Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Xerex enters the battlefield, return up to one target creature to its owner's hand.

View File

@@ -2,10 +2,9 @@ Name:Lithomantic Barrage
ManaCost:R
Types:Sorcery
K:This spell can't be countered.
A:SP$ Pump | ValidTgts$ Creature | IsCurse$ True | AIValid$ Creature.White,Creature.Blue,Planeswalker.White,Planeswalker.Blue | RememberObjects$ Targeted | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals 1 damage to target creature or planeswalker. It deals 5 damage instead if that target is white and/or blue.
SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Y:Count$Valid Creature.IsRemembered+White,Creature.IsRemembered+Blue,Planeswalker.IsRemembered+White,Planeswalker.IsRemembered+Blue
A:SP$ Pump | ValidTgts$ Creature,Planeswalkers | TgtPrompt$ Select target creature or planeswalker |StackDescription$ REP target creature or planeswalker_{c:Targeted} | IsCurse$ True | AITgts$ Creature.White,Creature.Blue,Planeswalker.White,Planeswalker.Blue | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals 1 damage to target creature or planeswalker. It deals 5 damage instead if that target is white and/or blue.
SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | StackDescription$ None | NumDmg$ X
SVar:Y:Targeted$Valid Creature.White,Creature.Blue,Planeswalker.White,Planeswalker.Blue
SVar:X:Count$Compare Y GE1.5.1
AI:RemoveDeck:All
AI:RemoveDeck:Random

View File

@@ -5,5 +5,5 @@ PT:2/2
S:Mode$ Continuous | Affected$ Creature.Knight+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Knights you control get +1/+1.
A:AB$ Tap | Cost$ W U T | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | SpellDescription$ Tap another target creature.
SVar:PlayMain1:TRUE
DeckNeeds:Type$Knight
DeckHints:Type$Knight
Oracle:Other Knights you control get +1/+1.\n{W}{U}, {T}: Tap another target creature.

View File

@@ -3,6 +3,6 @@ ManaCost:6
Types:Artifact Creature Phyrexian Construct
PT:4/5
K:Reach
A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Card | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target card from a graveyard on the bottom of its owner's library.
A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Card | TgtPrompt$ TgtPrompt$ Select target card from a graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$
DeckHas:Ability$Graveyard
Oracle:Reach\n{2}, {T}: Put target card from a graveyard on the bottom of its owner's library.