Unsupported Cards

For all your questions regarding Image Card Coding.
Please read the Image Posting Guideline & Index before posting in this forum.
Forum rules
DO NOT POST BUG REPORT IN THIS FORUM !!

Please read carefully the forum rules related to the card coding section : viewtopic.php?f=21&t=1545

All post will be edited to follow forum rules.
Zethfox
Posts: 3029
Joined: Thu Jun 10, 2010 11:28 pm

Re: Unsupported Cards

Post by Zethfox »

ah your right, aether burst should only return a max of 8
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

This one must have gotten overlooked as i think it worls perfectly and was really easy to support.

[card]
name=Belltower Sphinx
abilities=flying
auto=@damaged(this) from(*|opponentbattlefield):deplete:thatmuch opponent
auto=@damaged(this) from(*|opponentstack):deplete:thatmuch opponent
auto=@damaged(this) from(*|mybattlefield):deplete:thatmuch controller
auto=@damaged(this) from(*|mystack):deplete:thatmuch controller
text=Flying -- Whenever a source deals damage to Belltower Sphinx, that source's controller puts that many cards from the top of his or her library into his or her graveyard.
mana={4}{U}
type=Creature
subtype=Sphinx
power=2
toughness=5
[/card]

unless there is something i am missing
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

this one seems good


[card]
name=Beseech the Queen
auto=if type(land|mybattlefield)~equalto~0 then moveto(ownerhand) target(*[manacost<=0]|mylibrary)
auto=if type(land|mybattlefield)~equalto~1 then moveto(ownerhand) target(*[manacost<=1]|mylibrary)
auto=if type(land|mybattlefield)~equalto~2 then moveto(ownerhand) target(*[manacost<=2]|mylibrary)
auto=if type(land|mybattlefield)~equalto~3 then moveto(ownerhand) target(*[manacost<=3]|mylibrary)
auto=if type(land|mybattlefield)~equalto~4 then moveto(ownerhand) target(*[manacost<=4]|mylibrary)
auto=if type(land|mybattlefield)~equalto~5 then moveto(ownerhand) target(*[manacost<=5]|mylibrary)
auto=if type(land|mybattlefield)~equalto~6 then moveto(ownerhand) target(*[manacost<=6]|mylibrary)
auto=if type(land|mybattlefield)~equalto~7 then moveto(ownerhand) target(*[manacost<=7]|mylibrary)
auto=if type(land|mybattlefield)~equalto~8 then moveto(ownerhand) target(*[manacost<=8]|mylibrary)
auto=if type(land|mybattlefield)~equalto~9 then moveto(ownerhand) target(*[manacost<=9]|mylibrary)
auto=if type(land|mybattlefield)~equalto~10 then moveto(ownerhand) target(*[manacost<=10]|mylibrary)
auto=if type(land|mybattlefield)~equalto~11 then moveto(ownerhand) target(*[manacost<=11]|mylibrary)
auto=if type(land|mybattlefield)~equalto~12 then moveto(ownerhand) target(*[manacost<=12]|mylibrary)
auto=if type(land|mybattlefield)~equalto~13 then moveto(ownerhand) target(*[manacost<=13]|mylibrary)
auto=if type(land|mybattlefield)~equalto~14 then moveto(ownerhand) target(*[manacost<=14]|mylibrary)
auto=if type(land|mybattlefield)~equalto~15 then moveto(ownerhand) target(*[manacost<=15]|mylibrary)
auto=if type(land|mybattlefield)~equalto~16 then moveto(ownerhand) target(*[manacost<=16]|mylibrary)
auto=if type(land|mybattlefield)~equalto~17 then moveto(ownerhand) target(*[manacost<=17]|mylibrary)
auto=if type(land|mybattlefield)~equalto~18 then moveto(ownerhand) target(*[manacost<=18]|mylibrary)
auto=if type(land|mybattlefield)~equalto~19 then moveto(ownerhand) target(*[manacost<=19]|mylibrary)
auto=if type(land|mybattlefield)~morethan~19 then moveto(ownerhand) target(*|mylibrary)
text=({(2/b)} can be paid with any two mana or with {B}. This card's converted mana cost is 6.) -- Search your library for a card with converted mana cost less than or equal to the number of lands you control, reveal it, and put it into your hand. Then shuffle your library.
mana={2B}{2B}{2B}
type=Sorcery
[/card]
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Zethfox
Posts: 3029
Joined: Thu Jun 10, 2010 11:28 pm

Re: Unsupported Cards

Post by Zethfox »

both of these ive mentioned over and over and they don't get added....hmmmm
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

And another that works nicely

[card]
name=Blood Oath
target=opponent
auto=choice name(Artifact) notatarget(*|opponenthand) 0/0 && foreach(artifact|opponenthand) damage:3 opponent
auto=choice name(Creature) notatarget(*|opponenthand) 0/0 && foreach(creature|opponenthand) damage:3 opponent
auto=choice name(Enchantment) notatarget(*|opponenthand) 0/0 && foreach(enchantment|opponenthand) damage:3 opponent
auto=choice name(Instant) notatarget(*|opponenthand) 0/0 && foreach(instant|opponenthand) damage:3 opponent
auto=choice name(Land) notatarget(*|opponenthand) 0/0 && foreach(land|opponenthand) damage:3 opponent
auto=choice name(Planeswalker) notatarget(*|opponenthand) 0/0 && foreach(planeswalker|opponenthand) damage:3 opponent
auto=choice name(Sorcery) notatarget(*|opponenthand) 0/0 && foreach(sorcery|opponenthand) damage:3 opponent
auto=choice name(Tribal) notatarget(*|opponenthand) 0/0 && foreach(tribal|opponenthand) damage:3 opponent
text=Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. (The card types are artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal.)
mana={3}{R}
type=Instant
[/card]

never seen or new this card existed before. It is pretty devastating if you have the advanced knowledge. the notatarget(*|opponenthand) is simply to make the opponent reveal there hand to you. works well for those types of effects
Last edited by Tacoghandi on Thu Mar 08, 2012 3:35 am, edited 4 times in total.
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Zethfox
Posts: 3029
Joined: Thu Jun 10, 2010 11:28 pm

Re: Unsupported Cards

Post by Zethfox »

use "notatarget(" to avoid triggering @targeted effects....
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

good catch. I also added target=opponent then and now it works as it is suppose to. thanks
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

This one is good i think

[card]
name=Brightflame
target=creature
auto=@damaged(creature) source(this):life:thatmuch controller
auto=all(creature[share!color!]) damage:X
text=Radiance - Brightflame deals X damage to target creature and each other creature that shares a color with it. You gain life equal to the damage dealt this way.
mana={X}{R}{R}{W}{W}
type=Sorcery
[/card]
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

This works well.

[card]
name=Crescendo of War
auto=@each upkeep:counter(0/0,1,strife)
auto=thisforeach(counter{0/0.1.strife}) lord(creature[attacking]) 1/0
auto=thisforeach(counter{0/0.1.strife}) lord(creature[blocking]|myBattlefield) 1/0
mana={3}{W}
type=Enchantment
text=At the beginning of each upkeep, put a strife counter on Crescendo of War. Attacking creatures get +1/+0 for each strife counter on Crescendo of War. Blocking creatures you control get +1/+0 for each strife counter on Crescendo of War.
[/card]
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Tacoghandi
Posts: 1197
Joined: Thu Apr 28, 2011 11:34 pm

Re: Unsupported Cards

Post by Tacoghandi »

uses a counter to determine ability but works

[card]
name=Curse of Wizardry
auto=choice name(white) counter(0/0,1,white)
auto=choice name(blue) counter(0/0,1,blue)
auto=choice name(black) counter(0/0,1,black)
auto=choice name(red) counter(0/0,1,red)
auto=choice name(green) counter(0/0,1,green)
auto=@movedTo(*[white]|mystack):this(counter{0/0,1,White}) life:-1 controller
auto=@movedTo(*[white]|opponentstack):this(counter{0/0,1,White}) life:-1 opponent
auto=@movedTo(*[blue]|mystack):this(counter{0/0,1,blue}) life:-1 controller
auto=@movedTo(*[blue]|opponentstack):this(counter{0/0,1,blue}) life:-1 opponent
auto=@movedTo(*[black]|mystack):this(counter{0/0,1,black}) life:-1 controller
auto=@movedTo(*[black]|opponentstack):this(counter{0/0,1,black}) life:-1 opponent
auto=@movedTo(*[red]|mystack):this(counter{0/0,1,red}) life:-1 controller
auto=@movedTo(*[red]|opponentstack):this(counter{0/0,1,red}) life:-1 opponent
auto=@movedTo(*[green]|mystack):this(counter{0/0,1,green}) life:-1 controller
auto=@movedTo(*[green]|opponentstack):this(counter{0/0,1,green}) life:-1 opponent
mana={2}{B}{B}
type=Enchantment
text=As Curse of Wizardry enters the battlefield, choose a color. Whenever a player casts a spell of the chosen color, that player loses 1 life.
[/card]
!!Check out My Created Sets and other Stuff!!

viewtopic.php?f=22&t=3380
Locked