Migrate upcoming scripts in preparation for ONE release (#2448)

This commit is contained in:
Paul Hammerton
2023-02-11 10:15:45 +00:00
committed by GitHub
parent faea804e08
commit f7abbdd359
324 changed files with 342 additions and 342 deletions

View File

@@ -0,0 +1,11 @@
Name:Lattice-Blade Mantis
ManaCost:3 G
Types:Creature Phyrexian Insect
PT:4/3
K:etbCounter:OIL:2
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, you may remove an oil counter from it. If you do, untap it and it gets +1/+1 until end of turn.
SVar:TrigUntap:AB$ Untap | Defined$ Self | Cost$ SubCounter<1/OIL> | SubAbility$ DBPump
SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1
DeckHas:Ability$Counters
SVar:HasAttackEffect:TRUE
Oracle:Lattice-Blade Mantis enters the battlefield with two oil counters on it.\nWhenever Lattice-Blade Mantis attacks, you may remove an oil counter from it. If you do, untap it and it gets +1/+1 until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Legion of Clay
ManaCost:3 G
Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Trample | Description$ Creatures you control have trample.
T:Mode$ ChangesZoneAll | ValidCards$ Artifact.YouCtrl+nonToken | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever one or more nontoken artifacts enter the battlefield under your control, creatures you control perpetually get +1/+1.
SVar:TrigEffect:DB$ Effect | RememberObjects$ Valid Creature.YouCtrl | StaticAbilities$ PerpetualP1P1 | Duration$ Permanent | SubAbility$ DBCleanup | Name$ Legion of Clay's Perpetual Effect
SVar:PerpetualP1P1:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 1 | AddToughness$ 1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ Creatures you control perpetually get +1/+1.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHints:Type$Artifact|Golem|Construct|Thopter|Assembly-Worker|Myr|Necron|Juggernaut|Scarecrow
Oracle:Creatures you control have trample.\nWhenever one or more nontoken artifacts enter the battlefield under your control, creatures you control perpetually get +1/+1.

View File

@@ -0,0 +1,9 @@
Name:Leonin Lightbringer
ManaCost:2 W
Types:Creature Cat Rebel
PT:3/2
K:Ward:2
S:Mode$ Continuous | Affected$ Card.Self+equipped | AddPower$ 1 | AddToughness$ 1 | Description$ As long as CARDNAME is equipped, it gets +1/+1.
SVar:EquipMe:Once
DeckHints:Type$Equipment
Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nAs long as Leonin Lightbringer is equipped, it gets +1/+1.

View File

@@ -0,0 +1,10 @@
Name:Lonely End
ManaCost:1 B
Types:Instant
A:SP$ Charm | Choices$ DBDebuff,DBLoyalty | CharmNum$ 1
SVar:DBDebuff:DB$ Pump | ValidTgts$ Creature | NumAtt$ -3 | NumDef$ -3 | SubAbility$ DBGainLife | SpellDescription$ Target creature gets -3/-3 until end of turn.
SVar:DBLoyalty:DB$ RemoveCounter | ValidTgts$ Planeswalker | CounterType$ LOYALTY | CounterNum$ 3 | SubAbility$ DBGainLife | SpellDescription$ Remove three loyalty counters from target planeswalker.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SpellDescription$ If you weren't the starting player, you gain two life.
SVar:X:Count$StartingPlayer.1.0
DeckHas:Ability$LifeGain
Oracle:Choose one -\n• Target creature gets -3/-3 until end of turn.\n• Remove three loyalty counters from target planeswalker.\nIf you weren't the starting player, you gain 2 life.

View File

@@ -0,0 +1,11 @@
Name:Lukka, Bound to Ruin
ManaCost:2 R PRG G
Types:Legendary Planeswalker Lukka
Loyalty:5
K:Compleated
A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Produced$ R G | Amount$ 1 | RestrictValid$ Spell.Creature,Activated.Creature+inZoneBattlefield | SpellDescription$ Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures.
A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ g_3_3_phyrexian_beast_toxic | SpellDescription$ Create a 3/3 green Phyrexian Beast creature token with toxic 1.
A:AB$ DealDamage | Cost$ SubCounter<4/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select any number of creatures and planeswalkers to distribute damage to | NumDmg$ OrigPower | TargetMin$ 1 | TargetMax$ OrigPower | DividedAsYouChoose$ OrigPower | SpellDescription$ NICKNAME deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability.
SVar:OrigPower:Count$Valid Creature.YouCtrl$GreatestPower
DeckHas:Type$Beast|Phyrexian & Ability$Counters
Oracle:Compleated ({R/G/P} can be paid with {R}, {G}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[+1]: Add {R}{G}. Spend this mana only to cast creature spells or activate abilities of creatures.\n[1]: Create a 3/3 green Phyrexian Beast creature token with toxic 1.\n[4]: Lukka deals X damage divided as you choose among any number of target creatures and/or planeswalkers, where X is the greatest power among creatures you controlled as you activated this ability.

View File

@@ -0,0 +1,11 @@
Name:Lux Artillery
ManaCost:4
Types:Artifact
T:Mode$ SpellCast | ValidCard$ Artifact.Creature | ValidActivatingPlayer$ You | Execute$ TrigAnimate | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an artifact creature spell, it gains sunburst. (It enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)
SVar:TrigAnimate:DB$ Animate | Keywords$ Sunburst | Defined$ TriggeredCard | Duration$ Permanent
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | CheckSVar$ X | SVarCompare$ GE30 | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if there are thirty or more counters among artifacts and creatures you control, CARDNAME deals 10 damage to each opponent.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ 10
SVar:X:Count$Valid Artifact.YouCtrl,Creature.YouCtrl$CardCounters.ALL
DeckHas:Ability$Counters
DeckHints:Type$Artifact
Oracle:Whenever you cast an artifact creature spell, it gains sunburst. (It enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nAt the beginning of your end step, if there are thirty or more counters among artifacts and creatures you control, Lux Artillery deals 10 damage to each opponent.