Added/fixed primitives from NEC set, added new keyword "modified" to target creatures that are enchanted or geared or with counters, updated missing card by set list.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
grade=borderline
|
||||
#Bordeline Primitives Pack for Wagic the Homebrew.
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#I sorted this programmatically - Thanks to Vitty85 05-06-2023
|
||||
#I sorted this programmatically - Thanks to Vitty85 09-06-2023
|
||||
[card]
|
||||
name=+2 Mace
|
||||
auto={3}:equip
|
||||
@@ -1253,6 +1253,16 @@ power=0
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Akki Battle Squad
|
||||
auto=@combat(attacking) source(creature[modified]|mybattlefield) turnlimited:name(Untap modified creatures) nextphasealter(add,combatphases,controller,after<combatends>) && all(creature[modified]|mybattlefield) untap
|
||||
text=Whenever one or more modified creatures you control attack, untap all modified creatures you control. After this combat phase, there is an additional combat phase. This ability triggers only once each turn. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={5}{R}
|
||||
type=Creature
|
||||
subtype=Goblin Samurai
|
||||
power=6
|
||||
toughness=6
|
||||
[/card
|
||||
[card]
|
||||
name=Akki Ronin
|
||||
auto=@combat(attackedalone) source(*[Samurai;Warrior]|myBattlefield):may _DISCARD&DRAW_
|
||||
text=Whenever a Samurai or Warrior you control attacks alone, you may discard a card. If you do, draw a card.
|
||||
@@ -15010,9 +15020,7 @@ toughness=4
|
||||
[card]
|
||||
name=Chishiro, the Shattered Blade
|
||||
auto=@movedTo(*[Aura;Equipment]|myBattlefield):create(spirit:creature spirit:2/2:red:menace)
|
||||
auto=@each my endofturn:counter(1/1) all(creature[geared]|myBattlefield)
|
||||
auto=@each my endofturn:counter(1/1) all(creature[enchanted]|myBattlefield)
|
||||
auto=@each my endofturn:counter(1/1) all(creature[counter{any}]|myBattlefield)
|
||||
auto=@each my endofturn:counter(1/1) all(creature[modified]|myBattlefield)
|
||||
text=Whenever an Aura or Equipment enters the battlefield under your control, create a 2/2 red Spirit creature token with menace. -- At the beginning of your end step, put a +1/+1 counter on each modified creature you control. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={2}{R}{G}
|
||||
type=Legendary Creature
|
||||
@@ -16529,6 +16537,17 @@ mana={1}{RG}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Collision of Realms
|
||||
aicode=activate transforms((,newability[all(creature[zpos<=findfirsttypecreature]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=findfirsttypecreature]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!])) oneshot
|
||||
auto=if type(creature[-token]|mybattlefield)~morethan~0 then all(creature|mybattlefield) moveto(mylibrary) && shuffle && ability$!name(Look top card) reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Choose creature) target(creature|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot)! optiononeend optiontwo choice name(put in graveyard) all(*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveTo(mybattlefield) afterrevealedend revealend!$ controller
|
||||
auto=if type(creature[-token]|opponentbattlefield)~morethan~0 then all(creature|opponentbattlefield) moveto(opponentlibrary) && shuffle opponent && all(this|mystack) transforms((,newability[all(creature[zpos<=oppofindfirsttypecreature]|opponentlibrary) moveto(opponentbattlefield) and!( all(*[zpos<=oppofindfirsttypecreature]|opponentlibrary) moveto(opponentreveal) and!( bottomoflibrary )! )!])) ueot
|
||||
auto=if type(creature[-token]|mybattlefield)~equalto~0 then all(creature|mybattlefield) moveto(mylibrary) && shuffle
|
||||
auto=if type(creature[-token]|opponentbattlefield)~equalto~0 then all(creature|opponentbattlefield) moveto(opponentlibrary) && shuffle opponent
|
||||
text=Each player shuffles all creatures they own into their library. Each player who shuffled a nontoken creature into their library this way reveals cards from the top of their library until they reveal a creature card, then puts that card onto the battlefield and the rest on the bottom of their library in a random order.
|
||||
mana={6}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Colorful Feiyi Sparrow
|
||||
abilities=flying
|
||||
text=Flying. (This creature can't be blocked except by creatures with flying or reach.)
|
||||
@@ -38834,9 +38853,7 @@ toughness=4
|
||||
[card]
|
||||
name=Guardians of Oboro
|
||||
abilities=defender
|
||||
auto=lord(creature[geared]|myBattlefield) canattack
|
||||
auto=lord(creature[enchanted]|myBattlefield) canattack
|
||||
auto=lord(creature[counter{any}]|myBattlefield) canattack
|
||||
auto=lord(creature[modified]|myBattlefield) canattack
|
||||
text=Defender -- Modified creatures you control can attack as though they didn't have defender. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={2}{U}
|
||||
type=Creature
|
||||
@@ -48008,6 +48025,17 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Kaima, the Fractured Calm
|
||||
auto=@each my endofturn:name(Goad opponent creatures) all(creature[enchanted]|opponentBattlefield) _GOAD_
|
||||
auto=@each my endofturn:name(Put 1/1 counter) foreach(creature[enchanted]|opponentBattlefield) counter(1/1)
|
||||
text=At the beginning of your end step, goad each creature your opponents control that's enchanted by an Aura you control. Put a +1/+1 counter on Kaima, the Fractured Calm for each creature goaded this way. (Until your next turn, the goaded creatures attack each combat if able and attack a player other than you if able.)
|
||||
mana={2}{R}{G}
|
||||
type=Legendary Creature
|
||||
subtype=Spirit
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Kaito's Pursuit
|
||||
target=player
|
||||
auto=ability$!name(discard) reject notatarget(<2>*|myhand)!$ targetedplayer
|
||||
@@ -48197,6 +48225,17 @@ power=3
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Kami of Celebration
|
||||
auto=@combat(attacking) source(creature[modified]|mybattlefield):name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile])) ueot )!
|
||||
auto=@movedto(*|mystack) from(myexile):name(Put 1/1 counter) counter(1/1) target(creature|mybattlefield)
|
||||
text=Whenever a modified creature you control attacks, exile the top card of your library. You may play that card this turn. (Equipment, Auras you control, and counters are modifications.) -- Whenever you cast a spell from exile, put a +1/+1 counter on target creature you control.
|
||||
mana={4}{R}
|
||||
type=Creature
|
||||
subtype=Spirit
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Kami of Restless Shadows
|
||||
auto=may name(Return a Ninja) target(creature[Ninja]|mygraveyard) moveto(myhand)
|
||||
auto=may name(Return a Rogue) target(creature[Rogue]|mygraveyard) moveto(myhand)
|
||||
@@ -48517,6 +48556,19 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Katsumasa, the Animator
|
||||
abilities=flying
|
||||
auto={2}{U}:name(Artifact nonvehicle becomes creature) target(artifact[-creature&-vehicle]|myBattlefield) transforms((Artifact Creature,setpower=1,settoughness=1,newability[flying])) ueot
|
||||
auto={2}{U}:name(Artifact vehicle becomes creature) target(artifact[-creature&vehicle]|myBattlefield) transforms((Artifact Creature,newability[flying])) ueot
|
||||
auto=@each my upkeep:name(Put 1/1 counters) counter(1/1) target(<upto:3>artifact[-creature]|battlefield)
|
||||
text=Flying -- {2}{U}: Until end of turn, target noncreature artifact you control becomes an artifact creature and gains flying. If it's not a Vehicle, it has base power and toughness 1/1 until end of turn. -- At the beginning of your upkeep, put a +1/+1 counter on each of up to three target noncreature artifacts.
|
||||
mana={2}{U}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Moonfolk Artificer
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Kavu Primarch
|
||||
other={convoke} name(Convoke)
|
||||
kicker={4}
|
||||
@@ -57219,6 +57271,18 @@ mana={B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Mirror-Style Master
|
||||
auto=name(This creature) target(this) counter(1/1)
|
||||
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],newability[@combat(attacking) source(this):name(Copy modified attacking creatures) all(creature[attacking&modified]|mybattlefield) clone with(battleready,unearth)])) forever
|
||||
auto=@combat(attacking) source(this):name(Copy modified attacking creatures) all(creature[attacking&modified]|mybattlefield) clone with(battleready,unearth)
|
||||
text=Backup 1 (When this creature enters the battlefield, put a +1/+1 counter on target creature. If that's another creature, it gains the following ability until end of turn.) -- Whenever this creature attacks, for each attacking modified creature you control, create a tapped and attacking token that's a copy of that creature. Exile those tokens at end of combat. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={4}{R}{R}
|
||||
type=Creature
|
||||
subtype=Human Warrior
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Mirror Image
|
||||
auto=may copy NotATarget(creature|myBattlefield)
|
||||
text=You may have Mirror Image enter the battlefield as a copy of any creature you control.
|
||||
@@ -63080,9 +63144,7 @@ subtype=Aura
|
||||
name=One with the Kami
|
||||
abilities=flash
|
||||
target=creature|myBattlefield
|
||||
auto=lord(creature[geared]|myBattlefield) transforms((,newability[@movedto(this|graveyard) from(myBattlefield) restriction{compare(hascntany)~equalto~0}:name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
||||
auto=lord(creature[enchanted]|myBattlefield) transforms((,newability[@movedto(this|graveyard) from(myBattlefield) restriction{compare(hascntany)~equalto~0}:if cantargetcard(*[-geared]|*) then name(Create spirit) name(Create spirit Art) token(Spirit)*power]))
|
||||
auto=lord(creature[counter{any}]|myBattlefield) transforms((,newability[_DIES_name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
||||
auto=lord(other creature[modified]|myBattlefield) transforms((,newability[@movedto(this|graveyard) from(myBattlefield):name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
||||
auto=teach(creature) transforms((,newability[@movedto(this|graveyard) from(myBattlefield):name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
||||
text=Flash -- Enchant creature you control -- Whenever enchanted creature or another modified creature you control dies, create X 1/1 colorless Spirit creature tokens, where X is that creature's power. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={3}{G}
|
||||
@@ -81091,11 +81153,9 @@ toughness=1
|
||||
[card]
|
||||
name=Silkguard
|
||||
auto=target(<upto:X>creature|battlefield) counter(1/1)
|
||||
auto=all(Aura|myBattlefield) opponentshroud
|
||||
auto=all(Equipment|myBattlefield) opponentshroud
|
||||
auto=all(creature[geared]|myBattlefield) opponentshroud
|
||||
auto=all(creature[enchanted]|myBattlefield) opponentshroud
|
||||
auto=all(creature[counter{any}]|myBattlefield) opponentshroud
|
||||
auto=all(aura|myBattlefield) opponentshroud
|
||||
auto=all(equipment|myBattlefield) opponentshroud
|
||||
auto=all(creature[modified]|myBattlefield) opponentshroud
|
||||
text=Put a +1/+1 counter on each of up to X target creatures you control. -- Auras, Equipment, and modified creatures you control gain hexproof until end of turn. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={X}{G}
|
||||
type=Instant
|
||||
|
||||
Reference in New Issue
Block a user