Macros for loot (draw a card, discard a card.) bug fixes
Macros _LOOT_ for draw a card, discard a card. Fixed typos in subttype removed induced amnesia Yawgmoth, Thran Physician Rienne, Angel of Rebirth Teysa, Envoy of Ghosts Urza's Avenger Reincarnation Diabolic Servitude Gate to the Afterlife Tana, the Bloodsower
This commit is contained in:
@@ -156,7 +156,7 @@ name=Abomination of Gudul
|
||||
abilities=flying
|
||||
facedown={3}
|
||||
autofacedown={2}{B}{G}{U}:morph
|
||||
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto=@combatdamaged(player) from(this):may _LOOT_
|
||||
text=Flying. -- Whenever Abomination of Gudul deals combat damage to a player, you may draw a card. If you do, discard a card. -- Morph {2}{B}{G}{U}: (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.)
|
||||
mana={3}{B}{G}{U}
|
||||
type=Creature
|
||||
@@ -497,7 +497,7 @@ toughness=2
|
||||
name=Academy Elite
|
||||
auto=counter(1/1,type:instant:graveyard)
|
||||
auto=counter(1/1,type:sorcery:graveyard)
|
||||
auto={2}{U}{C(1/1,-1)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={2}{U}{C(1/1,-1)}:_LOOT_
|
||||
text=Academy Elite enters the battlefield with X +1/+1 counters on it, where X is the number of instant and sorcery cards in all graveyards. -- {2}{U}, Remove a +1/+1 counter from Academy Elite: Draw a card, then discard a card.
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -12445,7 +12445,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Bloodfire Mentor
|
||||
auto={2}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={2}{U}{T}:_LOOT_
|
||||
text={2}{U}{T}: Draw a card, then discard a card.
|
||||
mana={2}{R}
|
||||
type=Creature
|
||||
@@ -13529,7 +13529,7 @@ toughness=1
|
||||
[card]
|
||||
name=Bonded Fetch
|
||||
abilities=defender,haste
|
||||
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={T}:_LOOT_
|
||||
text=Defender, haste -- {T}: Draw a card, then discard a card.
|
||||
mana={2}{U}
|
||||
type=Creature
|
||||
@@ -18471,8 +18471,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ceta Sanctuary
|
||||
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~lessthan~1}:draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~lessthan~1}:draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~lessthan~1}:_LOOT_
|
||||
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~lessthan~1}:_LOOT_
|
||||
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~morethan~0}:draw:2 controller && transforms((,newability[target(*|myhand) reject])) forever
|
||||
text=At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card.
|
||||
mana={2}{U}
|
||||
@@ -25160,7 +25160,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Customs Depot
|
||||
auto=@movedto(creature|mystack):pay({1}) name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto=@movedto(creature|mystack):pay({1}) _LOOT_
|
||||
text=Whenever you cast a creature spell, you may pay {1}. If you do, draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Enchantment
|
||||
@@ -28816,7 +28816,7 @@ subtype=Desert
|
||||
[card]
|
||||
name=Desolate Lighthouse
|
||||
auto={T}:Add{1}
|
||||
auto={1}{U}{R}{T}:name(Draw then Discard) draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
|
||||
auto={1}{U}{R}{T}:name(Draw then Discard) _LOOT_
|
||||
text={T}: Add {1} to your mana pool. -- {1}{U}{R}, {T}: Draw a card, then discard a card.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -32498,7 +32498,7 @@ type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Drowned Rusalka
|
||||
auto={U}{S(creature|myBattlefield)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={U}{S(creature|myBattlefield)}:_LOOT_
|
||||
text={U}, Sacrifice a creature: Discard a card, then draw a card.
|
||||
mana={U}
|
||||
type=Creature
|
||||
@@ -42688,7 +42688,7 @@ type=Instant
|
||||
name=Force Away
|
||||
target=creature
|
||||
auto=moveTo(ownerhand)
|
||||
auto=_FEROCIOUS_ may draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
|
||||
auto=_FEROCIOUS_ may _LOOT_
|
||||
text=Return target creature to its owner's hand. Ferocious - If you control a creature with power 4 or greater, you may draw a card. If you do, discard a card.
|
||||
mana={1}{U}
|
||||
type=Instant
|
||||
@@ -43698,7 +43698,7 @@ toughness=3
|
||||
[card]
|
||||
name=Frontline Sage
|
||||
abilities=exalted
|
||||
auto={u}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={u}{T}:_LOOT_
|
||||
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {U}, {T}: Draw a card, then discard a card.
|
||||
mana={2}{U}
|
||||
type=Creature
|
||||
@@ -50635,8 +50635,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Gristle Grinner
|
||||
auto=@movedto(creature|myGraveyard):2/2 ueot
|
||||
auto=@movedto(creature|opponentGraveyard):2/2 ueot
|
||||
auto=@movedto(creature|graveyard):2/2 ueot
|
||||
text=Whenever a creature dies, Gristle Grinner gets +2/+2 until end of turn.
|
||||
mana={4}{B}
|
||||
type=Creature
|
||||
@@ -50657,7 +50656,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Grixis Battlemage
|
||||
auto={U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={U}{T}:_LOOT_
|
||||
auto={R}{T}:cantblock target(creature)
|
||||
text={U}, {T}: Draw a card, then discard a card. -- {R}, {T}: Target creature can't block this turn.
|
||||
mana={2}{B}
|
||||
@@ -52325,7 +52324,7 @@ toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Hapless Researcher
|
||||
auto={S}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={S}:_LOOT_
|
||||
text=Sacrifice Hapless Researcher: Draw a card, then discard a card.
|
||||
mana={U}
|
||||
type=Creature
|
||||
@@ -58656,7 +58655,7 @@ type=Instant
|
||||
name=Inspired Sprite
|
||||
abilities=flash,flying
|
||||
auto=@movedTo(wizard|mystack):may untap
|
||||
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={T}:_LOOT_
|
||||
text=Flash -- Flying -- Whenever you cast a Wizard spell, you may untap Inspired Sprite. -- {T}: Draw a card, then discard a card.
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -59696,7 +59695,7 @@ name=Izzet Keyrune
|
||||
auto={T}:Add{U}
|
||||
auto={T}:Add{R}
|
||||
auto={U}{R}:transforms((Elemental Artifact Creature,setpower=2,settoughness=1,red,blue)) ueot
|
||||
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto=@combatdamaged(player) from(this):may _LOOT_
|
||||
text={T}: Add {U} or {R} to your mana pool. -- {U}{R}: Until end of turn, Izzet Keyrune becomes a 2/1 blue and red Elemental artifact creature. -- Whenever Izzet Keyrune deals combat damage to a player, you may draw a card. If you do, discard a card.
|
||||
mana={3}
|
||||
type=Artifact
|
||||
@@ -59927,7 +59926,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Jalum Tome
|
||||
auto={2}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={2}{T}:_LOOT_
|
||||
text={2}, {T}: Draw a card, then discard a card.
|
||||
mana={3}
|
||||
type=Artifact
|
||||
@@ -60159,7 +60158,7 @@ toughness=1
|
||||
[card]
|
||||
name=Jeskai Ascendancy
|
||||
auto=@movedTo(*[-creature]|mystack):all(creature|myBattlefield) 1/1 ueot && all(creature|mybattlefield) untap
|
||||
auto=@movedTo(*[-creature]|mystack):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto=@movedTo(*[-creature]|mystack):may _LOOT_
|
||||
text=Enchantment. -- Whenever you cast a noncreature spell, creatures you control get +1/+1 until end of turn. Untap those creatures. -- Whenever you cast a noncreature spell, you may draw a card. If you do, discard a card.
|
||||
mana={U}{R}{W}
|
||||
type=Enchantment
|
||||
@@ -60198,7 +60197,7 @@ type=Instant
|
||||
name=Jeskai Elder
|
||||
abilities=prowess
|
||||
auto=@movedTo(*[-creature]|mystack):1/1 ueot
|
||||
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto=@combatdamaged(player) from(this):may _LOOT_
|
||||
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever Jeskai Elder deals combat damage to a player, you may draw a card. If you do, discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -61868,7 +61867,7 @@ toughness=0
|
||||
[/card]
|
||||
[card]
|
||||
name=Kaseto, Orochi Archmage
|
||||
auto={G}{U}:target(creature) unblockable ueot && if cantargetcard(snake) then 2/2
|
||||
auto={G}{U}:target(creature) unblockable ueot && if cantargetcard(snake) then 2/2 ueot
|
||||
text={G}{U}: Target creature can't be blocked this turn. If that creature is a Snake, it gets +2/+2 until end of turn.
|
||||
mana={1}{G}{U}
|
||||
type=Legendary Creature
|
||||
@@ -65458,7 +65457,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Lamplighter of Selhoff
|
||||
auto=if type(other zombie|mybattlefield)~morethan~0 then may draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=if type(other zombie|mybattlefield)~morethan~0 then may _LOOT_
|
||||
text=When Lamplighter of Selhoff enters the battlefield, if you control another Zombie, you may draw a card. If you do, discard a card.
|
||||
mana={4}{U}
|
||||
type=Creature
|
||||
@@ -68257,7 +68256,7 @@ type=Land
|
||||
[card]
|
||||
name=Looter il-Kor
|
||||
abilities=shadow
|
||||
auto=@damagefoeof(player) from(this):draw:1 && transforms((,newability[target(*|myhand) reject])) ueot
|
||||
auto=@damagefoeof(player) from(this):_LOOT_ ueot
|
||||
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Looter il-Kor deals damage to an opponent, draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -72943,7 +72942,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Merfolk Looter
|
||||
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={T}:_LOOT_
|
||||
text={T}: Draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -77251,7 +77250,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Murder of Crows
|
||||
abilities=flying
|
||||
auto=@movedTo(other creature|graveyard) from(battlefield):may draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=@movedTo(other creature|graveyard) from(battlefield):may _LOOT_
|
||||
text=Flying -- Whenever another creature dies, you may draw a card. If you do, discard a card.
|
||||
mana={3}{U}{U}
|
||||
type=Creature
|
||||
@@ -80364,7 +80363,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Nivix Guildmage
|
||||
auto={1}{U}{R}:name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
auto={1}{U}{R}:_LOOT_
|
||||
auto=@movedto(*[instant;sorcery]|mystack):all(trigger[to]<1>) transforms((,newability[pay[[{2}{U}{R}]] name(copy spell) activate name(copy spell) castcard(copied noevent)])) forever
|
||||
text={1}{U}{R}: Draw a card, then discard a card. -- {2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy.
|
||||
mana={U}{R}
|
||||
@@ -81402,7 +81401,7 @@ toughness=3
|
||||
[card]
|
||||
name=Obelisk of Alara
|
||||
auto={1}{W}{T}:life:5
|
||||
auto={1}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={1}{U}{T}:_LOOT_
|
||||
auto={1}{B}{T}:-2/-2 target(creature)
|
||||
auto={1}{R}{T}:damage:3 target(player)
|
||||
auto={1}{G}{T}:4/4 target(creature)
|
||||
@@ -82673,7 +82672,7 @@ type=Land
|
||||
[card]
|
||||
name=Oracle of Dust
|
||||
abilities=devoid
|
||||
auto={2}{s2g(*|opponentexile)}:name(Draw then Discard) draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
|
||||
auto={2}{s2g(*|opponentexile)}:name(Draw then Discard) _LOOT_
|
||||
text=Devoid (This card has no color.) -- {2}, Put a card an opponent owns from exile into that player's graveyard: Draw a card, then discard a card.
|
||||
mana={4}{U}
|
||||
type=Creature
|
||||
@@ -94261,7 +94260,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Research Assistant
|
||||
auto={3}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={3}{U}{T}:_LOOT_
|
||||
text={3}{U}{T}: Draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -95201,7 +95200,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Riddlesmith
|
||||
auto=@movedTo(artifact|mystack):may draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=@movedTo(artifact|mystack):may _LOOT_
|
||||
text=Whenever you cast an artifact spell, you may draw a card. If you do, discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -98550,7 +98549,7 @@ toughness=4
|
||||
[card]
|
||||
name=Salvage Drone
|
||||
auto=@combatdamaged(player) from(this):ingest:1 opponent
|
||||
auto=_DIES_may draw:1 && transforms((,newability[reject notatarget(*|myhand)])) forever
|
||||
auto=_DIES_may _LOOT_
|
||||
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- When Salvage Drone dies, you may draw a card. If you do, discard a card.
|
||||
mana={U}
|
||||
abilities=devoid
|
||||
@@ -106487,7 +106486,7 @@ toughness=6
|
||||
[card]
|
||||
name=Skeleton Key
|
||||
auto=teach(creature) skulk
|
||||
auto=@combatdamaged(player) from(mytgt):may draw:1 && reject target(*|myhand)
|
||||
auto=@combatdamaged(player) from(mytgt):may _LOOT_
|
||||
auto={2}:equip
|
||||
text=Equipped creature has skulk. (It can't be blocked by creatures with greater power.) -- Whenever equipped creature deals combat damage to a player, you may draw a card. If you do, discard a card. -- Equip {2}
|
||||
mana={1}
|
||||
@@ -108546,7 +108545,7 @@ toughness=3
|
||||
[card]
|
||||
name=Smuggler's Copter
|
||||
abilities=flying
|
||||
auto=@combat(attacking,blocking) source(this):may draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
|
||||
auto=@combat(attacking,blocking) source(this):may _LOOT_
|
||||
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
|
||||
text=Flying -- Whenever Smuggler's Copter attacks or blocks, you may draw a card. If you do, discard a card. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
|
||||
mana={2}
|
||||
@@ -109468,7 +109467,7 @@ type=Artifact
|
||||
[card]
|
||||
name=Soratami Cloudskater
|
||||
abilities=flying
|
||||
auto={2}{H(land|mybattlefield)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={2}{H(land|mybattlefield)}:_LOOT_
|
||||
text=Flying -- {2}, Return a land you control to its owner's hand: Draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -110932,7 +110931,7 @@ type=Instant
|
||||
[card]
|
||||
name=Sphinx's Tutelage
|
||||
auto=@drawof(player):color deplete:2 opponent
|
||||
auto={u}{5}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={u}{5}:_LOOT_
|
||||
text=Whenever you draw a card, target opponent puts the top two cards of his or her library into his or her graveyard. If they're both nonland cards that share a color, repeat this process. -- {5}{U}: Draw a card, then discard a card.
|
||||
mana={2}{U}
|
||||
type=Enchantment
|
||||
@@ -119472,8 +119471,8 @@ toughness=3
|
||||
name=Teysa, Envoy of Ghosts
|
||||
abilities=Vigilance
|
||||
auto=protection from(creature)
|
||||
auto=@damageof(player) from(creature):all(trigger[from]) destroy && token(Spirit,Creature Spirit,1/1,white,black, flying)
|
||||
text=Vigilance. -- Protection from creatures. -- Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black spirit token with flying onto the battlefield.
|
||||
auto=@combatdamage(player) from(creature):all(trigger[from]) destroy && token(Spirit,Creature Spirit,1/1,white,black,flying)
|
||||
text=Vigilance, protection from creatures -- Whenever a creature deals combat damage to you, destroy that creature. Create a 1/1 white and black Spirit creature token with flying.
|
||||
mana={5}{W}{B}
|
||||
type=Legendary Creature
|
||||
subtype=Human Advisor
|
||||
@@ -120425,7 +120424,7 @@ type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Thought Courier
|
||||
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={T}:_LOOT_
|
||||
text={T}: Draw a card, then discard a card.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -124087,7 +124086,7 @@ toughness=3
|
||||
name=Treva's Charm
|
||||
auto=aslongas(enchantment|battlefield) choice destroy target(enchantment)
|
||||
auto=aslongas(creature[attacking]|battlefield) choice moveTo(exile) target(creature[attacking])
|
||||
auto=choice draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto=choice _LOOT_
|
||||
text=Choose one - Destroy target enchantment; or exile target attacking creature; or draw a card, then discard a card.
|
||||
mana={G}{W}{U}
|
||||
type=Instant
|
||||
@@ -126031,7 +126030,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Unfulfilled Desires
|
||||
auto={1}{L:1}:draw:1 && transforms((,newability[target(*|myhand) reject])) ueot
|
||||
auto={1}{L:1}:_LOOT_ ueot
|
||||
text={1}, Pay 1 life: Draw a card, then discard a card.
|
||||
mana={1}{U}{B}
|
||||
type=Enchantment
|
||||
@@ -133303,8 +133302,8 @@ type=Artifact
|
||||
[card]
|
||||
name=Wharf Infiltrator
|
||||
abilities=skulk
|
||||
auto=@combatdamaged(player) from(this):may _LOOT_
|
||||
auto=@discarded(creature|myhand):pay({2}) token(Eldrazi Horror) controller
|
||||
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
|
||||
text=Skulk (This creature can't be blocked by creatures with greater power.) -- Whenever Wharf Infiltrator deals combat damage to a player, you may draw a card. If you do, discard a card. -- Whenever you discard a creature card, you may pay {2}. If you do, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -137141,7 +137140,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Zephyr Scribe
|
||||
auto={U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={U}{T}:_LOOT_
|
||||
auto=@movedto(*[-creature]|mystack):untap all(this)
|
||||
text={U}, {T}: Draw a card, then discard a card. -- Whenever you cast a noncreature spell, untap Zephyr Scribe.
|
||||
mana={2}{U}
|
||||
|
||||
Reference in New Issue
Block a user