Improved Cursed Scroll and Magus of the Scroll, added/fixed primitives, solved Werewolf's Issues #1064 by @DoidArthas.

This commit is contained in:
Vittorio Alfieri
2021-07-27 14:37:18 +02:00
parent 1c9da2e6e6
commit d2fbaaf320
3 changed files with 207 additions and 76 deletions

View File

@@ -9815,6 +9815,7 @@ type=Instant
[card] [card]
name=Chandra, Fire of Kaladesh name=Chandra, Fire of Kaladesh
auto=@movedTo(*[red]|mystack):untap all(this) auto=@movedTo(*[red]|mystack):untap all(this)
auto=@movedto(Moonmist|stack):name(Transform Human Shaman) moveto(ownerBattlefield) && flip(Chandra, Roaring Flame)
auto={T}:damage:1 target(player) limit^moveto(ownerBattlefield) && flip(Chandra, Roaring Flame)^3 auto={T}:damage:1 target(player) limit^moveto(ownerBattlefield) && flip(Chandra, Roaring Flame)^3
text=Whenever you cast a red spell, untap Chandra, Fire of Kaladesh. -- {T}: Chandra, Fire of Kaladesh deals 1 damage to target player. If Chandra has dealt 3 or more damage this turn, exile her, then return her to the battlefield transformed under her owner's control. text=Whenever you cast a red spell, untap Chandra, Fire of Kaladesh. -- {T}: Chandra, Fire of Kaladesh deals 1 damage to target player. If Chandra has dealt 3 or more damage this turn, exile her, then return her to the battlefield transformed under her owner's control.
mana={1}{R}{R} mana={1}{R}{R}
@@ -13436,7 +13437,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Cursed Scroll name=Cursed Scroll
auto={3}{T}:ability$!name(Name a card from your hand) name(Name a card from your hand) target(*|myhand) transforms((,newability[if compare(cursedscrollresult)~equalto~1 then name(Deals 2 damage) name(Deals 2 damage) damage:2 target(player^creature^planeswalker)])) oneshot!$ controller auto={3}{T}:name(Choose a card name) ability$!name(Name a card from your hand) name(Name a card from your hand) target(*|myhand) transforms((,newability[if compare(cursedscrollresult)~equalto~1 then name(Deals 2 damage) name(Deals 2 damage) damage:2 target(player^creature^planeswalker) else ability$!choice name(Revealed card was different) name(Revealed card was different) all(mysource) donothing!$ controller])) oneshot!$ controller
text={3}, {T}: Choose a card name, then reveal a card at random from your hand. If that card has the chosen name, Cursed Scroll deals 2 damage to any target. text={3}, {T}: Choose a card name, then reveal a card at random from your hand. If that card has the chosen name, Cursed Scroll deals 2 damage to any target.
mana={1} mana={1}
type=Artifact type=Artifact
@@ -13800,6 +13801,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Daring Sleuth name=Daring Sleuth
auto=@movedto(Moonmist|stack):name(Transform Human Rogue) flip(Bearer of Overwhelming Truths)
auto=@sacrificed(Clue|mybattlefield):flip(Bearer of Overwhelming Truths) auto=@sacrificed(Clue|mybattlefield):flip(Bearer of Overwhelming Truths)
text=When you sacrifice a Clue, transform Daring Sleuth. text=When you sacrifice a Clue, transform Daring Sleuth.
mana={1}{U} mana={1}{U}
@@ -29232,7 +29234,9 @@ type=Instant
[/card] [/card]
[card] [card]
name=Hinterland Hermit name=Hinterland Hermit
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Hinterland Scourge) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Hinterland Scourge)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Hinterland Scourge)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Hinterland Scourge)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Hermit. text=At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Hermit.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -29242,11 +29246,13 @@ toughness=1
[/card] [/card]
[card] [card]
name=Hinterland Scourge name=Hinterland Scourge
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hinterland Hermit) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Hinterland Hermit)
auto=@combat(attacking) source(this):all(creature|opponentbattlefield) mustblock ueot auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Hinterland Hermit)
auto=@combat(attacking) source(this):all(creature|opponentbattlefield) transforms((,newability[mustblock])) ueot
text=Hinterland Scourge must be blocked if able. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge. text=Hinterland Scourge must be blocked if able. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
color=red
power=3 power=3
toughness=2 toughness=2
[/card] [/card]
@@ -32586,6 +32592,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Jace, Vryn's Prodigy name=Jace, Vryn's Prodigy
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Jace, Telepath Unbound
auto={T}:draw:1 controller && ability$!name(Discard a card) reject notatarget(*|myhand)!$ controller restriction{type(*|mygraveyard)~lessthan~4} auto={T}:draw:1 controller && ability$!name(Discard a card) reject notatarget(*|myhand)!$ controller restriction{type(*|mygraveyard)~lessthan~4}
auto={T}:draw:1 controller && ability$!name(Discard a card) reject notatarget(*|myhand)!$ controller && moveto(exile) and!( moveto(mybattlefield) and!( haste && counter(0/0,5,Loyalty) && flip(Jace^ Telepath Unbound) )! )! restriction{type(*|mygraveyard)~morethan~3} auto={T}:draw:1 controller && ability$!name(Discard a card) reject notatarget(*|myhand)!$ controller && moveto(exile) and!( moveto(mybattlefield) and!( haste && counter(0/0,5,Loyalty) && flip(Jace^ Telepath Unbound) )! )! restriction{type(*|mygraveyard)~morethan~3}
text={T}: Draw a card, then discard a card. If there are five or more cards in your graveyard, exile Jace, Vryn's Prodigy, then return him to the battlefield transformed under his owner's control. text={T}: Draw a card, then discard a card. If there are five or more cards in your graveyard, exile Jace, Vryn's Prodigy, then return him to the battlefield transformed under his owner's control.
@@ -35410,6 +35417,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Kytheon, Hero of Akros name=Kytheon, Hero of Akros
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) moveto(ownerBattlefield) && flip(Gideon, Battle-Forged)
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:moveto(ownerBattlefield) && flip(Gideon, Battle-Forged) auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:moveto(ownerBattlefield) && flip(Gideon, Battle-Forged)
auto={2}{W}:all(this) indestructible ueot auto={2}{W}:all(this) indestructible ueot
text=At end of combat, if Kytheon, Hero of Akros and at least two other creatures attacked this combat, exile Kytheon, then return him to the battlefield transformed under his owner's control. -- {2}{W}: Kytheon gains indestructible until end of turn. text=At end of combat, if Kytheon, Hero of Akros and at least two other creatures attacked this combat, exile Kytheon, then return him to the battlefield transformed under his owner's control. -- {2}{W}: Kytheon gains indestructible until end of turn.
@@ -36690,6 +36698,7 @@ type=Instant
[card] [card]
name=Liliana, Heretical Healer name=Liliana, Heretical Healer
abilities=lifelink abilities=lifelink
auto=@movedto(Moonmist|stack):name(Transform Human Cleric) moveto(ownerBattlefield) && flip(Liliana, Defiant Necromancer)
auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):moveto(ownerBattlefield) && flip(Liliana, Defiant Necromancer) && ability$!name(Create Zombie) token(Zombie,Creature Zombie,2/2,black)!$ controller auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):moveto(ownerBattlefield) && flip(Liliana, Defiant Necromancer) && ability$!name(Create Zombie) token(Zombie,Creature Zombie,2/2,black)!$ controller
text=Lifelink -- Whenever another nontoken creature you control dies, exile Liliana, Heretical Healer, then return her to the battlefield transformed under her owner's control. If you do, put a 2/2 black Zombie creature token onto the battlefield. text=Lifelink -- Whenever another nontoken creature you control dies, exile Liliana, Heretical Healer, then return her to the battlefield transformed under her owner's control. If you do, put a 2/2 black Zombie creature token onto the battlefield.
mana={1}{B}{B} mana={1}{B}{B}
@@ -38079,7 +38088,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Magus of the Scroll name=Magus of the Scroll
auto={3}{T}:ability$!name(Name a card from your hand) name(Name a card from your hand) target(*|myhand) transforms((,newability[if compare(magusofscrollresult)~equalto~1 then name(Deals 2 damage) name(Deals 2 damage) damage:2 target(player^creature^planeswalker)])) oneshot!$ controller auto={3}{T}:name(Name a card) ability$!name(Name a card from your hand) name(Name a card from your hand) target(*|myhand) transforms((,newability[if compare(magusofscrollresult)~equalto~1 then name(Deals 2 damage) name(Deals 2 damage) damage:2 target(player^creature^planeswalker) else ability$!choice name(Revealed card was different) name(Revealed card was different) all(mysource) donothing!$ controller])) oneshot!$ controller
text={3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Magus of the Scroll deals 2 damage to target creature or player. text={3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Magus of the Scroll deals 2 damage to target creature or player.
mana={R} mana={R}
type=Creature type=Creature
@@ -40535,6 +40544,13 @@ power=4
toughness=5 toughness=5
[/card] [/card]
[card] [card]
name=Moonmist
auto=preventAllCombatDamage from(creature[-wolf;-werewolf]|battlefield) ueot
text=Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Moraug, Fury of Akoum name=Moraug, Fury of Akoum
auto=@combat(attacking) source(creature|myBattlefield):1/0 ueot auto=@combat(attacking) source(creature|myBattlefield):1/0 ueot
auto=@movedTo(land|myBattlefield):nextphasealter(add,combatphaseswithmain,controller,after<this>) auto=@movedTo(land|myBattlefield):nextphasealter(add,combatphaseswithmain,controller,after<this>)
@@ -62518,6 +62534,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Tangleclaw Werewolf name=Tangleclaw Werewolf
auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Horror Werewolf) name(Transform Horror Werewolf) name(Transform Horror Werewolf) flip(Fibrous Entangler)
auto={6}{G}:flip(Fibrous Entangler) auto={6}{G}:flip(Fibrous Entangler)
text=Tangleclaw Werewolf can block an additional creature each combat. -- {6}{G}: Transform Tangleclaw Werewolf. text=Tangleclaw Werewolf can block an additional creature each combat. -- {6}{G}: Transform Tangleclaw Werewolf.
mana={2}{G}{G} mana={2}{G}{G}

View File

@@ -91,6 +91,7 @@ subtype=Aura
[card] [card]
name=Aberrant Researcher name=Aberrant Researcher
abilities=flying abilities=flying
auto=@movedto(Moonmist|stack):name(Transform Human Insect) flip(Perfected Form)
auto=@each my upkeep:name(Deplete) reveal:1 optionone target(*[instant;sorcery]|reveal) moveto(mygraveyard) and!( all(this) flip(Perfected Form) )! optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend auto=@each my upkeep:name(Deplete) reveal:1 optionone target(*[instant;sorcery]|reveal) moveto(mygraveyard) and!( all(this) flip(Perfected Form) )! optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Flying -- At the beginning of your upkeep, put the top card of your library into your graveyard. If it's an instant or sorcery card, transform Aberrant Researcher. text=Flying -- At the beginning of your upkeep, put the top card of your library into your graveyard. If it's an instant or sorcery card, transform Aberrant Researcher.
mana={3}{U} mana={3}{U}
@@ -1588,7 +1589,9 @@ toughness=4
[/card] [/card]
[card] [card]
name=Afflicted Deserter name=Afflicted Deserter
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Werewolf Ransacker) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Werewolf Ransacker)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Werewolf Ransacker)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Werewolf Ransacker)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Afflicted Deserter. text=At the beginning of each upkeep, if no spells were cast last turn, transform Afflicted Deserter.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -7327,7 +7330,8 @@ toughness=5
[/card] [/card]
[card] [card]
name=Avacynian Missionaries name=Avacynian Missionaries
auto=@each my endofturn restriction{geared}: flip(Lunarch Inquisitors) auto=@movedto(Moonmist|stack):name(Transform Human Cleric) flip(Lunarch Inquisitors)
auto=@each my endofturn restriction{geared}:flip(Lunarch Inquisitors)
text=At the beginning of your end step, if Avacynian Missionaries is equipped, transform it. text=At the beginning of your end step, if Avacynian Missionaries is equipped, transform it.
mana={3}{W} mana={3}{W}
type=Creature type=Creature
@@ -8748,7 +8752,8 @@ toughness=5
[card] [card]
name=Bane of Hanweir name=Bane of Hanweir
abilities=mustattack abilities=mustattack
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hanweir Watchkeep) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Hanweir Watchkeep)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Hanweir Watchkeep)
text=Bane of Hanweir attacks each turn if able. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Bane of Hanweir. text=Bane of Hanweir attacks each turn if able. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Bane of Hanweir.
color=red color=red
type=Creature type=Creature
@@ -14452,7 +14457,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Branded Howler name=Branded Howler
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Convicted Killer) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Convicted Killer)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Convicted Killer)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Branded Howler. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Branded Howler.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -14679,7 +14685,9 @@ toughness=8
[/card] [/card]
[card] [card]
name=Breakneck Rider name=Breakneck Rider
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Neck Breaker) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Neck Breaker)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Neck Breaker)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Neck Breaker)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Breakneck Rider. text=At the beginning of each upkeep, if no spells were cast last turn, transform Breakneck Rider.
mana={1}{R}{R} mana={1}{R}{R}
type=Creature type=Creature
@@ -15516,6 +15524,7 @@ type=Sorcery
[card] [card]
name=Budoka Gardener name=Budoka Gardener
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedto(Moonmist|stack):name(Transform Human Monk) flip(Dokai, Weaver of Life)
auto={T}:all(this) transforms((,newability[if type(land|mybattlefield)~morethan~9 then flip(Dokai^ Weaver of Life)],newability[may moveto(mybattlefield) notatarget(land|myhand)],newability[@movedto(land|mybattlefield) restriction{compare(type:land:mybattlefield)~morethan~9}:flip(Dokai^ Weaver of Life)])) ueot auto={T}:all(this) transforms((,newability[if type(land|mybattlefield)~morethan~9 then flip(Dokai^ Weaver of Life)],newability[may moveto(mybattlefield) notatarget(land|myhand)],newability[@movedto(land|mybattlefield) restriction{compare(type:land:mybattlefield)~morethan~9}:flip(Dokai^ Weaver of Life)])) ueot
text={T}: You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip Budoka Gardener. text={T}: You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip Budoka Gardener.
mana={1}{G} mana={1}{G}
@@ -15527,6 +15536,7 @@ toughness=1
[card] [card]
name=Budoka Pupil name=Budoka Pupil
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedto(Moonmist|stack):name(Transform Human Monk) flip(Ichiga, Who Topples Oaks)
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Ichiga, Who Topples Oaks) auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Ichiga, Who Topples Oaks)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Budoka Pupil. -- At the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. -- ---- -- Ichiga, Who Topples Oaks -- Legendary Creature - Spirit -- 4/3 -- Trample -- Remove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn. text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Budoka Pupil. -- At the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. -- ---- -- Ichiga, Who Topples Oaks -- Legendary Creature - Spirit -- 4/3 -- Trample -- Remove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn.
@@ -15963,6 +15973,7 @@ type=Instant
[card] [card]
name=Bushi Tenderfoot name=Bushi Tenderfoot
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) flip(Kenzo the Hardhearted)
auto=@vampired(creature) from(this):all(trigger[from]) flip(Kenzo the Hardhearted) auto=@vampired(creature) from(this):all(trigger[from]) flip(Kenzo the Hardhearted)
text=When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot. text=When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot.
mana={W} mana={W}
@@ -16395,7 +16406,8 @@ name=Call of the Full Moon
target=creature target=creature
auto=teach(creature) 3/2 auto=teach(creature) 3/2
auto=teach(creature) trample auto=teach(creature) trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:sacrifice all(this) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Sacrifice) sacrifice all(this)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Sacrifice) sacrifice all(this)
text=Enchant creature -- Enchanted creature gets +3/+2 and has trample. (It can deal excess combat damage to defending player or planeswalker while attacking.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, sacrifice Call of the Full Moon. text=Enchant creature -- Enchanted creature gets +3/+2 and has trample. (It can deal excess combat damage to defending player or planeswalker while attacking.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, sacrifice Call of the Full Moon.
mana={1}{R} mana={1}{R}
type=Enchantment type=Enchantment
@@ -16548,6 +16560,7 @@ toughness=3
name=Callow Jushi name=Callow Jushi
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Jaraku the Interloper)
auto=@each endofturn:this(counter{0/0.2.Ki}) may flip(Jaraku the Interloper) auto=@each endofturn:this(counter{0/0.2.Ki}) may flip(Jaraku the Interloper)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Callow Jushi. -- At the beginning of the end step, if there are two or more ki counters on Callow Jushi, you may flip it. text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Callow Jushi. -- At the beginning of the end step, if there are two or more ki counters on Callow Jushi, you may flip it.
mana={1}{U}{U} mana={1}{U}{U}
@@ -19552,6 +19565,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Chosen of Markov name=Chosen of Markov
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Markov's Servant)
auto={T}{T(vampire|mybattlefield)}:all(this) flip(Markov's Servant) auto={T}{T(vampire|mybattlefield)}:all(this) flip(Markov's Servant)
text={T}, Tap an untapped Vampire you control: Transform Chosen of Markov. text={T}, Tap an untapped Vampire you control: Transform Chosen of Markov.
mana={2}{B} mana={2}{B}
@@ -20107,6 +20121,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Civilized Scholar name=Civilized Scholar
auto=@movedto(Moonmist|stack):name(Transform Human Advisor) flip(Homicidal Brute)
auto={T}:draw:1 && ability$! reject notatarget(*|myhand) and!( if cantargetcard(creature|*) then all(mysource) flip(Homicidal Brute) && all(mysource) untap )! !$ controller auto={T}:draw:1 && ability$! reject notatarget(*|myhand) and!( if cantargetcard(creature|*) then all(mysource) flip(Homicidal Brute) && all(mysource) untap )! !$ controller
text={T}: Draw a card, then discard a card. If a creature card is discarded this way, untap Civilized Scholar, then transform it. text={T}: Draw a card, then discard a card. If a creature card is discarded this way, untap Civilized Scholar, then transform it.
mana={2}{U} mana={2}{U}
@@ -20593,6 +20608,7 @@ toughness=0
[/card] [/card]
[card] [card]
name=Cloistered Youth name=Cloistered Youth
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Unholy Fiend)
auto=@each my upkeep:may flip(Unholy Fiend) auto=@each my upkeep:may flip(Unholy Fiend)
text=At the beginning of your upkeep, you may transform Cloistered Youth. text=At the beginning of your upkeep, you may transform Cloistered Youth.
mana={1}{W} mana={1}{W}
@@ -22303,7 +22319,9 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Convicted Killer name=Convicted Killer
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Branded Howler) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Branded Howler)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Branded Howler)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Branded Howler)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Convicted Killer. text=At the beginning of each upkeep, if no spells were cast last turn, transform Convicted Killer.
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -24756,6 +24774,7 @@ toughness=1
name=Cunning Bandit name=Cunning Bandit
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@movedto(Moonmist|stack):name(Transform Human Warrior) flip(Azamuki, Treachery Incarnate)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Azamuki, Treachery Incarnate) auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Azamuki, Treachery Incarnate)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Cunning Bandit. -- At the beginning of the end step, if there are two or more ki counters on Cunning Bandit, you may flip it. -- ---- -- Azamuki, Treachery Incarnate -- Legendary Creature - Spirit -- 5/2 -- Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn. text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Cunning Bandit. -- At the beginning of the end step, if there are two or more ki counters on Cunning Bandit, you may flip it. -- ---- -- Azamuki, Treachery Incarnate -- Legendary Creature - Spirit -- 5/2 -- Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn.
mana={1}{R}{R} mana={1}{R}{R}
@@ -26602,7 +26621,9 @@ subtype=Aura
[card] [card]
name=Daybreak Ranger name=Daybreak Ranger
auto={T}:damage:2 target(creature[flying]) auto={T}:damage:2 target(creature[flying])
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Nightfall Predator) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Nightfall Predator)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Nightfall Predator)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Nightfall Predator)
text={T}: Daybreak Ranger deals 2 damage to target creature with flying. -- At the beginning of each upkeep, if no spells were cast last turn, transform Daybreak Ranger. text={T}: Daybreak Ranger deals 2 damage to target creature with flying. -- At the beginning of each upkeep, if no spells were cast last turn, transform Daybreak Ranger.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -28161,6 +28182,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Delver of Secrets name=Delver of Secrets
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Insectile Aberration)
aicode=activate target(*[instant;sorcery;zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[instant;sorcery]|*) then all(this) flip(Insectile Aberration) oneshot ) !)! aicode=activate target(*[instant;sorcery;zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[instant;sorcery]|*) then all(this) flip(Insectile Aberration) oneshot ) !)!
auto=@each my upkeep:name(look) reveal:1 optionone name(transform) target(*[instant;sorcery]|reveal) moveto(mylibrary) and!( all(this) transforms((,newability[flip(Insectile Aberration)])) forever )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend auto=@each my upkeep:name(look) reveal:1 optionone name(transform) target(*[instant;sorcery]|reveal) moveto(mylibrary) and!( all(this) transforms((,newability[flip(Insectile Aberration)])) forever )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform Delver of Secrets. text=At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform Delver of Secrets.
@@ -33029,7 +33051,9 @@ toughness=1
name=Duskwatch Recruiter name=Duskwatch Recruiter
aicode=activate target(creature[zpos<=3]|mylibrary) moveto(myhand) aicode=activate target(creature[zpos<=3]|mylibrary) moveto(myhand)
auto={2}{G}:name(look) reveal:3 optionone name(Get Creature) target(<upto:1>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend auto={2}{G}:name(look) reveal:3 optionone name(Get Creature) target(<upto:1>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Howler) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Krallenhorde Howler)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Krallenhorde Howler)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Krallenhorde Howler)
text={2}{G}: Look at the top three cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -- At the beginning of each upkeep, if no spells were cast last turn, transform Duskwatch Recruiter. text={2}{G}: Look at the top three cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -- At the beginning of each upkeep, if no spells were cast last turn, transform Duskwatch Recruiter.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -38013,6 +38037,7 @@ toughness=5
[card] [card]
name=Extricator of Sin name=Extricator of Sin
auto=may sacrifice target(*|mybattlefield) && token(Eldrazi Horror) controller auto=may sacrifice target(*|mybattlefield) && token(Eldrazi Horror) controller
auto=@movedto(Moonmist|stack):name(Transform Human Cleric) flip(Extricator of Flesh)
auto=@each upkeep restriction{delirium}:flip(Extricator of Flesh) auto=@each upkeep restriction{delirium}:flip(Extricator of Flesh)
text=When Extricator of Sin enters the battlefield, you may sacrifice another permanent. If you do, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield. -- Delirium -- At the beginning of your upkeep, if there are four or more card types among cards in your graveyard, transform Extricator of Sin. text=When Extricator of Sin enters the battlefield, you may sacrifice another permanent. If you do, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield. -- Delirium -- At the beginning of your upkeep, if there are four or more card types among cards in your graveyard, transform Extricator of Sin.
mana={2}{W} mana={2}{W}
@@ -38500,6 +38525,7 @@ toughness=4
name=Faithful Squire name=Faithful Squire
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) flip(Kaiso, Memory of Loyalty)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Kaiso, Memory of Loyalty) auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Kaiso, Memory of Loyalty)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Faithful Squire. -- At the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it. text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Faithful Squire. -- At the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it.
mana={1}{W}{W} mana={1}{W}{W}
@@ -41174,7 +41200,8 @@ toughness=4
[card] [card]
name=Flameheart Werewolf name=Flameheart Werewolf
auto=@combat(blocking,blocked) source(this) from(creature):damage:2 all(trigger[from]) auto=@combat(blocking,blocked) source(this) from(creature):damage:2 all(trigger[from])
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Kessig Forgemaster) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Kessig Forgemaster)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Kessig Forgemaster)
text=Whenever Flameheart Werewolf blocks or becomes blocked by a creature, Flameheart Werewolf deals 2 damage to that creature. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Flameheart Werewolf. text=Whenever Flameheart Werewolf blocks or becomes blocked by a creature, Flameheart Werewolf deals 2 damage to that creature. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Flameheart Werewolf.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -44741,7 +44768,9 @@ toughness=2
[/card] [/card]
[card] [card]
name=Gatstaf Arsonists name=Gatstaf Arsonists
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Gatstaf Ravagers) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Gatstaf Ravagers)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Gatstaf Ravagers)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Gatstaf Ravagers)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Arsonists. text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Arsonists.
mana={4}{R} mana={4}{R}
type=Creature type=Creature
@@ -44752,7 +44781,8 @@ toughness=4
[card] [card]
name=Gatstaf Howler name=Gatstaf Howler
abilities=intimidate abilities=intimidate
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Gatstaf Shepherd) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Gatstaf Shepherd)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Gatstaf Shepherd)
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Howler. text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Howler.
color=green color=green
type=Creature type=Creature
@@ -44762,7 +44792,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Gatstaf Ravagers name=Gatstaf Ravagers
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Gatstaf Arsonists) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Gatstaf Arsonists)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Gatstaf Arsonists)
abilities=menace abilities=menace
text=Menace (This creature can't be blocked except by two or more creatures.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Ravagers. text=Menace (This creature can't be blocked except by two or more creatures.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Ravagers.
type=Creature type=Creature
@@ -44773,7 +44804,9 @@ toughness=5
[/card] [/card]
[card] [card]
name=Gatstaf Shepherd name=Gatstaf Shepherd
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Gatstaf Howler) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Gatstaf Howler)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Gatstaf Howler)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Gatstaf Howler)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Shepherd. text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Shepherd.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -44877,7 +44910,9 @@ toughness=1
[card] [card]
name=Geier Reach Bandit name=Geier Reach Bandit
abilities=haste abilities=haste
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Vildin-Pack Alpha) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Vildin-Pack Alpha)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Vildin-Pack Alpha)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Vildin-Pack Alpha)
text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Geier Reach Bandit. text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Geier Reach Bandit.
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -50633,6 +50668,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Grizzled Angler name=Grizzled Angler
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Grisly Anglerfish)
auto={t}:deplete:2 && if type(creature[colorless]|mygraveyard)~morethan~0 then flip(Grisly Anglerfish) auto={t}:deplete:2 && if type(creature[colorless]|mygraveyard)~morethan~0 then flip(Grisly Anglerfish)
text={T}: Put the top two cards of your library into your graveyard. Then if there is a colorless creature card in your graveyard, transform Grizzled Angler. text={T}: Put the top two cards of your library into your graveyard. Then if there is a colorless creature card in your graveyard, transform Grizzled Angler.
mana={2}{U} mana={2}{U}
@@ -50651,7 +50687,9 @@ toughness=5
[/card] [/card]
[card] [card]
name=Grizzled Outcasts name=Grizzled Outcasts
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Wantons) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Krallenhorde Wantons)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Krallenhorde Wantons)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Krallenhorde Wantons)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Grizzled Outcasts. text=At the beginning of each upkeep, if no spells were cast last turn, transform Grizzled Outcasts.
mana={4}{G} mana={4}{G}
type=Creature type=Creature
@@ -52180,6 +52218,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Hanweir Militia Captain name=Hanweir Militia Captain
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) flip(Westvale Cult Leader)
auto=@each my upkeep restriction{type(creature|mybattlefield)~morethan~3}: transforms((,newability[flip(Westvale Cult Leader)])) forever auto=@each my upkeep restriction{type(creature|mybattlefield)~morethan~3}: transforms((,newability[flip(Westvale Cult Leader)])) forever
text=At the beginning of your upkeep, if you control four or more creatures, transform Hanweir Militia Captain. text=At the beginning of your upkeep, if you control four or more creatures, transform Hanweir Militia Captain.
mana={1}{W} mana={1}{W}
@@ -52202,7 +52241,9 @@ toughness=4
[card] [card]
name=Hanweir Watchkeep name=Hanweir Watchkeep
abilities=defender abilities=defender
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Bane of Hanweir) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Bane of Hanweir)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Bane of Hanweir)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Bane of Hanweir)
text=Defender -- At the beginning of each upkeep, if no spells were cast last turn, transform Hanweir Watchkeep. text=Defender -- At the beginning of each upkeep, if no spells were cast last turn, transform Hanweir Watchkeep.
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -54086,7 +54127,9 @@ toughness=1
[card] [card]
name=Hermit of the Natterknolls name=Hermit of the Natterknolls
auto=@movedTo(*|opponentstack) restriction{during opponent turn}:draw:1 auto=@movedTo(*|opponentstack) restriction{during opponent turn}:draw:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Lone Wolf of the Natterknolls) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Lone Wolf of the Natterknolls)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Lone Wolf of the Natterknolls)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Lone Wolf of the Natterknolls)
text=Whenever an opponent casts a spell during your turn, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Hermit of the Natterknolls. text=Whenever an opponent casts a spell during your turn, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Hermit of the Natterknolls.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -54648,7 +54691,9 @@ type=Land
[/card] [/card]
[card] [card]
name=Hinterland Logger name=Hinterland Logger
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Timber Shredder) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Timber Shredder)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Timber Shredder)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Timber Shredder)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Logger. text=At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Logger.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -54669,6 +54714,7 @@ toughness=4
[card] [card]
name=Hired Muscle name=Hired Muscle
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@movedto(Moonmist|stack):name(Transform Human Warrior) flip(Scarmaker)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Scarmaker) auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Scarmaker)
doublefaced=kamiflip doublefaced=kamiflip
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Hired Muscle. -- At the beginning of the end step, if there are two or more ki counters on Hired Muscle, you may flip it. -- ---- -- Scarmaker -- Legendary Creature - Spirit -- 4/4 -- Remove a ki counter from Scarmaker: Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Hired Muscle. -- At the beginning of the end step, if there are two or more ki counters on Hired Muscle, you may flip it. -- ---- -- Scarmaker -- Legendary Creature - Spirit -- 4/4 -- Remove a ki counter from Scarmaker: Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
@@ -55063,6 +55109,7 @@ text={T}: Add {1} to your mana pool. {T}: Each player gains control of all creat
[/card] [/card]
[card] [card]
name=Homicidal Brute name=Homicidal Brute
auto=@movedto(Moonmist|stack):name(Transform Human Mutant) flip(Civilized Scholar)
auto=@each my endofturn restriction{didntattack}:tap && flip(Civilized Scholar) auto=@each my endofturn restriction{didntattack}:tap && flip(Civilized Scholar)
text=At the beginning of your end step, if Homicidal Brute didn't attack this turn, tap Homicidal Brute, then transform it. text=At the beginning of your end step, if Homicidal Brute didn't attack this turn, tap Homicidal Brute, then transform it.
type=Creature type=Creature
@@ -55090,6 +55137,7 @@ type=Instant
name=Homura, Human Ascendant name=Homura, Human Ascendant
doublefaced=kamiflip doublefaced=kamiflip
abilities=cantblock abilities=cantblock
auto=@movedto(Moonmist|stack):name(Transform Human Monk) flip(Homura's Essence)
auto=_DIES_all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Homura's Essence)])) auto=_DIES_all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Homura's Essence)]))
text=Homura, Human Ascendant can't block. -- When Homura is put into a graveyard from the battlefield, return it to the battlefield flipped. text=Homura, Human Ascendant can't block. -- When Homura is put into a graveyard from the battlefield, return it to the battlefield flipped.
mana={4}{R}{R} mana={4}{R}{R}
@@ -55855,7 +55903,8 @@ name=Howlpack Alpha
auto=lord(other werewolf|mybattlefield) 1/1 auto=lord(other werewolf|mybattlefield) 1/1
auto=lord(other wolf|mybattlefield) 1/1 auto=lord(other wolf|mybattlefield) 1/1
auto=@each my endofturn:token(Wolf,Creature Wolf,2/2,green) auto=@each my endofturn:token(Wolf,Creature Wolf,2/2,green)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Mayor of Avabruck) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Mayor of Avabruck)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Mayor of Avabruck)
text=Other Werewolf and Wolf creatures you control get +1/+1. -- At the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack Alpha. text=Other Werewolf and Wolf creatures you control get +1/+1. -- At the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack Alpha.
color=green color=green
type=Creature type=Creature
@@ -55865,7 +55914,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Howlpack of Estwald name=Howlpack of Estwald
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Villagers of Estwald) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Villagers of Estwald)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Villagers of Estwald)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald.
color=green color=green
type=Creature type=Creature
@@ -56331,7 +56381,9 @@ type=Sorcery
name=Huntmaster of the Fells name=Huntmaster of the Fells
auto=token(Wolf,Creature Wolf,2/2,green) auto=token(Wolf,Creature Wolf,2/2,green)
auto=life:2 controller auto=life:2 controller
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ravager of the Fells) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Ravager of the Fells)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Ravager of the Fells)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Ravager of the Fells)
text=Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells, put a 2/2 green wolf token onto the battlefield and you gain 2 life. -- At the beginning of each upkeep, if no spells were cast last turn, transform Huntmaster of the Fells. text=Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells, put a 2/2 green wolf token onto the battlefield and you gain 2 life. -- At the beginning of each upkeep, if no spells were cast last turn, transform Huntmaster of the Fells.
mana={2}{R}{G} mana={2}{R}{G}
type=Creature type=Creature
@@ -58573,7 +58625,9 @@ type=Instant
[card] [card]
name=Instigator Gang name=Instigator Gang
auto=lord(creature[attacking]|mybattlefield) 1/0 auto=lord(creature[attacking]|mybattlefield) 1/0
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Wildblood Pack) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Wildblood Pack)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Wildblood Pack)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Wildblood Pack)
text=Attacking creatures you control get +1/+0. -- At the beginning of each upkeep, if no spells were cast last turn, transform Instigator Gang. text=Attacking creatures you control get +1/+0. -- At the beginning of each upkeep, if no spells were cast last turn, transform Instigator Gang.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -59124,7 +59178,8 @@ toughness=2
[card] [card]
name=Ironfang name=Ironfang
abilities=first strike abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Village Ironsmith) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Village Ironsmith)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Village Ironsmith)
text=First Strike -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang. text=First Strike -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang.
color=red color=red
type=Creature type=Creature
@@ -60910,6 +60965,7 @@ toughness=3
name=Jushi Apprentice name=Jushi Apprentice
doublefaced=kamiflip doublefaced=kamiflip
auto={2}{U}{T}:draw:1 controller restriction{type(*|myhand)~lessthan~8} auto={2}{U}{T}:draw:1 controller restriction{type(*|myhand)~lessthan~8}
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Tomoya the Revealer)
auto={2}{U}{T}:draw:1 controller && flip(Tomoya the Revealer) restriction{type(*|myhand)~morethan~7} auto={2}{U}{T}:draw:1 controller && flip(Tomoya the Revealer) restriction{type(*|myhand)~morethan~7}
text={2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice. text={2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice.
mana={1}{U} mana={1}{U}
@@ -62490,7 +62546,9 @@ toughness=6
[card] [card]
name=Kessig Forgemaster name=Kessig Forgemaster
auto=@combat(blocking,blocked) source(this) from(creature):damage:1 all(trigger[from]) auto=@combat(blocking,blocked) source(this) from(creature):damage:1 all(trigger[from])
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Flameheart Werewolf) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Flameheart Werewolf)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Flameheart Werewolf)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Flameheart Werewolf)
text=Whenever Kessig Forgemaster blocks or becomes blocked by a creature, Kessig Forgemaster deals 1 damage to that creature. -- At the beginning of each upkeep, if no spells were cast last turn, transform Kessig Forgemaster. text=Whenever Kessig Forgemaster blocks or becomes blocked by a creature, Kessig Forgemaster deals 1 damage to that creature. -- At the beginning of each upkeep, if no spells were cast last turn, transform Kessig Forgemaster.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -62787,6 +62845,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Kindly Stranger name=Kindly Stranger
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Demon-Possessed Witch)
auto=while(restriction{delirium}) {2}{b}:flip(Demon-Possessed Witch) auto=while(restriction{delirium}) {2}{b}:flip(Demon-Possessed Witch)
text=Delirium {2}{B}: Transform Kindly Stranger. Activate this ability only if there are four or more card types among cards in your graveyard. text=Delirium {2}{B}: Transform Kindly Stranger. Activate this ability only if there are four or more card types among cards in your graveyard.
mana={2}{B} mana={2}{B}
@@ -64320,7 +64379,8 @@ toughness=0
[card] [card]
name=Krallenhorde Howler name=Krallenhorde Howler
auto=lord(creature|mycastingzone) altercost(colorless, -1) auto=lord(creature|mycastingzone) altercost(colorless, -1)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Duskwatch Recruiter) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Duskwatch Recruiter)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Duskwatch Recruiter)
text=Creature spells you cast cost {1} less to cast. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Howler. text=Creature spells you cast cost {1} less to cast. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Howler.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -64331,7 +64391,8 @@ toughness=3
[card] [card]
name=Krallenhorde Killer name=Krallenhorde Killer
auto={3}{G}:4/4 limit:1 auto={3}{G}:4/4 limit:1
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Wolfbitten Captive) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Wolfbitten Captive)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Wolfbitten Captive)
text={3}{G}: Krallenhorde Killer gets +4/+4 until end of turn. Activate this ability only once each turn. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf. text={3}{G}: Krallenhorde Killer gets +4/+4 until end of turn. Activate this ability only once each turn. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf.
color=green color=green
type=Creature type=Creature
@@ -64341,7 +64402,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Krallenhorde Wantons name=Krallenhorde Wantons
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Grizzled Outcasts) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Grizzled Outcasts)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Grizzled Outcasts)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Wantons. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Wantons.
color=green color=green
type=Creature type=Creature
@@ -64736,7 +64798,9 @@ subtype=Aura
[card] [card]
name=Kruin Outlaw name=Kruin Outlaw
abilities=first strike abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Terror of Kruin Pass) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Terror of Kruin Pass)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Terror of Kruin Pass)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Terror of Kruin Pass)
text=First strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Kruin Outlaw. text=First strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Kruin Outlaw.
mana={1}{R}{R} mana={1}{R}{R}
type=Creature type=Creature
@@ -65255,7 +65319,8 @@ type=Land
[/card] [/card]
[card] [card]
name=Lambholt Butcher name=Lambholt Butcher
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Lambholt Pacifist) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Lambholt Pacifist)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Lambholt Pacifist)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lambholt Butcher. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lambholt Butcher.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -65265,7 +65330,9 @@ toughness=4
[/card] [/card]
[card] [card]
name=Lambholt Elder name=Lambholt Elder
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Silverpelt Werewolf) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Silverpelt Werewolf)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Silverpelt Werewolf)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Silverpelt Werewolf)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder. text=At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -65277,7 +65344,9 @@ toughness=2
name=Lambholt Pacifist name=Lambholt Pacifist
auto=aslongas(creature[power>=4]|mybattlefield) cantattack <1 auto=aslongas(creature[power>=4]|mybattlefield) cantattack <1
auto=aslongas(creature[power>=4]|mybattlefield) cantpwattack <1 auto=aslongas(creature[power>=4]|mybattlefield) cantpwattack <1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Lambholt Butcher) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Lambholt Butcher)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Lambholt Butcher)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Lambholt Butcher)
text=Lambholt Pacifist can't attack unless you control a creature with power 4 or greater. -- At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Pacifist. text=Lambholt Pacifist can't attack unless you control a creature with power 4 or greater. -- At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Pacifist.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -67956,6 +68025,7 @@ toughness=4
[card] [card]
name=Lone Rider name=Lone Rider
abilities=first strike, lifelink abilities=first strike, lifelink
auto=@movedto(Moonmist|stack):name(Transform Human Knight) flip(It That Rides as One)
auto=@each endofturn restriction{compare(lifegain)~morethan~2}:flip(It That Rides as One) auto=@each endofturn restriction{compare(lifegain)~morethan~2}:flip(It That Rides as One)
text=First strike, lifelink -- At the beginning of the end step, if you gained 3 or more life this turn, transform Lone Rider. text=First strike, lifelink -- At the beginning of the end step, if you gained 3 or more life this turn, transform Lone Rider.
mana={1}{W} mana={1}{W}
@@ -67967,7 +68037,8 @@ toughness=1
[card] [card]
name=Lone Wolf of the Natterknolls name=Lone Wolf of the Natterknolls
auto=@movedTo(*|opponentstack) restriction{during opponent turn}:draw:2 auto=@movedTo(*|opponentstack) restriction{during opponent turn}:draw:2
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hermit of the Natterknolls) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Hermit of the Natterknolls)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Hermit of the Natterknolls)
text=Whenever an opponent casts a spell during your turn, draw two cards. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lone Wolf of the Natterknolls. text=Whenever an opponent casts a spell during your turn, draw two cards. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lone Wolf of the Natterknolls.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -68612,6 +68683,7 @@ toughness=5
[card] [card]
name=Loyal Cathar name=Loyal Cathar
abilities=vigilance abilities=vigilance
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) flip(Unhallowed Cathar)
auto=_DIES_all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Unhallowed Cathar)])) forever auto=_DIES_all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Unhallowed Cathar)])) forever
text=Vigilance -- When Loyal Cathar dies, return it to the battlefield transformed under your control at the beginning of the next end step. text=Vigilance -- When Loyal Cathar dies, return it to the battlefield transformed under your control at the beginning of the next end step.
mana={W}{W} mana={W}{W}
@@ -72040,7 +72112,9 @@ type=Enchantment
[card] [card]
name=Mayor of Avabruck name=Mayor of Avabruck
auto=lord(other human|mybattlefield) 1/1 auto=lord(other human|mybattlefield) 1/1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Howlpack Alpha) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Howlpack Alpha)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Howlpack Alpha)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Howlpack Alpha)
text=Other Human creatures you control get +1/+1. -- At the beginning of each upkeep, if no spells were cast last turn, transform Mayor of Avabruck. text=Other Human creatures you control get +1/+1. -- At the beginning of each upkeep, if no spells were cast last turn, transform Mayor of Avabruck.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -72667,7 +72741,8 @@ toughness=1
[/card] [/card]
[card] [card]
name=Merciless Predator name=Merciless Predator
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Reckless Waif) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Reckless Waif)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Reckless Waif)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Merciless Predator. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Merciless Predator.
color=red color=red
type=Creature type=Creature
@@ -75771,7 +75846,9 @@ toughness=2
[/card] [/card]
[card] [card]
name=Mondronen Shaman name=Mondronen Shaman
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Tovolar's Magehunter) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Tovolar's Magehunter)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Tovolar's Magehunter)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Tovolar's Magehunter)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Mondronen Shaman. text=At the beginning of each upkeep, if no spells were cast last turn, transform Mondronen Shaman.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -76026,7 +76103,8 @@ subtype=Island
[/card] [/card]
[card] [card]
name=Moonrise Intruder name=Moonrise Intruder
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Village Messenger) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Village Messenger)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Village Messenger)
text=Menace (This creature can't be blocked except by two or more creatures.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonrise Intruder. text=Menace (This creature can't be blocked except by two or more creatures.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonrise Intruder.
abilities=menace abilities=menace
type=Creature type=Creature
@@ -76039,7 +76117,8 @@ toughness=2
name=Moonscarred Werewolf name=Moonscarred Werewolf
auto=vigilance auto=vigilance
auto={T}:Add{G}{G} auto={T}:Add{G}{G}
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Scorned Villager) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Scorned Villager)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Scorned Villager)
text={T}: Add {G}{G} to your mana pool. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf. text={T}: Add {G}{G} to your mana pool. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf.
color=green color=green
type=Creature type=Creature
@@ -78479,7 +78558,8 @@ name=Neck Breaker
abilities=trample abilities=trample
auto=lord(creature[attacking]|mybattlefield) 1/0 auto=lord(creature[attacking]|mybattlefield) 1/0
auto=lord(creature[attacking]|mybattlefield) trample auto=lord(creature[attacking]|mybattlefield) trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Breakneck Rider) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Breakneck Rider)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Breakneck Rider)
text=Attacking creatures you control get +1/+0 and have trample. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Neck Breaker. text=Attacking creatures you control get +1/+0 and have trample. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Neck Breaker.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -79575,7 +79655,8 @@ toughness=2
[card] [card]
name=Nightfall Predator name=Nightfall Predator
auto={R}{T}:target(creature) dynamicability<!powerstrike eachother!> auto={R}{T}:target(creature) dynamicability<!powerstrike eachother!>
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Daybreak Ranger) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Daybreak Ranger)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Daybreak Ranger)
text={R},{T}: Nightfall Predator fights target creature. (Each deals damage equal to its power to the other.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Nightfall Predator. text={R},{T}: Nightfall Predator fights target creature. (Each deals damage equal to its power to the other.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Nightfall Predator.
color=green color=green
type=Creature type=Creature
@@ -82075,7 +82156,8 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=One of the Pack name=One of the Pack
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Solitary Hunter) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Solitary Hunter)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Solitary Hunter)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform One of the Pack. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform One of the Pack.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -86681,7 +86763,8 @@ type=Sorcery
name=Pious Evangel name=Pious Evangel
auto=life:1 auto=life:1
auto=@movedto(creature|mybattlefield):life:1 auto=@movedto(creature|mybattlefield):life:1
auto={2}{T}{S(other *|mybattlefield)}: flip(Wayward Disciple) auto=@movedto(Moonmist|stack):name(Transform Human Cleric) flip(Wayward Disciple)
auto={2}{T}{S(other *|mybattlefield)}:flip(Wayward Disciple)
text=Whenever Pious Evangel or another creature enters the battlefield under your control, you gain 1 life. -- {2}, {T}, Sacrifice another permanent: Transform Pious Evangel. text=Whenever Pious Evangel or another creature enters the battlefield under your control, you gain 1 life. -- {2}, {T}, Sacrifice another permanent: Transform Pious Evangel.
mana={2}{W} mana={2}{W}
type=Creature type=Creature
@@ -91583,7 +91666,8 @@ toughness=6
[/card] [/card]
[card] [card]
name=Rampaging Werewolf name=Rampaging Werewolf
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Tormented Pariah) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Tormented Pariah)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Tormented Pariah)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Rampaging Werewolf. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Rampaging Werewolf.
color=red color=red
type=Creature type=Creature
@@ -92012,7 +92096,8 @@ name=Ravager of the Fells
abilities=trample abilities=trample
auto=damage:2 opponent auto=damage:2 opponent
auto=may damage:2 target(creature|opponentbattlefield) auto=may damage:2 target(creature|opponentbattlefield)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Huntmaster of the Fells) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Huntmaster of the Fells)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Huntmaster of the Fells)
text=Whenever this creature transforms into Ravager of the Fells, it deals 2 damage to target opponent and 2 damage to up to one target creature that opponent controls. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ravager of the Fells. text=Whenever this creature transforms into Ravager of the Fells, it deals 2 damage to target opponent and 2 damage to up to one target creature that opponent controls. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ravager of the Fells.
color=red,green color=red,green
type=Creature type=Creature
@@ -92936,7 +93021,9 @@ type=Instant
[/card] [/card]
[card] [card]
name=Reckless Waif name=Reckless Waif
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Merciless Predator) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Merciless Predator)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Merciless Predator)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Merciless Predator)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Reckless Waif. text=At the beginning of each upkeep, if no spells were cast last turn, transform Reckless Waif.
mana={R} mana={R}
type=Creature type=Creature
@@ -98032,7 +98119,9 @@ toughness=3
name=Sage of Ancient Lore name=Sage of Ancient Lore
anyzone=type:*:myhand/type:*:myhand cdaactive anyzone=type:*:myhand/type:*:myhand cdaactive
auto=draw:1 auto=draw:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Werewolf of Ancient Hunger) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Werewolf of Ancient Hunger)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Werewolf of Ancient Hunger)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Werewolf of Ancient Hunger)
text=Sage of Ancient Lore's power and toughness are each equal to the number of cards in your hand. -- When Sage of Ancient Lore enters the battlefield, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Sage of Ancient Lore. text=Sage of Ancient Lore's power and toughness are each equal to the number of cards in your hand. -- When Sage of Ancient Lore enters the battlefield, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Sage of Ancient Lore.
mana={4}{G} mana={4}{G}
type=Creature type=Creature
@@ -100038,7 +100127,9 @@ toughness=7
[card] [card]
name=Scorned Villager name=Scorned Villager
auto={T}:Add{G} auto={T}:Add{G}
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Moonscarred Werewolf) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Moonscarred Werewolf)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Moonscarred Werewolf)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Moonscarred Werewolf)
text={T}: Add {G} to your mana pool. -- At the beginning of each upkeep, if no spells were cast last turn, transform Scorned Villager. text={T}: Add {G} to your mana pool. -- At the beginning of each upkeep, if no spells were cast last turn, transform Scorned Villager.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -105641,7 +105732,8 @@ subtype=Equipment
[card] [card]
name=Silverpelt Werewolf name=Silverpelt Werewolf
auto=@combatdamaged(player) from(this):draw:1 controller auto=@combatdamaged(player) from(this):draw:1 controller
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Lambholt Elder) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Lambholt Elder)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Lambholt Elder)
text=Whenever Silverpelt Werewolf deals combat damage to a player, draw a card. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Silverpelt Werewolf. text=Whenever Silverpelt Werewolf deals combat damage to a player, draw a card. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Silverpelt Werewolf.
color=green color=green
type=Creature type=Creature
@@ -108882,7 +108974,9 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Solitary Hunter name=Solitary Hunter
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(One of the Pack) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(One of the Pack)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(One of the Pack)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(One of the Pack)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Solitary Hunter. text=At the beginning of each upkeep, if no spells were cast last turn, transform Solitary Hunter.
mana={3}{G} mana={3}{G}
type=Creature type=Creature
@@ -114714,6 +114808,7 @@ type=Instant
[card] [card]
name=Student of Elements name=Student of Elements
doublefaced=kamiflip doublefaced=kamiflip
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Tobita, Master of Winds)
auto=this( cantargetcard(*[flying]) ) flip(Tobita, Master of Winds) auto=this( cantargetcard(*[flying]) ) flip(Tobita, Master of Winds)
text=When Student of Elements has flying, flip it. text=When Student of Elements has flying, flip it.
mana={1}{U} mana={1}{U}
@@ -119132,7 +119227,8 @@ toughness=3
name=Terror of Kruin Pass name=Terror of Kruin Pass
abilities=double strike abilities=double strike
auto=lord(werewolf|mybattlefield) menace auto=lord(werewolf|mybattlefield) menace
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Kruin Outlaw) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Kruin Outlaw)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Kruin Outlaw)
text=Double strike -- Each Werewolf you control can't be blocked except by two or more creatures. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Terror of Kruin Pass. text=Double strike -- Each Werewolf you control can't be blocked except by two or more creatures. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Terror of Kruin Pass.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -120512,6 +120608,7 @@ toughness=5
[card] [card]
name=Thraben Sentry name=Thraben Sentry
abilities=vigilance abilities=vigilance
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) flip(Thraben Militia)
auto=@movedTo(creature|graveyard) from(mybattlefield):may flip(Thraben Militia) auto=@movedTo(creature|graveyard) from(mybattlefield):may flip(Thraben Militia)
text=Vigilance -- Whenever another creature you control dies, you may transform Thraben Sentry. text=Vigilance -- Whenever another creature you control dies, you may transform Thraben Sentry.
mana={3}{W} mana={3}{W}
@@ -121499,7 +121596,8 @@ toughness=6
[card] [card]
name=Timber Shredder name=Timber Shredder
abilities=trample abilities=trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hinterland Logger) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Hinterland Logger)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Hinterland Logger)
text=Trample -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Timber Shredder. text=Trample -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Timber Shredder.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -122362,7 +122460,9 @@ toughness=1
[/card] [/card]
[card] [card]
name=Tormented Pariah name=Tormented Pariah
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Rampaging Werewolf) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Rampaging Werewolf)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Rampaging Werewolf)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Rampaging Werewolf)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Tormented Pariah. text=At the beginning of each upkeep, if no spells were cast last turn, transform Tormented Pariah.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -122713,7 +122813,8 @@ subtype=Aura
[card] [card]
name=Tovolar's Magehunter name=Tovolar's Magehunter
auto=@movedTo(*|opponentstack):damage:2 opponent auto=@movedTo(*|opponentstack):damage:2 opponent
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Mondronen Shaman) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Mondronen Shaman)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Mondronen Shaman)
text=Whenever an opponent casts a spell, Tovolar's Magehunter deals 2 damage to that player. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Tovolar's Magehunter. text=Whenever an opponent casts a spell, Tovolar's Magehunter deals 2 damage to that player. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Tovolar's Magehunter.
color=red color=red
type=Creature type=Creature
@@ -122844,6 +122945,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Town Gossipmonger name=Town Gossipmonger
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Incited Rabble)
auto={T}{T(other creature|mybattlefield)}:flip(Incited Rabble) auto={T}{T(other creature|mybattlefield)}:flip(Incited Rabble)
text={T}, Tap an untapped creature you control: Transform Town Gossipmonger. text={T}, Tap an untapped creature you control: Transform Town Gossipmonger.
mana={W} mana={W}
@@ -125145,7 +125247,9 @@ type=Instant
[/card] [/card]
[card] [card]
name=Ulrich of the Krallenhorde name=Ulrich of the Krallenhorde
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ulrich, Uncontested Alpha) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Ulrich, Uncontested Alpha)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Ulrich, Uncontested Alpha)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Ulrich, Uncontested Alpha)
auto=target(creature) 4/4 ueot auto=target(creature) 4/4 ueot
text=Whenever this creature enters the battlefield or transforms into Ulrich of the Krallenhorde, target creature gets +4/+4 until end of turn. -- At the beginning of each upkeep, if no spells were cast last turn, transform Ulrich of the Krallenhorde. text=Whenever this creature enters the battlefield or transforms into Ulrich of the Krallenhorde, target creature gets +4/+4 until end of turn. -- At the beginning of each upkeep, if no spells were cast last turn, transform Ulrich of the Krallenhorde.
mana={3}{R}{G} mana={3}{R}{G}
@@ -125156,7 +125260,8 @@ toughness=4
[/card] [/card]
[card] [card]
name=Ulrich, Uncontested Alpha name=Ulrich, Uncontested Alpha
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Ulrich of the Krallenhorde) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Ulrich of the Krallenhorde)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Ulrich of the Krallenhorde)
auto=may target(creature[-werewolf]|opponentbattlefield) dynamicability<!powerstrike eachother!> auto=may target(creature[-werewolf]|opponentbattlefield) dynamicability<!powerstrike eachother!>
text=Whenever this creature transforms into Ulrich, Uncontested Alpha, you may have it fight target non-Werewolf creature you don't control. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulrich, Uncontested Alpha. text=Whenever this creature transforms into Ulrich, Uncontested Alpha, you may have it fight target non-Werewolf creature you don't control. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulrich, Uncontested Alpha.
type=Legendary Creature type=Legendary Creature
@@ -125237,7 +125342,9 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Ulvenwald Mystics name=Ulvenwald Mystics
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ulvenwald Primordials) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Ulvenwald Primordials)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Ulvenwald Primordials)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Ulvenwald Primordials)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics. text=At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics.
mana={2}{G}{G} mana={2}{G}{G}
type=Creature type=Creature
@@ -125258,7 +125365,8 @@ toughness=6
[card] [card]
name=Ulvenwald Primordials name=Ulvenwald Primordials
auto={G}:regenerate auto={G}:regenerate
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Ulvenwald Mystics) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Ulvenwald Mystics)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Ulvenwald Mystics)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials. text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials.
color=green color=green
type=Creature type=Creature
@@ -128779,7 +128887,8 @@ type=Instant
[/card] [/card]
[card] [card]
name=Vildin-Pack Alpha name=Vildin-Pack Alpha
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Geier Reach Bandit) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Geier Reach Bandit)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Geier Reach Bandit)
text=Whenever a Werewolf enters the battlefield under your control, you may transform it. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Vildin-Pack Alpha. text=Whenever a Werewolf enters the battlefield under your control, you may transform it. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Vildin-Pack Alpha.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -128893,7 +129002,9 @@ toughness=1
[card] [card]
name=Village Ironsmith name=Village Ironsmith
abilities=first strike abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ironfang) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Ironfang)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Ironfang)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Ironfang)
text=First Strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith. text=First Strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -128904,7 +129015,9 @@ toughness=1
[card] [card]
name=Village Messenger name=Village Messenger
abilities=haste abilities=haste
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Moonrise Intruder) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Moonrise Intruder)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Moonrise Intruder)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Moonrise Intruder)
text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Messenger. text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Messenger.
mana={R} mana={R}
type=Creature type=Creature
@@ -128925,7 +129038,9 @@ toughness=5
[/card] [/card]
[card] [card]
name=Villagers of Estwald name=Villagers of Estwald
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Howlpack of Estwald) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Howlpack of Estwald)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Howlpack of Estwald)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Howlpack of Estwald)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald. text=At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -132962,7 +133077,8 @@ toughness=1
name=Werewolf of Ancient Hunger name=Werewolf of Ancient Hunger
abilities=vigilance,trample abilities=vigilance,trample
anyzone=type:*:hand/type:*:hand cdaactive anyzone=type:*:hand/type:*:hand cdaactive
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Sage of Ancient Lore) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Sage of Ancient Lore)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Sage of Ancient Lore)
text=Vigilance, trample -- Werewolf of Ancient Hunger's power and toughness are each equal to the total number of cards in all players' hands. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf of Ancient Hunger. text=Vigilance, trample -- Werewolf of Ancient Hunger's power and toughness are each equal to the total number of cards in all players' hands. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf of Ancient Hunger.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -132972,7 +133088,8 @@ toughness=*
[card] [card]
name=Werewolf Ransacker name=Werewolf Ransacker
auto=may target(artifact) destroy and!(if cantargetcard(artifact|nonbattlezone) then damage:3 targetcontroller)! auto=may target(artifact) destroy and!(if cantargetcard(artifact|nonbattlezone) then damage:3 targetcontroller)!
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Afflicted Deserter) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Afflicted Deserter)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Afflicted Deserter)
text=Whenever this creature transforms into Werewolf Ransacker, you may destroy target artifact. If that artifact is put into a graveyard this way, Werewolf Ransacker deals 3 damage to that artifact's controller. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf Ransacker. text=Whenever this creature transforms into Werewolf Ransacker, you may destroy target artifact. If that artifact is put into a graveyard this way, Werewolf Ransacker deals 3 damage to that artifact's controller. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf Ransacker.
type=Creature type=Creature
subtype=Werewolf subtype=Werewolf
@@ -133795,7 +133912,8 @@ toughness=4
name=Wildblood Pack name=Wildblood Pack
abilities=trample abilities=trample
auto=lord(creature[attacking]|mybattlefield) 3/0 auto=lord(creature[attacking]|mybattlefield) 3/0
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Instigator Gang) auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Afflicted Deserter)
auto=@each upkeep restriction{lastturn(*|opponentstack)~morethan~1}:name(Transform Werewolf) flip(Instigator Gang)
text=Trample -- Attacking creatures you control get +3/+0. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Wildblood Pack. text=Trample -- Attacking creatures you control get +3/+0. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Wildblood Pack.
color=red color=red
type=Creature type=Creature
@@ -135035,7 +135153,9 @@ color=green
[card] [card]
name=Wolfbitten Captive name=Wolfbitten Captive
auto={1}{G}:2/2 limit:1 auto={1}{G}:2/2 limit:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Killer) auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Human Werewolf) name(Transform Human Werewolf) name(Transform Human Werewolf) flip(Krallenhorde Killer)
auto=@movedto(Moonmist|stack):name(Transform Human Werewolf) flip(Krallenhorde Killer)
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:name(Transform Human Werewolf) flip(Krallenhorde Killer)
text={1}{G}: Wolfbitten Captive gets +2/+2 until end of turn. Activate this ability only once each turn. -- At the beginning of each upkeep, if no spells were cast last turn, transform Wolfbitten Captive. text={1}{G}: Wolfbitten Captive gets +2/+2 until end of turn. Activate this ability only once each turn. -- At the beginning of each upkeep, if no spells were cast last turn, transform Wolfbitten Captive.
mana={G} mana={G}
type=Creature type=Creature

View File

@@ -7320,12 +7320,6 @@ mana={1}{G}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Moonmist
text=Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Moonring Mirror name=Moonring Mirror
text=Whenever you draw a card, exile the top card of your library face down. -- At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Moonring Mirror into your hand. text=Whenever you draw a card, exile the top card of your library face down. -- At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Moonring Mirror into your hand.
mana={5} mana={5}