Added new primitives from LTR set.

This commit is contained in:
Vittorio Alfieri
2023-06-29 22:59:47 +02:00
parent 1ab4e4ebfd
commit 7fab07638e

View File

@@ -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 28-06-2023
#I sorted this programmatically - Thanks to Vitty85 29-06-2023
[card]
name=+2 Mace
auto={3}:equip
@@ -3173,6 +3173,18 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Aragorn and Arwen, Wed
abilities=vigilance
auto=_ATTACKING_name(Put counters and gain life) all(other creature|myBattlefield) transforms((,newability[life:1 controller],newability[counter(1/1)])) oneshot
auto=name(Put counters and gain life) all(other creature|myBattlefield) transforms((,newability[life:1 controller],newability[counter(1/1)])) oneshot
text=Vigilance -- Whenever Aragorn and Arwen, Wed enters the battlefield or attacks, put a +1/+1 counter on each other creature you control. You gain 1 life for each other creature you control.
mana={4}{G}{W}
type=Legendary Creature
subtype=Human Elf Noble
power=3
toughness=6
[/card]
[card]
name=Arahbo, Roar of the World
auto=@each my combatbegins:target(other cat|myBattlefield) 3/3 ueot
auto=@combat(attacking) source(other cat|mybattlefield):all(trigger[to]) pay[[{1}{G}{W}]] trample && dynamicability<!mytgt powerpumpboth!>
@@ -6612,6 +6624,23 @@ mana={2}{U}
type=Instant
[/card]
[card]
name=Barad-dur
auto=if type(creature[legendary]|myBattlefield)~equalto~0 then name(Enter tapped) name(Enter tapped) tap(noevent)
auto={T}:add{B}
auto={2}{B}{T} restriction{morbid}:name(Amass orcs 1) name(Amass orcs 1) _AMASSORC1_
auto={4}{B}{T} restriction{morbid}:name(Amass orcs 2) name(Amass orcs 2) _AMASSORC2_
auto={6}{B}{T} restriction{morbid}:name(Amass orcs 3) name(Amass orcs 3) _AMASSORC3_
auto={8}{B}{T} restriction{morbid}:name(Amass orcs 4) name(Amass orcs 4) _AMASSORC4_
auto={10}{B}{T} restriction{morbid}:name(Amass orcs 5) name(Amass orcs 5) _AMASSORC5_
auto={12}{B}{T} restriction{morbid}:name(Amass orcs 6) name(Amass orcs 6) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.6)])) forever else name(Create Orc Army) token(Orc Army) and!( name(Put 1/1 counters) counter(1/1.6) notatarget(army|myBattlefield) )!
auto={14}{B}{T} restriction{morbid}:name(Amass orcs 7) name(Amass orcs 7) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.7)])) forever else name(Create Orc Army) token(Orc Army) and!( name(Put 1/1 counters) counter(1/1.7) notatarget(army|myBattlefield) )!
auto={16}{B}{T} restriction{morbid}:name(Amass orcs 8) name(Amass orcs 8) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.8)])) forever else name(Create Orc Army) token(Orc Army) and!( name(Put 1/1 counters) counter(1/1.8) notatarget(army|myBattlefield) )!
auto={18}{B}{T} restriction{morbid}:name(Amass orcs 9) name(Amass orcs 9) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.9)])) forever else name(Create Orc Army) token(Orc Army) and!( name(Put 1/1 counters) counter(1/1.9) notatarget(army|myBattlefield) )!
auto={20}{B}{T} restriction{morbid}:name(Amass orcs 10) name(Amass orcs 10) if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.10)])) forever else name(Create Orc Army) token(Orc Army) and!( name(Put 1/1 counters) counter(1/1.10) notatarget(army|myBattlefield) )!
text=Barad-dur enters the battlefield tapped unless you control a legendary creature. -- {T}: Add {B}. -- {X}{X}{B}, {T}: Amass Orcs X. Activate only if a creature died this turn.
type=Legendary Land
[/card]
[card]
name=Baral and Kari Zev
abilities=first strike,menace
auto=@movedTo(*[instant]|myStack) restriction{thisturn(*[instant;sorcery]|myStack)~lessthan~1} turnlimited:name(Casted first instant) all(trigger[to]) transforms((,newability[if type(instant[manacost<=manacostminus1minusend]|myhand)~morethan~0 then choice name(Cast another spell) target(instant[manacost<=manacostminus1minusend]|myhand) activate castcard(normal)],newability[choice name(Create pirate) token(First Mate Ragavan^Legendary Monkey Pirate Creature^2/1^red) and!( transforms((,newability[haste])) ueot)!])) oneshot
@@ -8055,6 +8084,17 @@ mana={3}{R}{D(other *|myhand)}
type=Instant
[/card]
[card]
name=Bilbo's Ring
auto=teach(creature) transforms((,newability[this(variable{controllerturn}>0) opponentshroud],newability[this(variable{controllerturn}>0) unblockable]))
auto=teach(creature) transforms((,newability[@combat(attackedalone) source(this):name(Draw a card) draw:1 controller],newability[@combat(attackedalone) source(this):name(Lose 1 life) life:-1 controller]))
auto={1}:name(Equip halfling) rehook target(halfling|mybattlefield)
auto={4}:equip
text=As long as it's your turn, equipped creature has hexproof and can't be blocked. -- Whenever equipped creature attacks alone, you draw a card and you lose 1 life. -- Equip Halfling {1} ({1}: Attach to target Halfling you control. Equip only as a sorcery.) -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Bilbo, Retired Burglar
auto=@combatdamaged(player) from(this):name(Create treasure) token(Treasure)
auto=name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
@@ -10779,6 +10819,19 @@ power=4
toughness=5
[/card]
[card]
name=Book of Mazarbul
auto=counter(0/0,1,Lore)
auto=@each my firstmain:counter(0/0,1,Lore)
auto=name(Amass orcs 1) _AMASSORC1_
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Amass orcs 2) name(Amass orcs 2) _AMASSORC2_
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) name(Creatures gain 1/0 and menace) name(Creatures gain 1/0 and menace) all(creature|myBattlefield) transforms((,newability[1/0],newability[menace])) ueot
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 - Amass Orcs 1. (Put a +1/+1 counter 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.) -- II - Amass Orcs 2. -- III - Creatures you control get +1/+0 and gain menace until end of turn.
mana={2}{R}
type=Enchantment
subtype=Saga
[/card]
[card]
name=Bookwurm
abilities=trample
auto=life:3 controller
@@ -10804,7 +10857,7 @@ type=Sorcery
[card]
name=Boon Reflection
abilities=lifefaker
auto=@lifeof(player) from(*[-Boon Reflection]):life:thatmuch
auto=@lifeof(player) from(*[-lifefaker]):life:thatmuch
text=If you would gain life, you gain twice that much life instead.
mana={4}{W}
type=Enchantment
@@ -11590,6 +11643,15 @@ mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Breaking of the Fellowship
restriction=type(creature|opponentBattlefield)~morethan~1
auto=transforms((,newability[dynamicability<!powerstrike!> target(other creature|myBattlefield)])) ueot
auto=name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
text=Target creature an opponent controls deals damage equal to its power to another target creature that player controls. The Ring tempts you.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Breakneck Berserker
abilities=haste
text=Haste
@@ -23948,6 +24010,15 @@ mana={1}{G}
type=Instant
[/card]
[card]
name=Display of Power
#MISSING: This spell can't be copied.
target=<anyamount>other *[instant;sorcery]|stack
auto=name(Copy spell) activate castcard(copied)
text=This spell can't be copied. -- Copy any number of target instant and/or sorcery spells. You may choose new targets for the copies.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Disposal Mummy
auto=target(*|opponentgraveyard) moveTo(exile)
text=When Disposal Mummy enters the battlefield, exile target card from an opponent's graveyard.
@@ -27760,6 +27831,17 @@ type=Creature
subtype=Elves
[/card]
[card]
name=Elvish Mariner
auto=_ATTACKING_ _SCRY1_
auto=@scryed(*|mybattlefield,mystack):may name(Tap nonland permanents) target(<upto:scryedcards>*|battlefield) tap
text=Whenever Elvish Mariner attacks, scry 1. -- Whenever you scry, tap up to X target nonland permanents, where X is the number of cards looked at while scrying this way.
mana={2}{U}
type=Creature
subtype=Elf Pilot
power=3
toughness=2
[/card]
[card]
name=Elvish Reclaimer
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land|myLibrary)
auto=aslongas(land|myGraveyard) 2/2 >2
@@ -28638,6 +28720,29 @@ type=Sorcery
subtype=Lesson
[/card]
[card]
name=Eomer of the Riddermark
abilities=haste
auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~equalto~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white)
auto=@combat(attacking) source(this) restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~morethan~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:name(Create soldier) name(Create soldier) token(Human Soldier,Creature Human Soldier,1/1,white)
text=Haste -- Whenever Eomer of the Riddermark attacks, if you control a creature with the greatest power among creatures on the battlefield, create a 1/1 white Human Soldier creature token.
mana={4}{R}
type=Legendary Creature
subtype=Human Knight
power=5
toughness=4
[/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>)
text=Haste -- Whenever one or more other attacking legendary creatures you control die, untap all creatures you control. After this phase, there is an additional combat phase. This ability triggers only once each turn.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Knight
power=4
toughness=4
[/card]
[card]
name=Eon Frolicker
abilities=flying
auto=if casted(this) then turns:+1 opponent && protection from(*) uynt && all(planeswalker|myBattlefield) protection from(*) uynt
@@ -28786,6 +28891,17 @@ power=3
toughness=3
[/card]
[card]
name=Erkenbrand, Lord of Westfold
auto=name(Creatures get 1/0) all(creature|myBattlefield) 1/0 ueot
auto=@movedTo(other human|myBattlefield):name(Creatures get 1/0) all(creature|myBattlefield) 1/0 ueot
text=Whenever Erkenbrand, Lord of Westfold or another Human creature enters the battlefield under your control, creatures you control get +1/+0 until end of turn.
mana={3}{R}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Erosion
target=land
auto=teach(land) transforms((,newability[@each my upkeep:transforms((,newability[choice name(Pay 1 mana) pay[[{1}]] name(pay 1 mana) donothing?destroy],newability[choice name(Pay 1 life) pay[[{L:1}]] name(pay 1 life) donothing?destroy])) oneshot]))
@@ -31625,6 +31741,15 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Fear, Fire, Foes!
#MISSING:Damage can't be prevented
target=creature
auto=damage:fullpaid && all(other creature|targetcontrollerbattlefield) damage:1
text=Damage can't be prevented this turn. Fear, Fire, Foes! deals X damage to target creature and 1 damage to each other creature with the same controller.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Fearful Villager
abilities=daybound,menace
backside=Fearsome Werewolf
@@ -32417,6 +32542,14 @@ mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Fiery Inscription
auto=name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
auto=@movedTo(*[instant;sorcery]|mystack):name(Damage opponent) damage:2 opponent
text=When Fiery Inscription enters the battlefield, the Ring tempts you. -- Whenever you cast an instant or sorcery spell, Fiery Inscription deals 2 damage to each opponent.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Fiery Intervention
auto=choice damage:5 target(creature)
auto=choice destroy target(artifact)
@@ -35557,6 +35690,19 @@ power=2
toughness=4
[/card]
[card]
name=Gandalf, White Rider
abilities=vigilance
auto=@movedTo(*|mystack):name(Scry 1) _SCRY1_
auto=@movedTo(*|mystack):name(Creatures gain 1/0) all(creature|myBattlefield) 1/0 ueot
auto=_DIES_may name(Put on library) all(trigger[to]) transforms((,newability[placefromthetop(5)])) oneshot
text=Vigilance -- Whenever you cast a spell, creatures you control get +1/+0 until end of turn. Scry 1. -- When Gandalf, White Rider dies, you may put it into its owner's library fifth from the top.
mana={3}{W}
type=Legendary Creature
subtype=Avatar Wizard
power=3
toughness=3
[/card]
[card]
name=Gang Up
target=creature[power<=prex]
auto=destroy
@@ -37042,6 +37188,16 @@ power=2
toughness=1
[/card]
[card]
name=Gimli's Axe
auto=teach(creature) 3/0
auto=teach(creature[legendary]) menace
auto={2}:equip
text=Equipped creature gets +3/+0. -- As long as equipped creature is legendary, it has menace. (It can't be blocked except by two or more creatures.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}{R}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Gimli's Fury
target=creature
auto=transforms((,newability[3/2])) ueot
@@ -37051,6 +37207,18 @@ mana={1}{R}
type=Instant
[/card]
[card]
name=Gimli, Counter of Kills
abilities=trample
auto=@movedTo(creature|opponentgraveyard) from(opponentbattlefield):name(Damage opponent) damage:1 opponent
auto=@movedTo(creature|mygraveyard) from(opponentbattlefield):name(Damage controller) damage:1 controller
text=Trample -- Whenever a creature an opponent controls dies, Gimli, Counter of Kills deals 1 damage to that creature's controller.
mana={3}{R}
type=Legendary Creature
subtype=Dwarf Warrior
power=4
toughness=3
[/card]
[card]
name=Gingerbread Cabin
auto=aslongas(other land[forest]|myBattlefield) tap(noevent) <3 oneshot
auto=aslongas(other land[forest]|myBattlefield) >2 token(Food) once
@@ -39959,6 +40127,13 @@ text=Great Hall of Starnheim enters the battlefield tapped. -- {T}: Add {B}. --
type=Land
[/card]
[card]
name=Great Hall of the Citadel
auto={T}:add{C}
auto=aslongas(*[legendary]|myrestrictedcastingzone) {1}{T}:name(Add 2 mana) name(Add 2 mana) thisforeach(veriable{2}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
text={T}: Add {C}. -- {1}, {T}: Add two mana in any combination of colors. Spend this mana only to cast legendary spells.
type=Land
[/card]
[card]
name=Greataxe
auto={5}:equip
auto=teach(creature) 4/0
@@ -53598,6 +53773,15 @@ mana={B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Last March of the Ents
abilities=nofizzle
auto=name(Draw cards) draw:toughness:highest:creature:mybattlefield controller
auto=may name(Put creatures in play) target(creature|myhand) moveto(mybattlefield)
text=This spell can't be countered. -- Draw cards equal to the greatest toughness among creatures you control, then put any number of creature cards from your hand onto the battlefield.
mana={6}{G}{G}
type=Sorcery
[/card]
[card]
name=Last One Standing
restriction=type(creature|battlefield)~morethan~0
auto=count(type:creature:mybattlefield) && countb(type:creature:opponentbattlefield)
@@ -59690,6 +59874,14 @@ mana={3}
type=Artifact
[/card]
[card]
name=Minas Tirith
auto=if type(creature[legendary]|myBattlefield)~equalto~0 then name(Enter tapped) name(Enter tapped) tap(noevent)
auto={T}:add{W}
auto=this(variable{creature[attacking]|mybattlefield}>=2) {1}{W}{T}:name(Draw a card) name(Draw a card) draw:1 controller
text=Minas Tirith enters the battlefield tapped unless you control a legendary creature. -- {T}: Add {W}. -- {1}{W}, {T}: Draw a card. Activate only if you attacked with two or more creatures this turn.
type=Legendary Land
[/card]
[card]
name=Mind Carver
auto=name(Attach to creature) rehook target(creature|mybattlefield)
auto=teach(creature) transforms((,newability[aslongas(*|opponentGraveyard) 1/0 <8]))
@@ -59838,6 +60030,14 @@ power=2
toughness=1
[/card]
[card]
name=Mines of Moria
auto=if type(creature[legendary]|myBattlefield)~equalto~0 then name(Enter tapped) name(Enter tapped) tap(noevent)
auto={T}:add{R}
auto={3}{R}{T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:name(Create treasures) token(Treasure)*2
text=Mines of Moria enters the battlefield tapped unless you control a legendary creature. -- {T}: Add {R}. -- {3}{R}, {T}, Exile three cards from your graveyard: Create two Treasure tokens.
type=Legendary Land
[/card]
[card]
name=Minimus Containment
target=artifact,creature,enchantment,planeswalker
auto=teach(*) transforms((,newability[flip(Treasure)],newability[counter(0/0.1.MinimusEffect)]))
@@ -61739,6 +61939,17 @@ power=1
toughness=1
[/card]
[card]
name=Mount Doom
auto={T}{L:1}:name(Add red) add{R}
auto={T}{L:1}:name(Add black) add{B}
auto={1}{B}{R}{T}:name(Damage opponent) damage:1 opponent
auto={5}{B}{R}{T}{S}{S(artifact[legendary]|mybattlefield)}:name(Destroy all creatures minus 2) target(<type:creature:battlefieldminus2minusend>creature|battlefield) destroy asSorcery
auto={5}{B}{R}{T}{S}{S(artifact[legendary]|mybattlefield)}:name(Destroy all creatures minus 1) target(<type:creature:battlefieldminus1minusend>creature|battlefield) destroy asSorcery
auto={5}{B}{R}{T}{S}{S(artifact[legendary]|mybattlefield)}:name(Destroy all creatures) all(creature|battlefield) destroy asSorcery
text={T}, Pay 1 life: Add {B} or {R}. -- {1}{B}{R}, {T}: Mount Doom deals 1 damage to each opponent. -- {5}{B}{R}, {T}, Sacrifice Mount Doom and a legendary artifact: Choose up to two creatures, then destroy the rest. Activate only as a sorcery.
type=Legendary Land
[/card]
[card]
name=Mount Velus Manticore
auto=@each my combatbegins restriction{type(*|myhand)~morethan~0}:may name(Discard a card) target(*|myhand) reject and!( transforms((,newability[name(Deals damage) damage:numoftypes target(player^creature^planeswalker)])) oneshot )!
text=At the beginning of combat on your turn, you may discard a card. When you do, Mount Velus Manticore deals X damage to any target, where X is the number of card types the discarded card has.
@@ -69045,6 +69256,20 @@ power=4
toughness=4
[/card]
[card]
name=Phial of Galadriel
abilities=lifefaker
auto=@lifeof(player) from(*[-lifefaker]) restriction{compare(lifetotal)~lessthan~6}:name(Gain twice life) life:thatmuch
auto=replacedraw if compare(phandcount)~equalto~0 then draw:2 noreplace else draw:1 noreplace
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{R}
auto={T}:add{G}
text=If you would draw a card while you have no cards in hand, draw two cards instead. -- If you would gain life while you have 5 or less life, you gain twice that much life instead. -- {T}: Add one mana of any color.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Phoenix of Ash
abilities=flying,haste
auto={2}{R}:2/0 ueot
@@ -77400,6 +77625,14 @@ mana={3}{B}{E(creature|mygraveyard)}
type=Instant
[/card]
[card]
name=Rivendell
auto=if type(creature[legendary]|myBattlefield)~equalto~0 then name(Enter tapped) name(Enter tapped) tap(noevent)
auto={T}:add{U}
auto=aslongas(creature[legendary]|myBattlefield) {1}{U}{T}:name(Scry 2) name(Scry 2) _SCRY2_
text=Rivendell enters the battlefield tapped unless you control a legendary creature. -- {T}: Add {U}. -- {1}{U}, {T}: Scry 2. Activate only if you control a legendary creature.
type=Legendary Land
[/card]
[card]
name=River Darter
auto=cantbeblockedby(creature[dinosaur])
text=River Darter can't be blocked by Dinosaurs.
@@ -84025,6 +84258,13 @@ power=2
toughness=2
[/card]
[card]
name=Shire Terrace
auto={T}:add{C}
auto={1}{T}{S}:name(Search basic land) target(land[basic]|mylibrary) moveto(mybattlefield) and!( transforms((,newability[tap(noevent)],newability[shuffle])) ueot )!
text={T}: Add {C}. -- {1}, {T}, Sacrifice Shire Terrace: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle.
type=Land
[/card]
[card]
name=Shirei, Shizo's Caretaker
auto=@movedTo(creature[power<=1]|mygraveyard) from(battlefield):phaseaction[endofturn once] aslongas(Shirei, Shizo's Caretaker|mybattlefield) may moveto(mybattlefield) target(creature[power<=1]|mygraveyard)
text=Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if Shirei, Shizo's Caretaker is still on the battlefield.
@@ -90614,6 +90854,19 @@ mana={2}{R}{G}
type=Enchantment
[/card]
[card]
name=Sting, the Glinting Dagger
auto=teach(creature) 1/1
auto=teach(creature) haste
auto=teach(creature) transforms((,newability[@each combatbegins:name(Untap creature) untap]))
auto=teach(creature) transforms((,newability[@combat(blocking) source(this) from(creature[orc;goblin]):name(Gain first strike) transforms((,newability[first strike])) ueot]))
auto=teach(creature) transforms((,newability[@combat(blocked) source(this) from(creature[orc;goblin]):name(Gain first strike) transforms((,newability[first strike])) ueot]))
auto={2}:equip
text=Equipped creature gets +1/+1 and has haste. -- At the beginning of each combat, untap equipped creature. -- Equipped creature has first strike as long as it's blocking or blocked by a Goblin or Orc. -- Equip {2}
mana={2}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Stinging Hivemaster
abilities=poisontoxic
auto=_DIES__PHYREXIANMITETOKEN_
@@ -95380,6 +95633,17 @@ type=Land
subtype=Sphere
[/card]
[card]
name=The Balrog, Flame of Udun
abilities=trample
auto=@movedto(creature[legendary]|graveyard) from(battlefield):name(Put on bottom) bottomoflibrary
text=Trample -- When a legendary creature an opponent controls dies, put The Balrog, Flame of Udun on the bottom of its owner's library.
mana={3}{B}{R}
type=Legendary Creature
subtype=Avatar Demon
power=7
toughness=7
[/card]
[card]
name=The Bath Song
auto=counter(0/0,1,Lore)
auto=name(Draw and discard) draw:2 && transforms((,newability[target(*|myhand) reject])) forever
@@ -95850,6 +96114,18 @@ type=Enchantment
subtype=Saga
[/card]
[card]
name=The Grey Havens
auto=_SCRY1_
auto={T}:add{C}
auto=aslongas(creature[legendary]|mygraveyard) {T}:name(Add white) name(Add white) add{W}
auto=aslongas(creature[legendary]|mygraveyard) {T}:name(Add blue) name(Add blue) add{U}
auto=aslongas(creature[legendary]|mygraveyard) {T}:name(Add black) name(Add black) add{B}
auto=aslongas(creature[legendary]|mygraveyard) {T}:name(Add red) name(Add red) add{R}
auto=aslongas(creature[legendary]|mygraveyard) {T}:name(Add green) name(Add green) add{G}
text=When The Grey Havens enters the battlefield, scry 1. -- {T}: Add {C}. -- {T}: Add one mana of any color among legendary creature cards in your graveyard.
type=Legendary Land
[/card]
[card]
name=The Haunt of Hightower
abilities=flying, lifelink
auto=_ATTACKING_ability$!name(discard) target(*|myhand) reject!$ opponent
@@ -96263,6 +96539,14 @@ type=Enchantment
subtype=Saga
[/card]
[card]
name=The Shire
auto=if type(creature[legendary]|myBattlefield)~equalto~0 then name(Enter tapped) name(Enter tapped) tap(noevent)
auto={T}:add{G}
auto={1}{G}{T}{T(creature[-tapped]|mybattlefield)}:name(Create food) token(Food)
text=The Shire enters the battlefield tapped unless you control a legendary creature. -- {T}: Add {G}. -- {1}{G}, {T}, Tap an untapped creature you control: Create a Food token.
type=Legendary Land
[/card]
[card]
name=The Stasis Coffin
auto={2}{T}{E}:name(Gain protection) token(Coffin Protection,Emblem,0/0,indestructible,shroud,controllershroud,playershroud,notrigger) and!( transforms((,newability[preventalldamage to(controller) from(*|opponentzones)],newability[preventalldamage to(controller) from(*|myzones)],newability[@each my untap:sacrifice])) forever )!
text={2}, {T}, Exile The Stasis Coffin: You gain protection from everything until your next turn.
@@ -104492,6 +104776,17 @@ power=4
toughness=4
[/card]
[card]
name=Voracious Fell Beast
abilities=flying
auto=ability$!name(Sacrifice a creature) name(Sacrifice a creature) notatarget(creature|mybattlefield) sacrifice and!( all(mysource) transforms((,newability[name(Create food) token(Food)])) oneshot )!!$ opponent
text=Flying -- When Voracious Fell Beast enters the battlefield, each opponent sacrifices a creature. Create a Food token for each creature sacrificed this way. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={4}{B}{B}
type=Creature
subtype=Drake Beast
power=4
toughness=4
[/card]
[card]
name=Voracious Greatshark
abilities=flash
auto=fizzle target(*[artifact;creature]|stack)
@@ -105192,8 +105487,8 @@ toughness=3
[/card]
[card]
name=Warbeast of Gorgoroth
auto=@movedto(other creature[power>=4]|graveyard) from(battlefield):name(Amass orc) _AMASSORC2_
auto=_DIES_ name(Amass orc) _AMASSORC2_
auto=@movedto(other creature[power>=4]|graveyard) from(battlefield):name(Amass orcs) _AMASSORC2_
auto=_DIES_ name(Amass orcs) _AMASSORC2_
text=Whenever Warbeast of Gorgoroth or another creature you control with power 4 or greater dies, amass Orcs 2. (Put two +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={4}{R}
type=Creature
@@ -107044,6 +107339,17 @@ mana={1}{G}
type=Instant
[/card]
[card]
name=Witch-king, Bringer of Ruin
abilities=flying
auto=_ATTACKING_name(Defending player sacrifices) ability$!name(Sacrifice least power creature) name(Sacrifice least power creature) notatarget(creature[power=power:lowest:creature:mybattlefield]|mybattlefield) sacrifice!$ controller
text=Flying -- Whenever Witch-king, Bringer of Ruin attacks, defending player sacrifices a creature with the least power among creatures they control.
mana={4}{B}{B}
type=Legendary Creature
subtype=Wraith Noble
power=5
toughness=3
[/card]
[card]
name=Witching Well
aicode=activate transforms((,newability[all(*[zpos<=2]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
auto=_SCRY2_
@@ -107190,6 +107496,34 @@ mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Wizard's Rockets
auto=tap(noevent)
auto=@movedto(this|graveyard) from(battlefield):name(Draw a card) draw:1 controller
auto={1}{T}{S}:name(Add 1 mana) name(Add 1 mana) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={2}{T}{S}:name(Add 2 mana) name(Add 2 mana) thisforeach(veriable{2}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={3}{T}{S}:name(Add 3 mana) name(Add 3 mana) thisforeach(veriable{3}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={4}{T}{S}:name(Add 4 mana) name(Add 4 mana) thisforeach(veriable{4}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={5}{T}{S}:name(Add 5 mana) name(Add 5 mana) thisforeach(veriable{5}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={6}{T}{S}:name(Add 6 mana) name(Add 6 mana) thisforeach(veriable{6}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={7}{T}{S}:name(Add 7 mana) name(Add 7 mana) thisforeach(veriable{7}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={8}{T}{S}:name(Add 8 mana) name(Add 8 mana) thisforeach(veriable{8}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={9}{T}{S}:name(Add 9 mana) name(Add 9 mana) thisforeach(veriable{9}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={10}{T}{S}:name(Add 10 mana) name(Add 10 mana) thisforeach(veriable{10}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={11}{T}{S}:name(Add 11 mana) name(Add 11 mana) thisforeach(veriable{11}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={12}{T}{S}:name(Add 12 mana) name(Add 12 mana) thisforeach(veriable{12}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={13}{T}{S}:name(Add 13 mana) name(Add 13 mana) thisforeach(veriable{13}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={14}{T}{S}:name(Add 14 mana) name(Add 14 mana) thisforeach(veriable{14}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={15}{T}{S}:name(Add 15 mana) name(Add 15 mana) thisforeach(veriable{15}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={16}{T}{S}:name(Add 16 mana) name(Add 16 mana) thisforeach(veriable{16}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={17}{T}{S}:name(Add 17 mana) name(Add 17 mana) thisforeach(veriable{17}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={18}{T}{S}:name(Add 18 mana) name(Add 18 mana) thisforeach(veriable{18}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={19}{T}{S}:name(Add 19 mana) name(Add 19 mana) thisforeach(veriable{19}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
auto={20}{T}{S}:name(Add 20 mana) name(Add 20 mana) thisforeach(veriable{20}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add black) add{B} _ choice name(Add green) add{G} _ choice name(Add blue) add{U} _ choice name(Add red) add{R}!$ controller
text=Wizard's Rockets enters the battlefield tapped. -- {X}, {T}, Sacrifice Wizard's Rockets: Add X mana in any combination of colors. -- When Wizard's Rockets is put into a graveyard from the battlefield, draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Wizard's Spellbook
auto={T} restriction{compare(pginstantsorcery)~morethan~0}:name(Exile and roll d20) transforms((,newability[target(*[instant;sorcery]|mygraveyard) name(Exile instant or sorcery) moveto(myexile) and!( counter(0/0.1.SpellbookExiled) )!],newability[rolld20 20 winability donothing winabilityend rolld20end])) oneshot asSorcery
auto=@dierolled(this) result(1) from(controller):name(Can play the exiled card) all(*[fresh;counter{0/0.1.SpellbookExiled}]|myexile) transforms((,newability[gainedexiledeath],newability[canplayfromexile],newability[phaseaction[my endofturn once] counter(0/0.1.SpellbookExiled)])) ueot