From 2851576b316723269e985cd611fc7474e230b9d0 Mon Sep 17 00:00:00 2001 From: Eduardo MG Date: Tue, 24 Dec 2024 13:25:53 -0600 Subject: [PATCH] Moved Foundations planeswakers Moved Foundations (FDN) planeswakers to it's corresponding file. --- .../bin/Res/sets/primitives/borderline.txt | 24 ----------------- .../bin/Res/sets/primitives/planeswalkers.txt | 26 ++++++++++++++++++- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 670524e03..76c125ba5 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -17426,17 +17426,6 @@ power=2 toughness=2 [/card] [card] -name=Chandra, Flameshaper -auto=counter(0/0,6,loyalty) -auto={C(0/0,+2,Loyalty)}:Add{R}{R}{R} && transforms((,newability[all(*[zpos<=3]|mylibrary) moveto(myexile) and!( name(Choose exiled card) target(*[fresh]|myexile) transforms((,newability[canplayfromexile])) ueot )!])) forever -auto={C(0/0,+1,Loyalty)}:clone with(treason,haste) target(creature|mybattlefield) -auto={C(0/0,-4,Loyalty)}:thisforeach(variable{8}) ability$!name(divide 8 damage) damage:1 target(creature,planeswalker)!$ controller -text=[+2]: Add {R}{R}{R}. Exile the top three cards of your library. Choose one. You may play that card this turn. -- [+1]: Create a token that's a copy of target creature you control, except it has haste and "At the beginning of the end step, sacrifice this token." -- [-4]: Chandra deals 8 damage divided as you choose among any number of target creatures and/or planeswalkers. -mana={5}{R}{R} -type=Legendary Planeswalker -subtype=Chandra -[/card] -[card] name=Change of Fortune auto=all(*|myhand) reject && all(this|mystack) transforms((,newability[name(Draw cards) draw:type:*[discarded]:mygraveyard controller])) oneshot text=Discard your hand, then draw a card for each card you've discarded this turn. @@ -58989,19 +58978,6 @@ mana={2}{B} type=Sorcery [/card] [card] -name=Kaito, Bane of Nightmares -auto=counter(0/0,4,loyalty) -autohand={1}{U}{B}{N}:ninjutsu -auto=this(variable{controllerturn}>0) becomes(Ninja Creature,3/4,hexproof) -auto={C(0/0,+1,Loyalty)}:name(emblem) emblem transforms((,newability[all(ninja|myBattlefield) 1/1])) forever dontremove -auto={C(0/0,0,Loyalty)}:name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed all(*[zpos=1]|mylibrary) transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend -auto={C(0/0,-2,Loyalty)}:name(-2 Tap target creature) target(creature) transforms((,newability[tap],newability[counter(0/0.2.Stun)])) -text=Ninjutsu {1}{U}{B} ({1}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- During your turn, as long as Kaito has one or more loyalty counters on him, he's a 3/4 Ninja creature and has hexproof. -- [+1]: You get an emblem with "Ninjas you control get +1/+1." -- [0]: Surveil 2. Then draw a card for each opponent who lost life this turn. -- [-2]: Tap target creature. Put two stun counters on it. -mana={2}{U}{B} -type=Legendary Planeswalker -subtype=Kaito -[/card] -[card] name=Kalain, Reclusive Painter auto=_TREASURE_ auto=@sacrificed(*[treasure]|mybattlefield) restriction{type(creature|myrestrictedcastingzone)~morethan~0}:may name(Treasure sacrificed for next creature) counter(0/0.1.TreasToken) diff --git a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt index cb386c232..cca194998 100644 --- a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt +++ b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt @@ -1,6 +1,6 @@ #Planeswalkers Primitives Pack for Wagic the Homebrew. #Please keep these card alphabetized, and try to have the "name=" line at the top of each card -#Sorted this programmatically - Thanks to Vitty85 11-08-2024 +#Sorted this programmatically - Thanks to Vitty85 24-12-2024 [card] name=Abian, Luvion Usurper auto=counter(0/0,5,loyalty) @@ -558,6 +558,17 @@ type=Legendary Planeswalker subtype=Chandra [/card] [card] +name=Chandra, Flameshaper +auto=counter(0/0,6,loyalty) +auto={C(0/0,+2,Loyalty)}:Add{R}{R}{R} && transforms((,newability[all(*[zpos<=3]|mylibrary) moveto(myexile) and!( name(Choose exiled card) target(*[fresh]|myexile) transforms((,newability[canplayfromexile])) ueot )!])) forever +auto={C(0/0,+1,Loyalty)}:clone with(treason,haste) target(creature|mybattlefield) +auto={C(0/0,-4,Loyalty)}:thisforeach(variable{8}) ability$!name(divide 8 damage) damage:1 target(creature,planeswalker)!$ controller +text=[+2]: Add {R}{R}{R}. Exile the top three cards of your library. Choose one. You may play that card this turn. -- [+1]: Create a token that's a copy of target creature you control, except it has haste and "At the beginning of the end step, sacrifice this token." -- [-4]: Chandra deals 8 damage divided as you choose among any number of target creatures and/or planeswalkers. +mana={5}{R}{R} +type=Legendary Planeswalker +subtype=Chandra +[/card] +[card] name=Chandra, Gremlin Wrangler auto=counter(0/0,3,loyalty) auto={C(0/0,1,Loyalty)}:name(+1: Create a 2/2 red Gremlin creature token) token(Gremlin,Creature Gremlin,2/2,red) @@ -1696,6 +1707,19 @@ type=Legendary Planeswalker subtype=Kaito [/card] [card] +name=Kaito, Bane of Nightmares +auto=counter(0/0,4,loyalty) +autohand={1}{U}{B}{N}:ninjutsu +auto=this(variable{controllerturn}>0) becomes(Ninja Creature,3/4,hexproof) +auto={C(0/0,+1,Loyalty)}:name(emblem) emblem transforms((,newability[all(ninja|myBattlefield) 1/1])) forever dontremove +auto={C(0/0,0,Loyalty)}:name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed all(*[zpos=1]|mylibrary) transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend +auto={C(0/0,-2,Loyalty)}:name(-2 Tap target creature) target(creature) transforms((,newability[tap],newability[counter(0/0.2.Stun)])) +text=Ninjutsu {1}{U}{B} ({1}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- During your turn, as long as Kaito has one or more loyalty counters on him, he's a 3/4 Ninja creature and has hexproof. -- [+1]: You get an emblem with "Ninjas you control get +1/+1." -- [0]: Surveil 2. Then draw a card for each opponent who lost life this turn. -- [-2]: Tap target creature. Put two stun counters on it. +mana={2}{U}{B} +type=Legendary Planeswalker +subtype=Kaito +[/card] +[card] name=Kaito, Dancing Shadow auto=counter(0/0,3,loyalty) auto=@combatdamaged(player) from(creature|myBattlefield) turnlimited:may name(Return to hand) target(creature[attacking]|myBattlefield) moveto(hand) && all(this) transforms((,newability[canloyaltytwice])) ueot