Added new primitives from LTR and LTC sets, updated missing card by set list.
This commit is contained in:
@@ -26,18 +26,6 @@ power=1
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Palantir of Orthanc
|
||||
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
|
||||
mana={3}
|
||||
type=Legendary Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Palantir of Orthanc
|
||||
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
|
||||
mana={3}
|
||||
type=Legendary Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Sharkey, Tyrant of the Shire
|
||||
text=Activated abilities of lands your opponents control can't be activated unless they're mana abilities. -- Sharkey, Tyrant of the Shire has all activated abilities of lands your opponents control except mana abilities. -- Mana of any type can be spent to activate Sharkey's abilities.
|
||||
mana={2}{U}{B}
|
||||
|
||||
@@ -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-07-2023
|
||||
#I sorted this programmatically - Thanks to Vitty85 06-07-2023
|
||||
[card]
|
||||
name=+2 Mace
|
||||
auto={3}:equip
|
||||
@@ -4627,6 +4627,16 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Arwen, Weaver of Hope
|
||||
auto=@movedto(other creature|mybattlefield):name(Put additional counters) all(trigger[to]) name(Put additional counters) counter(1/1,toughness)
|
||||
text=Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Arwen, Weaver of Hope's toughness.
|
||||
mana={1}{G}{G}
|
||||
type=Legendary Creature
|
||||
subtype=Elf Noble
|
||||
power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Aryel, Knight of Windgrace
|
||||
abilities=vigilance
|
||||
auto={2}{W}{T}:create(knight:creature knight:2/2:white:vigilance)
|
||||
@@ -4976,6 +4986,14 @@ mana={B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Assemble the Entmoot
|
||||
auto=lord(creature|myBattlefield) reach
|
||||
auto={S}:token(Treefolk,Creature Treefolk,lifegain/lifegain,green)*3 and!( transforms((,newability[tap(noevent)],newability[counter(0/0.1.Reach)],newability[this(couter{0/0.1.Reach}>0) reach])) forever )!
|
||||
text=Creatures you control have reach. -- Sacrifice Assemble the Entmoot: Create three tapped X/X green Treefolk creature tokens, where X is the amount of life you gained this turn. Put a reach counter on each of them.
|
||||
mana={3}{G}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Assemble the Rank and Vile
|
||||
abilities=hiddenface,isconspiracy
|
||||
restriction=never
|
||||
@@ -6715,6 +6733,19 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Banquet Guests
|
||||
abilities=trample
|
||||
auto=counter(1/1,twicefullpaid)
|
||||
auto=counter(1/1,twicetype:food:myBattlefield)
|
||||
auto={2}{S(food|mybattlefield)}:name(Becomes indestructible) transforms((,newability[indestructible])) ueot
|
||||
text=Affinity for Food (This spell costs 1 less to cast for each Food you control.) -- Trample -- Banquet Guests enters the battlefield with twice X +1/+1 counters on it. -- {2}, Sacrifice a Food: Banquet Guests gains indestructible until end of turn.
|
||||
mana={X}{G}{W}
|
||||
type=Creature
|
||||
subtype=Halfling Citizen
|
||||
power=0
|
||||
toughness=0
|
||||
[/card]
|
||||
[card]
|
||||
name=Banshee of the Dread Choir
|
||||
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
|
||||
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
|
||||
@@ -13179,6 +13210,15 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Call for Aid
|
||||
#MISSING: You can't sacrifice those creatures this turn.
|
||||
auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[haste])) ueot
|
||||
auto=emblem transforms((,newability[lord(creature|myBattlefield) cantattack],newability[lord(creature|myBattlefield) cantpwattack])) ueot
|
||||
text=Gain control of all creatures target opponent controls until end of turn. Untap those creatures. They gain haste until end of turn. You can't attack that player this turn. You can't sacrifice those creatures this turn.
|
||||
mana={4}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Call of the Death-Dweller
|
||||
target=<upto:2>creature[manacost<=3]|myGraveyard
|
||||
auto=moveTo(myBattlefield) and!( transforms((,newability[counter(0/0.1.Deathtouch)],newability[this(counter{0/0.1.Deathtouch}>=1) deathtouch],newability[counter(0/0.1.Menace)],newability[this(counter{0/0.1.Menace}>=1) menace])) forever )!
|
||||
@@ -14417,6 +14457,19 @@ text=As Cavern of Souls enters the battlefield, choose a creature type. -- {T}:
|
||||
type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Cavern-Hoard Dragon
|
||||
abilities=flying,haste,trample
|
||||
anyzone=affinity(artifact|opponentBattlefield) reduce({1})
|
||||
auto=@combatdamagefoeof(player) from(this):name(Create treasures) token(Treasure)*type:artifact:opponentbattlefield
|
||||
auto=@combatdamageof(player) from(this):name(Create treasures) token(Treasure)*type:artifact:mybattlefield
|
||||
text=This spell costs {X} less to cast, where X is the greatest number of artifacts an opponent controls. -- Flying, trample, haste -- Whenever Cavern-Hoard Dragon deals combat damage to a player, you create a Treasure token for each artifact that player controls.
|
||||
mana={7}{R}{R}
|
||||
type=Creature
|
||||
subtype=Dragon
|
||||
power=6
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Caverns of Despair
|
||||
auto=lord(creature[-counter{0/0.1.CanAttack}]|battlefield) cantattack
|
||||
auto=lord(creature[-counter{0/0.1.CanBlock}]|battlefield) cantblock
|
||||
@@ -18852,6 +18905,17 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Corsairs of Umbar
|
||||
auto={2}{U}:name(Creature becomes unblockable) target(*[goblin;orc;pirate]|battlefield) transforms((,newability[unblockable])) ueot
|
||||
auto=@combatdamaged(player) from(this):name(Amass orcs 3) ability$!name(Amass orcs 3) _AMASSORC3_!$ controller
|
||||
text={2}{U}: Target Goblin, Orc, or Pirate can't be blocked this turn. -- Whenever Corsairs of Umbar deals combat damage to a player, amass Orcs 3. (Put three +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
subtype=Human Pirate
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Cosi's Trickster
|
||||
auto=@shuffledfoeof(player) turnlimited:may name(Put 1/1 counter) counter(1/1)
|
||||
text=Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on Cosi's Trickster.
|
||||
@@ -22817,6 +22881,18 @@ power=2
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Denethor, Stone Seer
|
||||
auto=name(Scry 2) _SCRY2_
|
||||
auto={3}{R}{T}{S}:name(You become monarch) target(player^creature^planeswalker) damage:3 && ability$!_MONARCH_CONTROLLER_!$ controller
|
||||
auto={3}{R}{T}{S}:name(Opponent becomes monarch) target(player^creature^planeswalker) damage:3 && ability$!_MONARCH_OPPONENT_!$ controller
|
||||
text=When Denethor, Stone Seer enters the battlefield, scry 2. -- {3}{R}, {T}, Sacrifice Denethor: Target player becomes the monarch. Denethor deals 3 damage to any target.
|
||||
mana={1}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Human Noble
|
||||
power=1
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Dennick, Pious Apparition
|
||||
backside=Dennick, Pious Apprentice
|
||||
abilities=flying,exiledeath
|
||||
@@ -28956,6 +29032,19 @@ power=5
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Eomer, King of Rohan
|
||||
abilities=double strike
|
||||
auto=counter(1/1,type:human:mybattlefieldminus1minusend)
|
||||
auto=choice name(You become monarch) target(player,creature,planeswalker) damage:power && ability$!_MONARCH_CONTROLLER_!$ controller
|
||||
auto=choice name(Opponent becomes monarch) target(player,creature,planeswalker) damage:power && ability$!_MONARCH_OPPONENT_!$ controller
|
||||
text=Double strike -- Eomer, King of Rohan enters the battlefield with a +1/+1 counter on it for each other Human you control. -- When Eomer enters the battlefield, target player becomes the monarch. Eomer deals damage equal to its power to any target.
|
||||
mana={3}{R}{W}
|
||||
type=Legendary Creature
|
||||
subtype=Human Noble
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Eomer, Marshal of Rohan
|
||||
abilities=haste
|
||||
auto=@movedto(creature[legendary]|graveyard) from(battlefield) turnlimited:untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
|
||||
@@ -31854,6 +31943,17 @@ mana={2}{W}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Farmer Cotton
|
||||
auto=name(Create halflings) token(Halfling)*fullpaid
|
||||
auto=name(Create foods) token(Food)*fullpaid
|
||||
text=When Farmer Cotton enters the battlefield, create X 1/1 white Halfling creature tokens and X Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
mana={X}{G}{W}
|
||||
type=Legendary Creature
|
||||
subtype=Halfling Peasant
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Farmstead Gleaner
|
||||
abilities=doesnotuntap
|
||||
auto={2}{Q}:counter(1/1)
|
||||
@@ -32174,6 +32274,17 @@ power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Feasting Hobbit
|
||||
abilities=strong
|
||||
auto=may name(Sacrifice foods) target(<anyamount>food|mybattlefield) sacrifice && counter(1/1) all(this)
|
||||
text=Devour Food 3 (As this enters the battlefield, you may sacrifice any number of Foods. This creature enters the battlefield with three times that many +1/+1 counters on it.) -- Creatures with power less than Feasting Hobbit's power can't block it.
|
||||
mana={1}{G}
|
||||
type=Creature
|
||||
subtype=Halfling Citizen
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Feasting Troll King
|
||||
auto=vigilance,trample
|
||||
auto=if casted(this) then token(Food)*3
|
||||
@@ -34783,6 +34894,14 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Forth Eorlingas!
|
||||
auto=name(Create human knights) token(Human Knight,Creature Human Knight,2/2,red,trample,haste)*fullpaid
|
||||
auto=emblem transforms((,newability[@combatdamaged(player) from(creature|mybattlefield):_MONARCH_CONTROLLER_])) ueot
|
||||
text=Create X 2/2 red Human Knight creature tokens with trample and haste. -- Whenever one or more creatures you control deal combat damage to one or more players this turn, you become the monarch.
|
||||
mana={X}{R}{W}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Fortified Beachhead
|
||||
auto=if compare(type:Soldier:myhand)~equalto~0 then tap(noevent)
|
||||
auto={T}:Add{W}
|
||||
@@ -35829,6 +35948,14 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Galadhrim Ambush
|
||||
auto=preventAllCombatDamage from(creature[-elf]|battlefield) ueot
|
||||
auto=name(Create warriors) token(Elf Warrior,Creature Elf Warrior,1/1,green)*type:creature[attacking]:battlefield
|
||||
text=Create X 1/1 green Elf Warrior creature tokens, where X is the number of attacking creatures. -- Prevent all combat damage that would be dealt this turn by non-Elf creatures.
|
||||
mana={3}{G}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Galadhrim Bow
|
||||
abilities=flash
|
||||
auto=name(Attach to creature) rehook untp target(creature|mybattlefield)
|
||||
@@ -37584,6 +37711,18 @@ power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Gimli of the Glittering Caves
|
||||
abilities=double strike
|
||||
auto=@movedTo(other creature[legendary]|myBattlefield):name(Put 1/1 counter) counter(1/1)
|
||||
auto=@combatdamaged(player) from(this):name(Create treasure) token(Treasure)
|
||||
text=Double strike -- Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Gimli of the Glittering Caves. -- Whenever Gimli deals combat damage to a player, create a Treasure token.
|
||||
mana={2}{R}
|
||||
type=Legendary Creature
|
||||
subtype=Dwarf Warrior
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Gimli's Axe
|
||||
auto=teach(creature) 3/0
|
||||
auto=teach(creature[legendary]) menace
|
||||
@@ -39772,6 +39911,17 @@ mana={B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Gollum, Obsessed Stalker
|
||||
abilities=skulk
|
||||
auto=@combatdamagefoeof(player) from(this):name(Dealt combat damage) emblem transforms((,newability[@each my endofturn restriction{compare(lifegain)~morethan~0}:name(Opponent loses life) life:-lifegain opponent])) ueot
|
||||
text=Skulk (This creature can't be blocked by creatures with greater power.) -- At the beginning of your end step, each opponent dealt combat damage this game by a creature named Gollum, Obsessed Stalker loses life equal to the amount of life you gained this turn.
|
||||
mana={1}{B}
|
||||
type=Legendary Creature
|
||||
subtype=Halfling Horror
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Gollum, Patient Plotter
|
||||
auto=@movedto(this|nonbattlezone) from(battlefield):name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
|
||||
autograveyard={B}{S(creature|myBattlefield)}:name(Return gollum to hand) moveto(ownerhand) asSorcery
|
||||
@@ -42091,6 +42241,38 @@ power=1
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Haldir, Lorien Lieutenant
|
||||
abilities=vigilance
|
||||
auto=counter(1/1,fullpaid)
|
||||
auto=this(variable{hascnt11}=0) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance])) ueot
|
||||
auto=this(variable{hascnt11}=1) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[1/1])) ueot
|
||||
auto=this(variable{hascnt11}=2) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[2/2])) ueot
|
||||
auto=this(variable{hascnt11}=3) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[3/3])) ueot
|
||||
auto=this(variable{hascnt11}=4) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[4/4])) ueot
|
||||
auto=this(variable{hascnt11}=5) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[5/5])) ueot
|
||||
auto=this(variable{hascnt11}=6) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[6/6])) ueot
|
||||
auto=this(variable{hascnt11}=7) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[7/7])) ueot
|
||||
auto=this(variable{hascnt11}=8) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[8/8])) ueot
|
||||
auto=this(variable{hascnt11}=9) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[9/9])) ueot
|
||||
auto=this(variable{hascnt11}=10) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[10/10])) ueot
|
||||
auto=this(variable{hascnt11}=11) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[11/11])) ueot
|
||||
auto=this(variable{hascnt11}=12) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[12/12])) ueot
|
||||
auto=this(variable{hascnt11}=13) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[13/13])) ueot
|
||||
auto=this(variable{hascnt11}=14) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[14/14])) ueot
|
||||
auto=this(variable{hascnt11}=15) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[15/15])) ueot
|
||||
auto=this(variable{hascnt11}=16) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[16/16])) ueot
|
||||
auto=this(variable{hascnt11}=17) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[17/17])) ueot
|
||||
auto=this(variable{hascnt11}=18) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[18/18])) ueot
|
||||
auto=this(variable{hascnt11}=19) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[19/19])) ueot
|
||||
auto=this(variable{hascnt11}>=20) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[20/20])) ueot
|
||||
text=Haldir, Lorien Lieutenant enters the battlefield with X +1/+1 counters on it. -- Vigilance -- {5}{G}: Until end of turn, other Elves you control gain vigilance and get +1/+1 for each +1/+1 counter on Haldir.
|
||||
mana={X}{G}
|
||||
type=Legendary Creature
|
||||
subtype=Elf Soldier
|
||||
power=0
|
||||
toughness=0
|
||||
[/card]
|
||||
[card]
|
||||
name=Half-Elf Monk
|
||||
abilities=vigilance
|
||||
auto={1}{W}{T}:name(Stunning Strike) target(creature|battlefield) tap
|
||||
@@ -42102,6 +42284,14 @@ power=1
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Halfling
|
||||
type=Creature
|
||||
subtype=Halfling
|
||||
power=1
|
||||
toughness=1
|
||||
color=white
|
||||
[/card]
|
||||
[card]
|
||||
name=Halimar Tidecaller
|
||||
auto=lord(creature[land]|myBattlefield) flying
|
||||
auto=may moveTo(myhand) target(*[awaken]|mygraveyard)
|
||||
@@ -55011,6 +55201,19 @@ mana={1}{W}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Legolas Greenleaf
|
||||
abilities=reach
|
||||
auto=cantbeblockedby(creature[power<=2])
|
||||
auto=@movedTo(other creature[legendary]|mybattlefield):name(Put 1/1 counter) counter(1/1)
|
||||
auto=@combatdamaged(player) from(this):name(Draw a card) draw:1 controller
|
||||
text=Reach -- Legolas Greenleaf can't be blocked by creatures with power 2 or less. -- Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Legolas Greenleaf. -- Whenever Legolas Greenleaf deals combat damage to a player, draw a card.
|
||||
mana={2}{G}
|
||||
type=Legendary Creature
|
||||
subtype=Elf Archer
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Legolas, Counter of Kills
|
||||
abilities=reach
|
||||
auto=@scryed(*|myzones) turnlimited:if cantargetcard(*[tapped]|*) then untap
|
||||
@@ -56426,6 +56629,19 @@ power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Lobelia, Defender of Bag End
|
||||
auto=all(*[zpos=1]|opponentlibrary) moveto(opponentexile) and!( becomes(tobelob) forever )!
|
||||
auto=all(*[zpos=1]|mylibrary) moveto(myexile) and!( becomes(tobelob) forever )!
|
||||
auto=aslongas(tobelob|exile) {T}{S(artifact|myBattlefield)}:name(Cast exiled card) name(Cast exiled card) target(tobelob|exile) activate castcard(normal)
|
||||
auto={T}{S(artifact|myBattlefield)}:name(Opponent loses life) lifeleech:-2 opponent
|
||||
text=When Lobelia enters the battlefield, look at the top card of each opponent's library and exile those cards face down. -- {T}, Sacrifice an artifact: Choose one -- Until end of turn, you may play a card exiled with Lobelia without paying its mana cost. -- Each opponent loses 2 life and you gain 2 life.
|
||||
mana={2}{B}
|
||||
type=Legendary Creature
|
||||
subtype=Halfling Citizen
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Loch Dragon
|
||||
abilities=flying
|
||||
auto=may ability$!name(discard) _DISCARD&DRAW_ !$ controller
|
||||
@@ -56856,6 +57072,19 @@ power=2
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Lossarnach Captain
|
||||
abilities=first strike
|
||||
auto=may name(Tap opponent creature) target(creature|opponentBattlefield) tap
|
||||
auto=@movedTo(other human|myBattlefield):may name(Tap opponent creature) target(creature|opponentBattlefield) tap
|
||||
auto=@each my upkeep:name(Create human) token(Human Soldier,Creature Human Soldier,1/1,white)
|
||||
text=First strike -- Whenever Lossarnach Captain or another Human enters the battlefield under your control, tap target creature an opponent controls. -- At the beginning of your upkeep, create a 1/1 white Human Soldier creature token.
|
||||
mana={3}{W}
|
||||
type=Creature
|
||||
subtype=Human Soldier
|
||||
power=3
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Lost Hours
|
||||
target=player
|
||||
aicode=activate placefromthetop(3) notatarget(*[-land]|targetedpersonshand)
|
||||
@@ -60952,6 +61181,18 @@ power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Mirkwood Elk
|
||||
abilities=trample
|
||||
auto=name(Return elf) target(elf|mygraveyard) moveto(myhand) and!( transforms((,newability[life:power controller])) oneshot )!
|
||||
auto=_ATTACKING_name(Return elf) target(elf|mygraveyard) moveto(myhand) and!( transforms((,newability[life:power controller])) oneshot )!
|
||||
text=Trample -- Whenever Mirkwood Elk enters the battlefield or attacks, return target Elf card from your graveyard to your hand. You gain life equal to that card's power.
|
||||
mana={5}{G}
|
||||
type=Creature
|
||||
subtype=Elk
|
||||
power=6
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Mirkwood Spider
|
||||
abilities=deathtouch
|
||||
auto=_ATTACKING_target(legendary creature|myBattlefield)) deathtouch ueot
|
||||
@@ -62642,6 +62883,19 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Motivated Pony
|
||||
abilities=haste,trample
|
||||
auto=@movedto(food|mybattlefield) turnlimited:name(Food entered battlefield) transforms((,newability[@combat(attacking) source(this) restriction{type(food[fresh]|mybattlefield)~equalto~0}:name(Attacking creatures gain 2/2 and untap) all(creature[attacking]|battlefield) name(Attacking creatures gain 2/2 and untap) transforms((,newability[2/2],newability[untap])) ueot])) ueot
|
||||
auto=@combat(attacking) source(this) restriction{type(food[fresh]|mybattlefield)~morethan~0}:name(Attacking creatures gain 2/2 and untap) all(creature[attacking]|battlefield) name(Attacking creatures gain 2/2 and untap) transforms((,newability[2/2],newability[untap])) ueot
|
||||
auto=@combat(attacking) source(this):name(Attacking creatures gain 1/1) all(creature[attacking]|battlefield) name(Attacking creatures gain 1/1) transforms((,newability[1/1])) ueot
|
||||
text=Trample, haste -- Whenever Motivated Pony attacks, attacking creatures get +1/+1 until end of turn. If a Food entered the battlefield under your control this turn, untap those creatures and they get an additional +2/+2 until end of turn.
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
subtype=Horse
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Mount Doom
|
||||
auto={T}{L:1}:name(Add red) add{R}
|
||||
auto={T}{L:1}:name(Add black) add{B}
|
||||
@@ -66485,6 +66739,21 @@ power=3
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Of Herbs and Stewed Rabbit
|
||||
auto=counter(0/0,1,Lore)
|
||||
auto=@each my firstmain:counter(0/0,1,Lore)
|
||||
auto=name(Create food) token(Food)
|
||||
auto=may name(Put 1/1 counter) target(creature|battlefield) counter(1/1)
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Draw a card) name(Draw a card) draw:1 controller
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Create food) name(Create food) token(Food)
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) name(Create halfling) name(Create halfling) token(Halfling)*type:food:mybattlefield
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this)
|
||||
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I - Put a +1/+1 counter on up to one target creature. Create a Food token. -- II - Draw a card. Create a Food token. -- III - Create a 1/1 white Halfling creature token for each Food you control.
|
||||
mana={2}{W}
|
||||
type=Enchantment
|
||||
subtype=Saga
|
||||
[/card]
|
||||
[card]
|
||||
name=Of One Mind
|
||||
anyzone=if type(human|myBattlefield)~morethan~0 then changecost(colorless:-1) forcedalive
|
||||
anyzone=if type(creature[-human]|myBattlefield)~morethan~0 then changecost(colorless:-1) forcedalive
|
||||
@@ -67717,6 +67986,18 @@ mana={1}{B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Orcish Siegemaster
|
||||
abilities=trample
|
||||
auto=lord(other *[orc;goblin]|mybattlefield) trample
|
||||
auto=_ATTACKING_power:highest:creature:mybattlefield/0 ueot
|
||||
text=Trample -- Other Orcs and Goblins you control have trample. -- Whenever Orcish Siegemaster attacks, it gets +X/+0 until end of turn, where X is the greatest power among creatures you control.
|
||||
mana={2}{R}
|
||||
type=Creature
|
||||
subtype=Orc Soldier
|
||||
power=0
|
||||
toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Orcish Vandal
|
||||
auto={T}{S(artifact|myBattlefield)}:damage:2 target(player,creature,planeswalker)
|
||||
text={T}, Sacrifice an artifact: Orcish Vandal deals 2 damage to any target.
|
||||
@@ -68872,6 +69153,16 @@ type=Artifact
|
||||
subtype=Equipment
|
||||
[/card]
|
||||
[card]
|
||||
name=Palantir of Orthanc
|
||||
auto=@each my endofturn restriction{compare(ishuman)~equalto~0}:name(Player draws or mills) name(Player draws or mills) all(*[zpos=1]|opponentlibrary) name(Player draws or mills) transforms((,newability[choice name(Opponent draws a card) draw:1 opponent],newability[choice name(Opponent mills cards) all(Palantir of Orthanc[legendary]|opponentbattlefield) transforms((,newability[all(*[zpos<=hascntinfluence]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[damage:manacost opponent])) ueot )!])) ueot])) ueot
|
||||
auto=@each my endofturn restriction{compare(ishuman)~morethan~0}:name(Player draws or mills) name(Player draws or mills) ability$!name(Player draws or mills) if compare(genrand2)~equalto~0 then draw:1 controller else all(*[zpos<=storedhascntinfluence]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[damage:manacost opponent])) ueot )!!$ controller
|
||||
auto=@each my endofturn restriction{compare(ishuman)~morethan~0}:name(Scry 2) _SCRY2_
|
||||
auto=@each my endofturn:name(Put influence counter) counter(0/0,1,Influence)
|
||||
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
|
||||
mana={3}
|
||||
type=Legendary Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Pale Moon
|
||||
auto=emblem transforms((,newability[lord(land[-basic]|battlefield) transforms((,newability[loseabilities],newability[{T}:name(Add colorless) add{C}]))])) ueot
|
||||
text=Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type.
|
||||
@@ -72559,6 +72850,21 @@ type=Enchantment
|
||||
subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Prize Pig
|
||||
auto=@lifeof(player):name(Put ribbon counters) counter(0/0,thatmuch,Ribbon) && if compare(hascntribbon)~morethan~2 then transforms((,newability[untap],newability[counter(0/0.-3.Ribbon)])) oneshot
|
||||
auto={T}:add{W}
|
||||
auto={T}:add{U}
|
||||
auto={T}:add{B}
|
||||
auto={T}:add{R}
|
||||
auto={T}:add{G}
|
||||
text=Whenever you gain life, put that many ribbon counters on Prize Pig. Then if there are three or more ribbon counters on Prize Pig, remove those counters and untap it. -- {T}: Add one mana of any color.
|
||||
mana={1}{G}
|
||||
type=Creature
|
||||
subtype=Boar
|
||||
power=0
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Prized Griffin
|
||||
abilities=flying
|
||||
text=Flying
|
||||
@@ -74507,6 +74813,13 @@ mana={1}{B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Raise the Palisade
|
||||
auto=chooseatype name(Return all creatures) moveTo(ownerhand) all(creature[-chosentype]|battlefield) chooseend
|
||||
text=Choose a creature type. Return all creatures that aren't of the chosen type to their owners' hands.
|
||||
mana={4}{U}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Raised by Giants
|
||||
auto=lord(creature[iscommander]|mybattlefield) transforms((Giant,setpower=10,settoughness=10))
|
||||
text=Commander creatures you own have base power and toughness 10/10 and are Giants in addition to their other types.
|
||||
@@ -74941,6 +75254,17 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Rampaging War Mammoth
|
||||
abilities=trample
|
||||
autohand={X}{2}{R}{cycle}:name(Cycling) draw:1 controller && ability$!may name(Destroy artifacts) name(Destroy artifacts) target(<upto:storedx>artifact|battlefield) destroy!$ controller
|
||||
text=Trample -- Cycling {X}{2}{R} ({X}{2}{R}, Discard this card: Draw a card.) -- When you cycle Rampaging War Mammoth, destroy up to X target artifacts.
|
||||
mana={5}{R}{R}
|
||||
type=Creature
|
||||
subtype=Elephant
|
||||
power=9
|
||||
toughness=7
|
||||
[/card]
|
||||
[card]
|
||||
name=Rampant Rejuvenator
|
||||
auto=counter(1/1,2)
|
||||
auto=_DIES_name(search card) reveal:plibrarycount optionone name(choose card) target(<power>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
@@ -75151,6 +75475,20 @@ power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Rapacious Guest
|
||||
abilities=menace
|
||||
auto=lord(other creature|myBattlefield)
|
||||
auto=@combatdamaged(player) from(creature|mybattlefield) turnlimited:name(Create food) token(Food)
|
||||
auto=@sacrificed(food|mybattlefield):name(Put 1/1 counter) counter(1/1)
|
||||
auto=_DIES_name(Opponent loses life) life:-power opponent
|
||||
text=Menace -- Whenever one or more creatures you control deal combat damage to a player, create a Food token. -- Whenever you sacrifice a Food, put a +1/+1 counter on Rapacious Guest. -- When Rapacious Guest leaves the battlefield, target opponent loses life equal to its power.
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Halfling Citizen
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Raphael, Fiendish Savior
|
||||
abilities=flying
|
||||
auto=lord(other *[demon;devil;imp;tiefling]|myBattlefield) 1/1
|
||||
@@ -84910,6 +85248,38 @@ power=8
|
||||
toughness=8
|
||||
[/card]
|
||||
[card]
|
||||
name=Shelob, Dread Weaver
|
||||
auto=@movedTo(creature[-token]|graveyard) from(opponentbattlefield):name(Exile creature) all(trigger[to]) name(Exile creature) transforms((,newability[moveto(ownerexile) and!( becomes(tobeshe) forever )!])) forever
|
||||
auto=aslongas(creature[tobeshe]|exile) {2}{B}:name(Put exiled creature in graveyard) name(Put exiled creature in graveyard) target(creature[tobeshe]|exile) moveto(ownergraveyard) and!( all(Shelob^ Dread Weaver[legendary]|mybattlefield) transforms((,newability[counter(1/1.2)],newability[draw:1 controller])) oneshot )!
|
||||
auto=aslongas(creature[tobeshe&manacost=0]|exile) {1}{B}:name(Return creature with manacost 0) name(Return creature with manacost 0) target(creature[tobeshe&manacost=0]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=1]|exile) {2}{B}:name(Return creature with manacost 1) name(Return creature with manacost 1) target(creature[tobeshe&manacost=1]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=2]|exile) {3}{B}:name(Return creature with manacost 2) name(Return creature with manacost 2) target(creature[tobeshe&manacost=2]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=3]|exile) {4}{B}:name(Return creature with manacost 3) name(Return creature with manacost 3) target(creature[tobeshe&manacost=3]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=4]|exile) {5}{B}:name(Return creature with manacost 4) name(Return creature with manacost 4) target(creature[tobeshe&manacost=4]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=5]|exile) {6}{B}:name(Return creature with manacost 5) name(Return creature with manacost 5) target(creature[tobeshe&manacost=5]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=6]|exile) {7}{B}:name(Return creature with manacost 6) name(Return creature with manacost 6) target(creature[tobeshe&manacost=6]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=7]|exile) {8}{B}:name(Return creature with manacost 7) name(Return creature with manacost 7) target(creature[tobeshe&manacost=7]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=8]|exile) {9}{B}:name(Return creature with manacost 8) name(Return creature with manacost 8) target(creature[tobeshe&manacost=8]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=9]|exile) {10}{B}:name(Return creature with manacost 9) name(Return creature with manacost 9) target(creature[tobeshe&manacost=9]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=10]|exile) {11}{B}:name(Return creature with manacost 10) name(Return creature with manacost 10) target(creature[tobeshe&manacost=10]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=11]|exile) {12}{B}:name(Return creature with manacost 11) name(Return creature with manacost 11) target(creature[tobeshe&manacost=11]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=12]|exile) {13}{B}:name(Return creature with manacost 12) name(Return creature with manacost 12) target(creature[tobeshe&manacost=12]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=13]|exile) {14}{B}:name(Return creature with manacost 13) name(Return creature with manacost 13) target(creature[tobeshe&manacost=13]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=14]|exile) {15}{B}:name(Return creature with manacost 14) name(Return creature with manacost 14) target(creature[tobeshe&manacost=14]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=15]|exile) {16}{B}:name(Return creature with manacost 15) name(Return creature with manacost 15) target(creature[tobeshe&manacost=15]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=16]|exile) {17}{B}:name(Return creature with manacost 16) name(Return creature with manacost 16) target(creature[tobeshe&manacost=16]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=17]|exile) {18}{B}:name(Return creature with manacost 17) name(Return creature with manacost 17) target(creature[tobeshe&manacost=17]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=18]|exile) {19}{B}:name(Return creature with manacost 18) name(Return creature with manacost 18) target(creature[tobeshe&manacost=18]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost=19]|exile) {20}{B}:name(Return creature with manacost 19) name(Return creature with manacost 19) target(creature[tobeshe&manacost=19]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
auto=aslongas(creature[tobeshe&manacost>=20]|exile) {21}{B}:name(Return creature with manacost 20) name(Return creature with manacost 20) target(creature[tobeshe&manacost>=20]|exile) moveto(mybattlefield) and!( tap(noevent) )!
|
||||
text=Whenever a nontoken creature an opponent controls dies, exile it. -- {2}{B}, Put a creature card exiled with Shelob, Dread Weaver into its owner's graveyard: Put two +1/+1 counters on Shelob. Draw a card. -- {X}{1}{B}: Put target creature card with mana value X exiled with Shelob onto the battlefield tapped under your control.
|
||||
mana={3}{B}
|
||||
type=Legendary Creature
|
||||
subtype=Spider Demon
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Sheltered Thicket
|
||||
abilities=cycling
|
||||
auto=tap
|
||||
@@ -93045,6 +93415,13 @@ power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Subjugate the Hobbits
|
||||
auto=all(creature[-iscommander&manacost<=3]|battlefield) moveto(myBattlefield)
|
||||
text=Gain control of each noncommander creature with mana value 3 or less.
|
||||
mana={5}{U}{U}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Sublime Epiphany
|
||||
auto=if type(*|stack)~morethan~1 then choice name(Counter target spell) name(Counter target spell) target(*|stack) transforms((,newability[fizzle],newability[ability$!name(Target player draws card) may name(Target player draws card) target(player) draw:1!$ opponent],newability[ability$!name(Return permanent) may name(Return permanent) target(*[-land]|battlefield) moveto(ownerhand)!$ opponent],newability[ability$!name(Copy creature) may name(Copy creature) clone target(creature|mybattlefield)!$ opponent])) forever
|
||||
auto=choice name(Don't counter any spell) name(Don't counter any spell) transforms((,newability[ability$!name(Target player draws card) may name(Target player draws card) target(player) draw:1!$ controller],newability[ability$!name(Return permanent) may name(Return permanent) target(*[-land]|battlefield) moveto(ownerhand)!$ controller],newability[ability$!name(Copy creature) may name(Copy creature) clone target(creature|mybattlefield)!$ controller])) forever
|
||||
|
||||
@@ -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 04-07-2023
|
||||
#I sorted this programatically - Vitty85 06-07-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.
|
||||
@@ -7695,12 +7695,6 @@ mana={2}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Palantir of Orthanc
|
||||
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
|
||||
mana={3}
|
||||
type=Legendary Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Paliano
|
||||
text=When one or more creatures you control deal combat damage to a player, if there is no monarch, you become the monarch. -- Whenever chaos ensues, create a 1/1 black Assassin creature token with deathtouch and haste.
|
||||
type=Plane
|
||||
|
||||
Reference in New Issue
Block a user