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]
name=Chandra, Fire of Kaladesh
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
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}
@@ -13436,7 +13437,7 @@ type=Artifact
[/card]
[card]
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.
mana={1}
type=Artifact
@@ -13800,6 +13801,7 @@ toughness=1
[/card]
[card]
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)
text=When you sacrifice a Clue, transform Daring Sleuth.
mana={1}{U}
@@ -29232,7 +29234,9 @@ type=Instant
[/card]
[card]
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.
mana={1}{R}
type=Creature
@@ -29242,11 +29246,13 @@ toughness=1
[/card]
[card]
name=Hinterland Scourge
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hinterland Hermit)
auto=@combat(attacking) source(this):all(creature|opponentbattlefield) mustblock ueot
auto=@each upkeep restriction{lastturn(*|mystack)~morethan~1,lastturn(*|opponentstack)~lessthan~2}:name(Transform Werewolf) flip(Hinterland Hermit)
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.
type=Creature
subtype=Werewolf
color=red
power=3
toughness=2
[/card]
@@ -32586,6 +32592,7 @@ type=Sorcery
[/card]
[card]
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 && 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.
@@ -35410,6 +35417,7 @@ type=Artifact
[/card]
[card]
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={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.
@@ -36690,6 +36698,7 @@ type=Instant
[card]
name=Liliana, Heretical Healer
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
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}
@@ -38079,7 +38088,7 @@ toughness=3
[/card]
[card]
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.
mana={R}
type=Creature
@@ -40535,6 +40544,13 @@ power=4
toughness=5
[/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
auto=@combat(attacking) source(creature|myBattlefield):1/0 ueot
auto=@movedTo(land|myBattlefield):nextphasealter(add,combatphaseswithmain,controller,after<this>)
@@ -62518,6 +62534,7 @@ toughness=4
[/card]
[card]
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)
text=Tangleclaw Werewolf can block an additional creature each combat. -- {6}{G}: Transform Tangleclaw Werewolf.
mana={2}{G}{G}

View File

@@ -91,6 +91,7 @@ subtype=Aura
[card]
name=Aberrant Researcher
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
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}
@@ -1588,7 +1589,9 @@ toughness=4
[/card]
[card]
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.
mana={3}{R}
type=Creature
@@ -7327,7 +7330,8 @@ toughness=5
[/card]
[card]
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.
mana={3}{W}
type=Creature
@@ -8748,7 +8752,8 @@ toughness=5
[card]
name=Bane of Hanweir
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.
color=red
type=Creature
@@ -14452,7 +14457,8 @@ toughness=2
[/card]
[card]
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.
type=Creature
subtype=Werewolf
@@ -14679,7 +14685,9 @@ toughness=8
[/card]
[card]
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.
mana={1}{R}{R}
type=Creature
@@ -15516,6 +15524,7 @@ type=Sorcery
[card]
name=Budoka Gardener
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
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}
@@ -15527,6 +15536,7 @@ toughness=1
[card]
name=Budoka Pupil
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=@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.
@@ -15963,6 +15973,7 @@ type=Instant
[card]
name=Bushi Tenderfoot
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)
text=When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot.
mana={W}
@@ -16395,7 +16406,8 @@ name=Call of the Full Moon
target=creature
auto=teach(creature) 3/2
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.
mana={1}{R}
type=Enchantment
@@ -16548,6 +16560,7 @@ toughness=3
name=Callow Jushi
doublefaced=kamiflip
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)
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}
@@ -19552,6 +19565,7 @@ subtype=Aura
[/card]
[card]
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)
text={T}, Tap an untapped Vampire you control: Transform Chosen of Markov.
mana={2}{B}
@@ -20107,6 +20121,7 @@ toughness=2
[/card]
[card]
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
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}
@@ -20593,6 +20608,7 @@ toughness=0
[/card]
[card]
name=Cloistered Youth
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Unholy Fiend)
auto=@each my upkeep:may flip(Unholy Fiend)
text=At the beginning of your upkeep, you may transform Cloistered Youth.
mana={1}{W}
@@ -22303,7 +22319,9 @@ type=Enchantment
[/card]
[card]
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.
mana={2}{R}
type=Creature
@@ -24756,6 +24774,7 @@ toughness=1
name=Cunning Bandit
doublefaced=kamiflip
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)
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}
@@ -26602,7 +26621,9 @@ subtype=Aura
[card]
name=Daybreak Ranger
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.
mana={2}{G}
type=Creature
@@ -28161,6 +28182,7 @@ type=Enchantment
[/card]
[card]
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 ) !)!
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.
@@ -33029,7 +33051,9 @@ toughness=1
name=Duskwatch Recruiter
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=@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.
mana={1}{G}
type=Creature
@@ -38013,6 +38037,7 @@ toughness=5
[card]
name=Extricator of Sin
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)
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}
@@ -38500,6 +38525,7 @@ toughness=4
name=Faithful Squire
doublefaced=kamiflip
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)
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}
@@ -41174,7 +41200,8 @@ toughness=4
[card]
name=Flameheart Werewolf
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.
type=Creature
subtype=Werewolf
@@ -44741,7 +44768,9 @@ toughness=2
[/card]
[card]
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.
mana={4}{R}
type=Creature
@@ -44752,7 +44781,8 @@ toughness=4
[card]
name=Gatstaf Howler
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.
color=green
type=Creature
@@ -44762,7 +44792,8 @@ toughness=3
[/card]
[card]
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
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
@@ -44773,7 +44804,9 @@ toughness=5
[/card]
[card]
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.
mana={1}{G}
type=Creature
@@ -44877,7 +44910,9 @@ toughness=1
[card]
name=Geier Reach Bandit
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.
mana={2}{R}
type=Creature
@@ -50633,6 +50668,7 @@ toughness=3
[/card]
[card]
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)
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}
@@ -50651,7 +50687,9 @@ toughness=5
[/card]
[card]
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.
mana={4}{G}
type=Creature
@@ -52180,6 +52218,7 @@ toughness=2
[/card]
[card]
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
text=At the beginning of your upkeep, if you control four or more creatures, transform Hanweir Militia Captain.
mana={1}{W}
@@ -52202,7 +52241,9 @@ toughness=4
[card]
name=Hanweir Watchkeep
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.
mana={2}{R}
type=Creature
@@ -54086,7 +54127,9 @@ toughness=1
[card]
name=Hermit of the Natterknolls
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.
mana={2}{G}
type=Creature
@@ -54648,7 +54691,9 @@ type=Land
[/card]
[card]
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.
mana={1}{G}
type=Creature
@@ -54669,6 +54714,7 @@ toughness=4
[card]
name=Hired Muscle
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)
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.)
@@ -55063,6 +55109,7 @@ text={T}: Add {1} to your mana pool. {T}: Each player gains control of all creat
[/card]
[card]
name=Homicidal Brute
auto=@movedto(Moonmist|stack):name(Transform Human Mutant) 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.
type=Creature
@@ -55090,6 +55137,7 @@ type=Instant
name=Homura, Human Ascendant
doublefaced=kamiflip
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)]))
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}
@@ -55855,7 +55903,8 @@ name=Howlpack Alpha
auto=lord(other werewolf|mybattlefield) 1/1
auto=lord(other wolf|mybattlefield) 1/1
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.
color=green
type=Creature
@@ -55865,7 +55914,8 @@ toughness=3
[/card]
[card]
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.
color=green
type=Creature
@@ -56331,7 +56381,9 @@ type=Sorcery
name=Huntmaster of the Fells
auto=token(Wolf,Creature Wolf,2/2,green)
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.
mana={2}{R}{G}
type=Creature
@@ -58573,7 +58625,9 @@ type=Instant
[card]
name=Instigator Gang
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.
mana={3}{R}
type=Creature
@@ -59124,7 +59178,8 @@ toughness=2
[card]
name=Ironfang
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.
color=red
type=Creature
@@ -60910,6 +60965,7 @@ toughness=3
name=Jushi Apprentice
doublefaced=kamiflip
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}
text={2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice.
mana={1}{U}
@@ -62490,7 +62546,9 @@ toughness=6
[card]
name=Kessig Forgemaster
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.
mana={1}{R}
type=Creature
@@ -62787,6 +62845,7 @@ type=Instant
[/card]
[card]
name=Kindly Stranger
auto=@movedto(Moonmist|stack):name(Transform Human) 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.
mana={2}{B}
@@ -64320,7 +64379,8 @@ toughness=0
[card]
name=Krallenhorde Howler
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.
type=Creature
subtype=Werewolf
@@ -64331,7 +64391,8 @@ toughness=3
[card]
name=Krallenhorde Killer
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.
color=green
type=Creature
@@ -64341,7 +64402,8 @@ toughness=2
[/card]
[card]
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.
color=green
type=Creature
@@ -64736,7 +64798,9 @@ subtype=Aura
[card]
name=Kruin Outlaw
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.
mana={1}{R}{R}
type=Creature
@@ -65255,7 +65319,8 @@ type=Land
[/card]
[card]
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.
type=Creature
subtype=Werewolf
@@ -65265,7 +65330,9 @@ toughness=4
[/card]
[card]
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.
mana={2}{G}
type=Creature
@@ -65277,7 +65344,9 @@ toughness=2
name=Lambholt Pacifist
auto=aslongas(creature[power>=4]|mybattlefield) cantattack <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.
mana={1}{G}
type=Creature
@@ -67956,6 +68025,7 @@ toughness=4
[card]
name=Lone Rider
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)
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}
@@ -67967,7 +68037,8 @@ toughness=1
[card]
name=Lone Wolf of the Natterknolls
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.
type=Creature
subtype=Werewolf
@@ -68612,6 +68683,7 @@ toughness=5
[card]
name=Loyal Cathar
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
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}
@@ -72040,7 +72112,9 @@ type=Enchantment
[card]
name=Mayor of Avabruck
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.
mana={1}{G}
type=Creature
@@ -72667,7 +72741,8 @@ toughness=1
[/card]
[card]
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.
color=red
type=Creature
@@ -75771,7 +75846,9 @@ toughness=2
[/card]
[card]
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.
mana={3}{R}
type=Creature
@@ -76026,7 +76103,8 @@ subtype=Island
[/card]
[card]
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.
abilities=menace
type=Creature
@@ -76039,7 +76117,8 @@ toughness=2
name=Moonscarred Werewolf
auto=vigilance
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.
color=green
type=Creature
@@ -78479,7 +78558,8 @@ name=Neck Breaker
abilities=trample
auto=lord(creature[attacking]|mybattlefield) 1/0
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.
type=Creature
subtype=Werewolf
@@ -79575,7 +79655,8 @@ toughness=2
[card]
name=Nightfall Predator
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.
color=green
type=Creature
@@ -82075,7 +82156,8 @@ type=Sorcery
[/card]
[card]
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.
type=Creature
subtype=Werewolf
@@ -86681,7 +86763,8 @@ type=Sorcery
name=Pious Evangel
auto=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.
mana={2}{W}
type=Creature
@@ -91583,7 +91666,8 @@ toughness=6
[/card]
[card]
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.
color=red
type=Creature
@@ -92012,7 +92096,8 @@ name=Ravager of the Fells
abilities=trample
auto=damage:2 opponent
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.
color=red,green
type=Creature
@@ -92936,7 +93021,9 @@ type=Instant
[/card]
[card]
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.
mana={R}
type=Creature
@@ -98032,7 +98119,9 @@ toughness=3
name=Sage of Ancient Lore
anyzone=type:*:myhand/type:*:myhand cdaactive
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.
mana={4}{G}
type=Creature
@@ -100038,7 +100127,9 @@ toughness=7
[card]
name=Scorned Villager
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.
mana={1}{G}
type=Creature
@@ -105641,7 +105732,8 @@ subtype=Equipment
[card]
name=Silverpelt Werewolf
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.
color=green
type=Creature
@@ -108882,7 +108974,9 @@ type=Enchantment
[/card]
[card]
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.
mana={3}{G}
type=Creature
@@ -114714,6 +114808,7 @@ type=Instant
[card]
name=Student of Elements
doublefaced=kamiflip
auto=@movedto(Moonmist|stack):name(Transform Human Wizard) flip(Tobita, Master of Winds)
auto=this( cantargetcard(*[flying]) ) flip(Tobita, Master of Winds)
text=When Student of Elements has flying, flip it.
mana={1}{U}
@@ -119132,7 +119227,8 @@ toughness=3
name=Terror of Kruin Pass
abilities=double strike
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.
type=Creature
subtype=Werewolf
@@ -120512,6 +120608,7 @@ toughness=5
[card]
name=Thraben Sentry
abilities=vigilance
auto=@movedto(Moonmist|stack):name(Transform Human Soldier) 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.
mana={3}{W}
@@ -121499,7 +121596,8 @@ toughness=6
[card]
name=Timber Shredder
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.
type=Creature
subtype=Werewolf
@@ -122362,7 +122460,9 @@ toughness=1
[/card]
[card]
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.
mana={3}{R}
type=Creature
@@ -122713,7 +122813,8 @@ subtype=Aura
[card]
name=Tovolar's Magehunter
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.
color=red
type=Creature
@@ -122844,6 +122945,7 @@ toughness=4
[/card]
[card]
name=Town Gossipmonger
auto=@movedto(Moonmist|stack):name(Transform Human) flip(Incited Rabble)
auto={T}{T(other creature|mybattlefield)}:flip(Incited Rabble)
text={T}, Tap an untapped creature you control: Transform Town Gossipmonger.
mana={W}
@@ -125145,7 +125247,9 @@ type=Instant
[/card]
[card]
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
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}
@@ -125156,7 +125260,8 @@ toughness=4
[/card]
[card]
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!>
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
@@ -125237,7 +125342,9 @@ type=Enchantment
[/card]
[card]
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.
mana={2}{G}{G}
type=Creature
@@ -125258,7 +125365,8 @@ toughness=6
[card]
name=Ulvenwald Primordials
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.
color=green
type=Creature
@@ -128779,7 +128887,8 @@ type=Instant
[/card]
[card]
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.
type=Creature
subtype=Werewolf
@@ -128893,7 +129002,9 @@ toughness=1
[card]
name=Village Ironsmith
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.
mana={1}{R}
type=Creature
@@ -128904,7 +129015,9 @@ toughness=1
[card]
name=Village Messenger
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.
mana={R}
type=Creature
@@ -128925,7 +129038,9 @@ toughness=5
[/card]
[card]
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.
mana={2}{G}
type=Creature
@@ -132962,7 +133077,8 @@ toughness=1
name=Werewolf of Ancient Hunger
abilities=vigilance,trample
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.
type=Creature
subtype=Werewolf
@@ -132972,7 +133088,8 @@ toughness=*
[card]
name=Werewolf Ransacker
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.
type=Creature
subtype=Werewolf
@@ -133795,7 +133912,8 @@ toughness=4
name=Wildblood Pack
abilities=trample
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.
color=red
type=Creature
@@ -135035,7 +135153,9 @@ color=green
[card]
name=Wolfbitten Captive
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.
mana={G}
type=Creature

View File

@@ -7320,12 +7320,6 @@ mana={1}{G}
type=Instant
[/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
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}