This commit is contained in:
Simisays
2023-07-19 13:42:59 +02:00
parent af8d2a76f7
commit 3ad16560d4
7 changed files with 77 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
Name:Chandra, Legacy of Fire
ManaCost:4 R
Types:Legendary Planeswalker Chandra
Loyalty:3
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals X damage to each opponent, where X is the number of planeswalkers you control.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ X
SVar:X:Count$Valid Planeswalker.YouCtrl
A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Produced$ R | Amount$ X | Planeswalker$ True | SpellDescription$ Add a {R} each planeswalker you control.
A:AB$ RemoveCounter | Cost$ AddCounter<0/LOYALTY> | ValidTgts$ Permanent.YouCtrl | TargetMin$ 0 | TargetMax$ X | CounterType$ LOYALTY | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBExile | SpellDescription$ Remove a loyalty counter from each of any number of permanents you control. Exile that many cards from the top of your library. You may play them this turn.
SVar:DBExile:DB$ Dig | Defined$ You | DigNum$ Z | ChangeNum$ All | DestinationZone$ Exile | Imprint$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | ForgetOnMoved$ Exile | RememberObjects$ Imprinted | SubAbility$ DBCleanup
SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play them this turn.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
SVar:Z:Count$RememberedSize
SVar:X:Count$Valid Permanent.YouCtrl
DeckHints:Type$Planeswalker
Oracle:At the beginning of your end step, Chandra, Legacy of Fire deals X damage to each opponent, where X is the number of planeswalkers you control.\n[+1]: Add a {R} each planeswalker you control.\n[0]: Remove a loyalty counter from each of any number of permanents you control. Exile that many cards from the top of your library. You may play them this turn.

View File

@@ -0,0 +1,12 @@
Name:Gatewatch Beacon
ManaCost:2 W
Types:Artifact
K:ETBReplacement:Other:EntersTapped
SVar:EntersTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter | SpellDescription$ CARDNAME enters the battlefield with three loyalty counters on it.
SVar:DBAddCounter:DB$ PutCounter | ETB$ True | CounterType$ LOYALTY | CounterNum$ 3
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Planeswalker.YouCtrl | IsPresent$ Card.Self+counters_GE1_LOYALTY | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMoveCounter | TriggerDescription$ Whenever a planeswalker enters the battlefield under your control, if CARDNAME has loyalty counters on it, you may move a loyalty counter from CARDNAME onto that planeswalker.
SVar:TrigMoveCounter:DB$ MoveCounter | Source$ Self | Defined$ TriggeredCardLKICopy | CounterType$ LOYALTY
DeckHints:Type$Planeswalker
DeckHas:Ability$Counters
Oracle:Gatewatch Beacon enters the battlefield with three loyalty counters on it.\n{T}: Add {W}.\nWhenever a planeswalker enters the battlefield under your control, if Gatewatch Beacon has loyalty counters on it, you may move a loyalty counter from Gatewatch Beacon onto that planeswalker.

View File

@@ -0,0 +1,13 @@
Name:Sparkshaper Visionary
ManaCost:2 U
Types:Creature Human Wizard
PT:0/5
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of combat on your turn, choose any number of target planeswalkers you control. Until end of turn, they become 3/3 blue Bird creatures with flying, hexproof, and "Whenever this creature deals combat damage to a player, scry 1." (They're no longer planeswalkers. Loyalty abilities can still be activated.)
SVar:TrigChoose:DB$ ChooseCard | Choices$ Planeswalker.YouCtrl | Amount$ X | ChoiceTitle$ Choose any number of Planeswalkers you control | SubAbility$ DBAnimate
SVar:DBAnimate:DB$ Animate | Defined$ ChosenCard | Power$ 3 | Toughness$ 3 | Triggers$ AttackTrigger | Types$ Creature,Bird | Keywords$ Flying & Hexproof | RemoveCreatureTypes$ True | Colors$ Blue | OverwriteColors$ True
SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigScry | TriggerDescription$ Whenever this creature deals combat damage to a player, scry 1
SVar:TrigScry:DB$ Scry | ScryNum$ 1
SVar:X:Count$Valid Planeswalker.YouCtrl
DeckHints:Type$Planeswalker
DeckHas:Type$Bird
Oracle:At the beginning of combat on your turn, choose any number of target planeswalkers you control. Until end of turn, they become 3/3 blue Bird creatures with flying, hexproof, and "Whenever this creature deals combat damage to a player, scry 1." (They're no longer planeswalkers. Loyalty abilities can still be activated.)

View File

@@ -0,0 +1,13 @@
Name:Teyo, Geometric Tactician
ManaCost:2 W
Types:Legendary Planeswalker Teyo
Loyalty:3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield, create a 0/4 white Wall creature token with defender and flying.
SVar:TrigToken:DB$ Token | TokenScript$ w_0_4_wall_defender_flying
A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Opponent | Defined$ TargetedAndYou | NumCards$ 1 | SpellDescription$ You and target opponent each draw a card.
A:AB$ ChooseDirection | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | SubAbility$ DBEffect | SpellDescription$ Choose left or right. Until your next turn, each player may attack only the nearest opponent in the last chosen direction and planeswalkers controlled by that opponent.
SVar:DBEffect:DB$ Effect | Duration$ UntilYourNextTurn | StaticAbilities$ Static
SVar:Static:Mode$ CantAttack | DefenderNotNearestToYouInChosenDirection$ True | Description$ Each player may attack only the nearest opponent in the chosen direction and planeswalkers controller by that opponent.
AI:RemoveDeck:Random
DeckHas:Type$Wall & Ability$Token
Oracle:When Teyo, Geometric Tactician enters the battlefield, create a 0/4 white Wall creature token with defender and flying.\n[+1]: You and target opponent each draw a card.\n[2]: Choose left or right. Until your next turn, each player may attack only the nearest opponent in the last chosen direction and planeswalkers controlled by that opponent.

View File

@@ -0,0 +1,13 @@
Name:Vronos, Masked Inquisitor
ManaCost:3 U U
Types:Legendary Planeswalker Vronos
Loyalty:5
A:AB$ Pump | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Planeswalker.YouCtrl+Other | TargetMin$ 0 | TargetMax$ 2 | Planeswalker$ True | TgtPrompt$ Select up to two target other planeswalkers you control | SubAbility$ DelayedTrig | Planeswalker$ True | SpellDescription$ Up to two other target planeswalkers you control phase out at the beginning of the next end step. (Treat them and anything attached to them as though they don't exist until your next turn.)
SVar:DelayedTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | ValidPlayer$ Player | Execute$ TrigPhase | RememberObjects$ Targeted | TriggerDescription$ Up to two other target planeswalkers you control phase out at the beginning of the next end step.
SVar:TrigPhase:DB$ Phases | Defined$ DelayTriggerRememberedLKI
A:AB$ ChangeZone | Origin$ Battlefield | Cost$ SubCounter<2/LOYALTY> | Destination$ Hand | Planeswalker$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TargetMin$ 0 | TargetMax$ OneEach | TargetsWithDifferentControllers$ True | TgtPrompt$ Select up to one target nonland permanent each opponent controls | SpellDescription$ For each opponent, return up to one target nonland permanent that player controls to its owner's hand.
SVar:OneEach:PlayerCountOpponents$Amount
A:AB$ Animate | ValidTgts$ Artifact.YouCtrl | Cost$ SubCounter<7/LOYALTY> | Duration$ Permanent | TgtPrompt$ Select target artifact you control | Planeswalker$ True | Power$ 9 | Toughness$ 9 | Keywords$ Vigilance & Indestructible | staticAbilities$ Unblockable | Types$ Artifact,Creature,Construct | SpellDescription$ Target artifact you control becomes a 9/9 Construct artifact creature and gains vigilance, indestructible, and "This creature can't be blocked."
SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | Description$ This creature can't be blocked.
DeckHints:Type$Planeswalker|Artifact
Oracle:[+1]: Up to two other target planeswalkers you control phase out at the beginning of the next end step. (Treat them and anything attached to them as though they don't exist until your next turn.)\n[2]: For each opponent, return up to one target nonland permanent that player controls to its owner's hand.\n[7]: Target artifact you control becomes a 9/9 Construct artifact creature and gains vigilance, indestructible, and "This creature can't be blocked."

View File

@@ -407,6 +407,7 @@ Wrenn
Xenagos
Yanggu
Yanling
Vronos
Zariel
[DungeonTypes]
Undercity

View File

@@ -0,0 +1,8 @@
Name:Wall Token
ManaCost:no cost
Types:Creature Wall
Colors:white
PT:0/4
K:Defender
K:Flying
Oracle:Defender,flying