#Commander 2014 addon for Wagic the Homebrew #Coded by the Wagic Community # #Missing Cards #--------------- #Cards with Lieutenant (Commander is not in Wagic) #Assault Suit (Not sure how to deal with cant attack you or planeswalker you control) #Bitter Feud (double damage issue) #Comeuppance (ya that card) #Containment Priest (not sure how to code this one) #Creeperhulk (because deals with base power and toughness instead of using becomes. So this wont work normally pre casted pump cards in wagic) #Domineering Will (cant force block) #Fell the Mighty (Not sure how to code) #Impact resonance (not sure this is possible) #Loreseeker's Stone (ability cost change) #Necromantic Selection (cant force to fetch creature destroyed by this card) #Stitcher Geralf (not sure how to code) #Tefiri, Temporal Archmage (activate as instant) #Song of the Dryads (cant get permanent to lose its supertypes) # # [card] name=AEther Gale target=<6>*[-land] restriction=type(*[-land]|battlefield)~morethan~5 auto=moveto(ownerhand) text=Return six target nonland permanents to their owners' hands. mana={3}{U}{U} type=Sorcery [/card] [card] name=Angel of the Dire Hour abilities=flash,flying auto=if casted(this) then moveto(exile) all(creature[attacking]) text=Flash -- Flying -- When Angel of the Dire Hour enters the battlefield, if you cast it from your hand, exile all attacking creatures. mana={5}{W}{W} type=Creature subtype=Angel power=5 toughness=4 [/card] [card] name=Arcane Lighthouse auto={T}:Add{1} auto={1}{T}:emblem transforms((,newability[lord(creature|opponentbattlefield) -opponentshroud],newability[lord(creature|opponentbattlefield) -shroud])) ueot text={T}:Add{1} mana to your mana pool -- {1}{T}:Until end of turn, creatures your opponents control lose hexproof and shroud and can't have hexproof or shroud. type=Land [/card] [card] name=Benevolent Offering auto=token(Spirit,Creature Spirit,1/1,flying,white)*3 controller auto=token(Spirit,Creature Spirit,1/1,flying,white)*3 opponent auto=life:twicetype:creature:mybattlefield controller auto=life:twicetype:creature:opponentbattlefield opponent text=Choose an opponent. You and that player each put three 1/1 white Spirit creature tokens with flying onto the battlefield. -- Choose an opponent. You gain 2 life for each creature you control and that player gains 2 life for each creature he or she controls. mana={3}{W} type=Instant [/card] [card] name=Breaching Leviathan auto=if casted(this) then all(creature[-blue]|battlefield) transforms((,newability[tap],newability[frozen])) uynt text=When Breaching Leviathan enters the battlefield, if you cast it from your hand, tap all nonblue creatures. Those creatures don't untap during their controllers' next untap steps. mana={7}{U}{U} type=Creature subtype=Leviathan power=9 toughness=9 [/card] [card] name=Crown of Doom auto=lord(creature[attacking]|opponentBattlefield) 2/0 auto={2}:target(opponent) && all(this) transforms((,newability[moveto(opponentbattlefield)])) forever myturnonly text=Whenever a creature attacks you or a planeswalker you control, it gets +2/+0 until end of turn. -- {2}: Target player other than Crown of Doom's owner gains control of it. Activate this ability only during your turn. mana={3} type=Artifact [/card] [card] name=Daretti, Scrap Savant auto=counter(0/0,3,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: discard and draw) target(*|myhand) moveto(mygraveyard) && draw:1 controller auto={C(0/0,-2,Loyalty)}{S(artifact|mybattlefield)}:name(-2: Sac an arifact to reanimate artifact) moveto(mybattlefield) target(artifact|mygraveyard) auto={C(0/0,-10,Loyalty)}:name(-10: emblem) emblem transforms((,newability[@movedTo(artifact|mygraveyard) from(battlefield):all(trigger[to]) phaseaction[endofturn once] moveTo(mybattlefield)])) forever dontremove mana={3}{R} text=+2: Discard up to two cards, then draw that many cards. -- -2: Sacrifice an artifact. (WORKAROUND SACRIFICE IS PART OF THE ACTIVATION EVEN THOUGH IT SHOULD NOT BE. THOUGHT IT WAS BEST TO KEEP IT THIS WAY.) If you do, return target artifact card from your graveyard to the battlefield. -- -10: You get an emblem with "Whenever an artifact is put into your graveyard from the battlefield, return that card to the battlefield at the beginning of the next end step." Daretti, Scrap Savant can be your commander. -- Starting Loyalty (3) type=Planeswalker subtype=Daretti [/card] [card] name=Deploy to the Front auto=token(Soldier,Creature Soldier,1/1,white)*type:creature:battlefield text=Put X 1/1 white Soldier creature tokens onto the battlefield, where X is the number of creatures on the battlefield. mana={5}{W}{W} type=Sorcery [/card] [card] name=Dualcaster Mage abilities=flash auto=castcard(copied noevent) target(*[instant;sorcery]|stack) text=Flash -- When Dualcaster Mage enters the battlefield, copy target instant or sorcery spell. You may choose new targets for the copy. mana={1}{R}{R} type=Creature subtype=Human Wizard power=2 toughness=2 [/card] [card] name=Dulcet Sirens facedown={3} autofacedown={U}:morph auto={U}{T}:target(creature) mustattack ueot text={U}, {T}: Target creature attacks target opponent this turn if able. -- Morph Blue (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) mana={2}{U} type=Creature subtype=Siren power=1 toughness=3 [/card] [card] name=Feldon of the Third Path auto={2}{R}{T}:target(creature|mygraveyard) clone with(treason,haste) addtype(artifact) text={2}{R}{T}: Put a token onto the battlefield that's a copy of target creature card in your graveyard, except it's an artifact in addition to its other types. It gains haste. Sacrifice it at the beginning of the next end step. mana={1}{R}{R} type=Legendary Creature subtype=Human Artificer power=2 toughness=3 [/card] [card] name=Flamekin Village auto=tap auto=aslongas(Elemental|myHand) untap auto={T}:Add{R} auto={R}{T}:haste target(creature) text=As Flamekin Village enters the battlefield, you may reveal an Elemental card from your hand. If you don't, Flamekin Village enters the battlefield tapped. -- {T}:Add{R}. -- {R}{T}:Target creature gains haste until end of turn. type=Land [/card] [card] name=Flesh Carver abilities=intimidate auto={1}{B}{S(other creature|mybattlefield)}:counter(1/1,2) auto=@movedTo(this|graveyard) from(mybattlefield):token(Horror,Creature Horror,power/power,black) controller text={1}{B}, Sacrifice another creature: Put two +1/+1 counters on Flesh Carver. -- When Flesh Carver dies, put an X/X black Horror creature token onto the battlefield, where X is Flesh Carver's power. mana={2}{B} type=Creature subtype=Human Wizard power=2 toughness=2 [/card] [card] name=Freyalise, Llanowar's Fury auto=counter(0/0,3,loyalty) auto={C(0/0,2,Loyalty)}:token(-389530) auto={C(0/0,-2,Loyalty)}:name(Naturalize) destroy target(artifact,enchantment) auto={C(0/0,-6,Loyalty)}:draw:type:creature[green]:mybattlefield text=+2: Put a 1/1 green Elf Druid creature token onto the battlefield with "Tap: Add Green to your mana pool." -- -2: Destroy target artifact or enchantment. -- -6: Draw a card for each green creature you control. -- Freyalise, Llanowar's Fury can be your commander. -- Starting Loyalty (3) mana={3}{G}{G} type=Planeswalker subtype=Freyalise [/card] [card] name=Elf Druid auto={T}:add{G} text={T}:Add {G} to your mana pool. type=Creature subtype=Elf Druid color=green power=1 toughness=1 [/card] [card] name=Ghoulcaller Gisa auto={B}{T}{S(other creature|mybattlefield)}:token(Zombie,Creature Zombie,2/2,black)*storedpower text={B}{T}, Sacrifice another creature: Put X 2/2 black Zombie creature tokens on to the battlefield, where X is the sacrificed creature's power. mana={3}{B}{B} type=Legendary Creature subtype=Human Wizard power=3 toughness=4 [/card] [card] name=Grave Sifter auto=activate chooseatype moveto(myhand) notatarget(creature[chosentype]|mygraveyard) activate chooseend auto=ability$!activate chooseatype moveto(myhand) notatarget(creature[chosentype]|mygraveyard) activate chooseend!$ opponent text=When Grave Sifter enters the battlefield, each player chooses a creature type and returns any number of cards of that type from his or her graveyard to his or her hand. mana={5}{G} type=Creature subtype=Elemental Beast power=5 toughness=7 [/card] [card] name=Hallowed Spiritkeeper abilities=vigilance auto=@movedto(this|graveyard) from(mybattlefield):token(Spirit,Creature Spirit,1/1,flying,white)*type:creature:mygraveyard controller text=Vigilance -- When Hallowed Spiritkeeper dies, put X 1/1 white Spirit creature tokens with flying onto the battlefield, where X is the number of creature cards in your graveyard. mana={1}{W}{W} type=Creature subtype=Avatar power=3 toughness=2 [/card] [card] name=Incite Rebellion auto=damage:type:creature:mybattlefield controller auto=damage:type:creature:opponentbattlefield opponent auto=damage:type:creature:mybattlefield all(creature|mybattlefield) auto=damage:type:creature:opponentbattlefield all(creature|opponentbattlefield) text=For each player, Incite Rebellion deals damage to that player and each creature that player controls equal to the number of creatures he or she controls. mana={4}{R}{R} type=Sorcery [/card] [card] name=Infernal Offering auto=ability$!notatarget(creature|mybattlefield) moveto(mygraveyard) and!( draw:2)! !$ controller auto=ability$!notatarget(creature|mybattlefield) moveto(mygraveyard) and!( draw:2)!!$ opponent auto=ability$!notatarget(creature|mygraveyard) moveto(mybattlefield)!$ controller auto=ability$!notatarget(creature|mygraveyard) moveto(mybattlefield)!$ opponent text=Choose an opponent. You and that player each sacrifice a creature. Each player who sacrificed a creature this way draws two cards. -- Choose an opponent. Return a creature card from your graveyard to the battlefield, then that player returns a creature card from his or her graveyard to the battlefield. mana={4}{B} type=Sorcery [/card] [card] name=Intellectual Offering auto=draw:3 controller auto=draw:3 opponent auto=untap all(*[-land]|mybattlefield) auto=untap all(*[-land]|opponentbattlefield) text=Choose an opponent. You and that player each draw three cards. -- Choose an opponent. Untap all nonland permanents you control and all nonland permanents that player controls. mana={4}{U} type=Instant [/card] [card] name=Jazal Goldmane abilities=first strike auto={3}{W}{W}:all(creature[attacking]|mybattlefield) type:creature[attacking]/type:creature[attacking] ueot text=First strike -- {3}{W}{W}: Attacking creatures you control get +X/+X until end of turn, where X is the number of attacking creatures. mana={2{W}{W} type=Legendary Creature subtype=Cat Warrior power=4 toughness=4 [/card] [card] name=Lifeblood Hydra abilities=trample auto=counter(1/1,X) auto=@movedto(this|graveyard) from(mybattlefield):life:power controller auto=@movedto(this|graveyard) from(mybattlefield):draw:power controller text=Trample -- Lifeblood Hydra enters the battlefield with X +1/+1 counters on it. -- When Lifeblood Hydra dies, you gain life and draw cards equal to its power. mana={X}{G}{G}{G} type=Creature subtype=Hydra power=0 toughness=0 [/card] [card] name=Malicious Affliction #target=creature[-black] auto=ifnot morbid then target(creature[-black]|battlefield) destroy auto=if morbid then target(creature[-black]|battlefield) destroy #autostack=if morbid then ability$!may activate castcard(copied noevent named!:Malicious Affliction:!) !$ controller Text=Morbid --- When you cast Malicious Affliction, if a creature died this turn, you may copy Malicious Affliction and may choose a new target for the copy. -- Destroy target nonblack creature mana={B}{B} type=Instant [/card] [card] name=Masterwork of Ingenuity auto=may copy notatarget(equipment) text=You may have Masterwork of Ingenuity enter the battlefield as a copy of any Equipment on the battlefield. mana={1} type=Artifact subtype=Equipment [/card] [card] name=Myriad Landscape auto=tap auto={T}:add{1} auto={2}{T}{S}:name(plains) moveto(mybattlefield) and!(tap)! notatarget(plains[basic]|mylibrary) auto={2}{T}{S}:name(island) moveto(mybattlefield) and!(tap)! notatarget(island[basic]|mylibrary) auto={2}{T}{S}:name(swamp) moveto(mybattlefield) and!(tap)! notatarget(swamp[basic]|mylibrary) auto={2}{T}{S}:name(mountain) moveto(mybattlefield) and!(tap)! notatarget(mountain[basic]|mylibrary) auto={2}{T}{S}:name(forest) moveto(mybattlefield) and!(tap)! notatarget(forest[basic]|mylibrary) text=Myriad Landscape enters the battlefield tapped. -- {T}: Add 1 to your mana pool. -- {2}, {T}, Sacrifice Myriad Landscape: Search your library for up to two basic land cards that share a land type, put them onto the battlefield tapped, then shuffle your library. type=Land [/card] [card] name=Nahiri, the Lithomancer auto=counter(0/0,3,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: KOR Soldier & may attach equipment) token(-389612) auto={C(0/0,-2,Loyalty)}:name(-2: Put an equipment into play) moveto(mybattlefield) target(equipment|myhand,mygraveyard) auto={C(0/0,-10,Loyalty)}:name(-10: Create Stoneforged Blade) token(38961201) text=+2: Put a 1/1 white Kor Soldier creature token onto the battlefield. You may attach an Equipment you control to it. -- -2: You may put an Equipment card from your hand or graveyard onto the battlefield. -- -10: Put a colorless Equipment artifact token named Stoneforged Blade onto the battlefield. It has indestructible, "Equipped creature gets +5/+5 and has double strike," and equip 0. -- Nahiri, the Lithomancer can be your commander. -- Starting Loyalty (3) mana={3}{W}{W} type=Planeswalker subtype=Nahiri [/card] [card] name=Kor Soldier auto=may name(retarget equipment) notatarget(equipment|mybattlefield) transforms((,newability[retarget notatarget(Kor Soldier[fresh]|mybattlefield)])) forever type=Creature subtype=Kor Soldier color=white power=1 toughness=1 [/card] [card] name=Stoneforged Blade abilities=indestructible auto={0}:equip auto=teach(creature) 5/5 auto=teach(creature) double strike text=Indestructible -- Equipped creature gets +5/+5 and has double strike. -- Equip:{0} type=Artifact subtype=Equipment [/card] [card] name=Ob Nixilis of the Black Oath auto=counter(0/0,3,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: life) life:1 controller && life:-1 opponent auto={C(0/0,-2,Loyalty)}:name(-2: demon token) token(Demon,Creature Demon,5/5,flying,black) && life:-2 auto={C(0/0,-8,Loyalty)}:name(-8: emblem) token(38961801) controller text=+2: Each opponent loses 1 life. You gain life equal to the life lost this way. -2: Put a 5/5 black Demon creature token with flying onto the battlefield. You lose 2 life. -8: You get an emblem with "1B. sacrifice a creature: You gain x life and draw x cards where x is the sacrificed creature's power." -- Starting Loyalty (3) mana={3}{B}{B} type=Planeswalker subtype=Nixilis [/card] [card] name=Ob Nixilis' Aura abilities=shroud,indestructible,dontremove auto={1}{B}{S(creature|mybattlefield)}:draw:storedpower && life:storedpower controller auto=@movedto(this|nonbattlezone):token(38961801) controller text={1}{B}, Sacrifice a creature: You gain X life and draw X cards, where X is the sacrificed creature's power. type=nothing [/card] [card] name=Overseer of the Damned abilities=flying auto=may destroy target(creature) auto=@movedto(creature[-token]|graveyard) from(opponentbattlefield):token(-389622) controller text=Flying -- When Overseer of the Damned enters the battlefield, you may destroy target creature. -- Whenever a nontoken creature an opponent controls dies, put a 2/2 black Zombie creature token onto the battlefield tapped. mana={5}{B}{B} type=Creature subtype=Demon power=5 toughness=5 [/card] [card] name=Raving Dead abilities=deathtouch,mustattack auto=@combatdamaged(opponent) from(this):life:-halfdownopponentlifetotal opponent text=Deathtouch -- At the beginning of combat on your turn, choose an opponent at random. Raving Dead attacks that player this combat if able. -- Whenever Raving Dead deals combat damage to a player, that player loses half his or her life, rounded down. mana={4}{B} type=Creature subtype=Zombie power=2 toughness=6 [/card] [card] name=Reef Worm auto=@movedto(this|graveyard) from(mybattlefield):token(-389652) controller text=When Reef Worm dies, put a 3/3 blue Fish creature token onto the battlefield with "When this creature dies, put a 6/6 blue Whale creature token onto the battlefield with ‘When this creature dies, put a 9/9 blue Kraken creature token onto the battlefield.'" mana={3}{U} type=Creature subtype=Worm power=0 toughness=1 [/card] [card] name=Fish auto=@movedto(this|graveyard) from(mybattlefield):token(38965201) controller text=When this creature dies, put a 6/6 blue Whale creature token onto the battlefield with "When this creature dies, put a 9/9 blue Kraken creature token onto the battlefield." type=Creature subtype=Fish power=3 toughness=3 color=blue [/card] [card] name=Whale auto=@movedto(this|graveyard) from(mybattlefield):token(Kraken,Creature Kraken,9/9,blue) controller text=When this creature dies, put a 9/9 blue Kraken creature token onto the battlefield. type=Creature subtype=Whale power=6 toughness=6 [/card] name=Scrap Mastery auto=all(artifact|battlefield) becomes(deadtemp) && all(artifact|graveyard) moveto(exile) and!(transforms((,newability[sacrifice all(deadtemp)],newability[(moveto(battlefield)])))! oneshot text=Each player exiles all artifact cards from his or her graveyard, then sacrifices all artifacts he or she controls, then puts all cards he or she exiled this way onto the battlefield. mana={3}{R}{R} type=Sorcery [/card] [card] name=Siege Behemoth abilities=opponentshroud auto=@combat(attacking) source(this):all(creature[attacking]|mybattlefield) transforms((,newability[@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)])) ueot text=Hexproof -- As long as Siege Behemoth is attacking, for each creature you control, you may have that creature assign its combat damage as though it weren't blocked. mana={5}{G}{G} type=Creature subtype=Beast power=7 toughness=4 [/card] [card] name=Spoils of Blood auto=token(Horror,Creature Horror,type:creature[fresh]:graveyard/type:creature[fresh]:graveyard,black) controller text=Put an X/X black Horror creature token onto the battlefield, where X is the number of creatures that died this turn. (DOES NOT COUNT TOKENS AS IT SHOULD) mana={B} type=Instant [/card] [card] name=Sylvan Offering auto=token(Treefolk,Creature Treefolk,X/X,green) controller auto=token(Treefolk,Creature Treefolk,X/X,green) opponent auto=token(38970701)*X controller auto=token(38970701)*X opponent text=Choose an opponent. You and that player each put an X/X green Treefolk creature token onto the battlefield. -- Choose an opponent. You and that player each put X 1/1 green Elf Warrior creature tokens onto the battlefield. mana={X}{G} type=Sorcery [/card] [card] name=Elf Warrior type=Creature subtype=Elf Warrior power=1 toughness=1 color=green [/card] [card] name=Titania, Protector of Argoth auto=moveto(mybattlefield) target(land|mygraveyard) auto=@movedto(land|graveyard) from(mybattlefield):token(Elemental,Creature Elemental,5/3,green) controller text=When Titania, Protector of Argoth enters the battlefield, return target land card from your graveyard to the battlefield. -- Whenever a land you control is put into a graveyard from the battlefield, put a 5/3 green Elemental creature token onto the battlefield. mana={3}{G}{G} type=Legendary Creature subtype=Elemental power=5 toughness=3 [/card] [card] name=Unstable Obelisk auto={T}:Add{1} auto={7}{T}:destroy target(*) text={T}: Add {1} to your Mana Pool. -- {7}{T}: Sacrifice Unstable Obelisk: Destroy target permanent. mana={3} type=Artifact [/card] [card] name=Volcanic Offering target=land[-basic]|opponentbattlefield auto=destroy auto=ability$!destroy target(land[-basic]|mybattlefield)!$ opponent auto=damage:7 target(creature|opponentbattlefield) auto=ability$!damage:7 target(creature|mybattlefield)!$ opponent restriction=type(creature[-protection from red;-opponentshroud;-shroud]|opponentbattlefield)~morethan~0 text=Destroy target nonbasic land you don't control and target nonbasic land of an opponent's choice you don't control. -- Volcanic Offering deals 7 damage to target creature you don't control and 7 damage to target creature of an opponent's choice you don't control. mana={4}{R} type=Instant [/card] [card] name=Wake the Dead restriction=opponentturnonly target=creature|mygraveyard auto=moveto(mybattlefield) auto=transforms((,treason)) forever text=Cast Wake the Dead only during combat on an opponent's turn. -- Return X target creature cards from your graveyard to the battlefield. Sacrifice those creatures at the beginning of the next end step. mana={X}{B}{B} type=Instant [/card] [card] name=Warmonger Hellkite abilities=flying auto=lord(creature|battlefield) mustattack auto={1}{R}:all(creature[attacking]) 1/0 ueot text=Flying -- All creatures attack each turn if able. -- {1}{R}: Attacking creatures get +1/+0 until end of turn. mana={4}{R}{R} type=Creature subtype=Dragon power=5 toughness=5 [/card] [card] name=Wave of Vitriol auto=all(artifact|battlefield) transforms((,newability[sacrifice])) forever auto=all(enchantment|battlefield) transforms((,newability[sacrifice])) forever auto=all(land[-basic]|battlefield) transforms((,newability[sacrifice],newability[may moveto(mybattlefield) and!(tap)! notatarget(land[basic]|mylibrary)])) forever text=Each player sacrifices all artifacts, enchantments, and nonbasic lands he or she controls. For each land sacrificed this way, its controller may search his or her library for a basic land card and put it onto the battlefield tapped. Then each player who searched his or her library this way shuffles it. mana={5}{G}{G} type=Sorcery [/card] [card] name=Well of Ideas auto=draw:2 controller auto=@each opponent draw:draw:1 opponent auto=@each my draw:draw:2 controller text=When Well of Ideas enters the battlefield, draw two cards. -- At the beginning of each other player's draw step, that player draws an additional card. -- At the beginning of your draw step, draw two additional cards mana={5}{U} type=Enchantment [/card] [card] name=Wolfcaller's Howl auto=@each my upkeep restriction{compare(ohandcount)~morethan~3}:token(Wolf,Creature Wolf,2/2,green) controller text=At the beginning of your upkeep, put X 2/2 green Wolf creature tokens onto the battlefield, where X is the number of your opponents with four or more cards in hand. mana={3}{G} type=Enchantment [/card]