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
|
||||
|
||||
@@ -2,7 +2,7 @@ grade=unsupported
|
||||
#The cards in this file are not implemented/incomplete yet.
|
||||
#Updated Card lists not in primitives (Borderline, Crappy, Unsupported and Missing Cards)
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#I sorted this programatically - Vitty85 02-06-2023
|
||||
#I sorted this programatically - Vitty85 09-06-2023
|
||||
[card]
|
||||
name="Ach! Hans, Run!"
|
||||
text=At the beginning of your upkeep, you may say "Ach Hans, run It's the . . ." and name a creature card. If you do, search your library for the named card, put it into play, then shuffle your library. That creature has haste. Remove it from the game at end of turn.
|
||||
@@ -5346,6 +5346,15 @@ mana={1}{B}{R}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Kenessos, Priest of Thassa
|
||||
text=If you would scry a number of cards, scry that many cards plus one instead. -- {3}{G/U}: Look at the top card of your library. If it's a Kraken, Leviathan, Octopus, or Serpent creature card, you may put it onto the battlefield. If you don't put the card onto the battlefield, you may put it on the bottom of your library.
|
||||
mana={1}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Merfolk Cleric
|
||||
power=1
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Ketria
|
||||
auto=@chaos ensuesexile cards from the top of your library until you exile a nonland permanent card put that card onto the battlefield,inmoveto(ownerhand)
|
||||
text=When you planeswalk to Ketria and at the beginning of your upkeep, put your choice of a vigilance, menace, or trample counter on target creature you control. -- Whenever chaos ensues, exile cards from the top of your library until you exile a nonland permanent card. Put that card onto the battlefield or into your hand.
|
||||
@@ -6583,17 +6592,6 @@ mana={5}
|
||||
type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Mirror-Style Master
|
||||
auto=@this creature attackscreature
|
||||
auto=foreach(|myBattlefield)
|
||||
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=Mirrored Depths
|
||||
text=Whenever a player casts a spell, that player flips a coin. If the player loses the flip, counter that spell. -- Whenever you roll {K}, target player reveals the top card of their library. If it?s a nonland card, you may cast it without paying its mana cost.
|
||||
type=Plane
|
||||
@@ -11112,12 +11110,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Towashi
|
||||
auto=lord(other creature|myBattlefield) trample and "whenever this creature deals combat damage to a player or planeswalker, draw a card
|
||||
auto=Modified creatures you control have trample and "@this creature deals combat damage to a player or planeswalkerdraw:1"
|
||||
auto=lord(other creature|myBattlefield) creatures you control
|
||||
auto=@chaos ensuesdistribute three counter(1/1)s among one, two,,three target(creature|myBattlefield)
|
||||
text=Modified creatures you control have trample and "Whenever this creature deals combat damage to a player or planeswalker, draw a card." (Equipment, Auras you control, and counters are modifications.) -- Whenever chaos ensues, distribute three +1/+1 counters among one, two, or three target creatures you control.
|
||||
mana=null
|
||||
type=Plane
|
||||
subtype=Kamigawa
|
||||
[/card]
|
||||
|
||||
Reference in New Issue
Block a user