Added / fixed primitives from NEO set, updated missing cards by sets list, improved "removesinglecountertype" ability (added "all" option to remove a specific amount of each kind of counter on a target).

This commit is contained in:
Vittorio Alfieri
2023-06-21 18:31:50 +02:00
parent 1458b4a872
commit 797514521e
8 changed files with 725 additions and 149 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -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
#We sorted this in alphabetical order - Luruz & Vitty85 18-06-2023
#We sorted this in alphabetical order - Luruz & Vitty85 21-06-2023
[card]
name=Abian, Luvion Usurper
auto=counter(0/0,5,loyalty)
@@ -2963,6 +2963,40 @@ type=Legendary Planeswalker
subtype=Tamiyo
[/card]
[card]
name=Tamiyo, Compleated Sage
auto=ifnot paid(alternative) then counter(0/0,5,loyalty)
auto=if paid(alternative) then counter(0/0,3,loyalty)
auto={C(0/0,+1,Loyalty)}:name(+1: Tap artifact or creature) target(*[artifact;creature]|battlefield) freeze
auto={C(0/0,+1,Loyalty)}:name(+1: Don't tap anything) donothing
auto={C(0/0,0,Loyalty)}:name(0: Exile and copy with cost 0) target(*[-land&manacost=0]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-1,Loyalty)}:name(-1: Exile and copy with cost 1) target(*[-land&manacost=1]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-2,Loyalty)}:name(-2: Exile and copy with cost 2) target(*[-land&manacost=2]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-3,Loyalty)}:name(-3: Exile and copy with cost 3) target(*[-land&manacost=3]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-4,Loyalty)}:name(-4: Exile and copy with cost 4) target(*[-land&manacost=4]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-5,Loyalty)}:name(-5: Exile and copy with cost 5) target(*[-land&manacost=5]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-6,Loyalty)}:name(-6: Exile and copy with cost 6) target(*[-land&manacost=6]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-7,Loyalty)}:name(-7: Exile and copy with cost 7) target(*[-land&manacost=7]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-8,Loyalty)}:name(-8: Exile and copy with cost 8) target(*[-land&manacost=8]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-9,Loyalty)}:name(-9: Exile and copy with cost 9) target(*[-land&manacost=9]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-10,Loyalty)}:name(-10: Exile and copy with cost 10) target(*[-land&manacost=10]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-11,Loyalty)}:name(-11: Exile and copy with cost 11) target(*[-land&manacost=11]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-12,Loyalty)}:name(-12: Exile and copy with cost 12) target(*[-land&manacost=12]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-13,Loyalty)}:name(-13: Exile and copy with cost 13) target(*[-land&manacost=13]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-14,Loyalty)}:name(-14: Exile and copy with cost 14) target(*[-land&manacost=14]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-15,Loyalty)}:name(-15: Exile and copy with cost 15) target(*[-land&manacost=15]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-16,Loyalty)}:name(-16: Exile and copy with cost 16) target(*[-land&manacost=16]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-17,Loyalty)}:name(-17: Exile and copy with cost 17) target(*[-land&manacost=17]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-18,Loyalty)}:name(-18: Exile and copy with cost 18) target(*[-land&manacost=18]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-19,Loyalty)}:name(-19: Exile and copy with cost 19) target(*[-land&manacost=19]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-20,Loyalty)}:name(-20: Exile and copy with cost 20) target(*[-land&manacost=20]|mygraveyard) moveto(myexile) and!( clone )!
auto={C(0/0,-7,Loyalty)}:name(-7: Create tamiyo's notebook) token(Tamiyo's Notebook)
text=Compleated ({G/U/P} can be paid with {G}, {U}, or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.) -- [+1]: Tap up to one target artifact or creature. It doesn't untap during its controller's next untap step. -- [-X]: Exile target nonland permanent card with mana value X from your graveyard. Create a token that's a copy of that card. -- [-7]: Create Tamiyo's Notebook, a legendary colorless artifact token with "Spells you cast cost {2} less to cast" and "{T}: Draw a card."
mana={2}{G}{GU}{U}
other={2}{G}{U}{L:2} name(Pay 2 life)
type=Legendary Planeswalker
subtype=Tamiyo
[/card]
[card]
name=Tamiyo, Field Researcher
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Creatures deal damage causes to draw a card) target(<upto:2>creature) transforms((,newability[@combatdamaged(player) from(this):draw:1 controller])) uynt oneshot

View File

@@ -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 19-06-2023
#I sorted this programatically - Vitty85 21-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.
@@ -11899,6 +11899,16 @@ power=2
toughness=5
[/card]
[card]
name=Weaver of Harmony
auto=lord(other creature[enchantment]|myBattlefield) 1/1
text=Other enchantment creatures you control get +1/+1. -- {G}, {T}: Copy target activated or triggered ability you control from an enchantment source. You may choose new targets for the copy. (Mana abilities can't be targeted.)
mana={1}{G}
type=Enchantment Creature
subtype=Snake Druid
power=2
toughness=2
[/card]
[card]
name=Weaver of Lies
facedown={3}
autofacedown={4}{U}:morph