Cost Reduction

All additions requested or suggested to improve the card coding language.
kaioshin
Posts: 267
Joined: Wed Feb 25, 2009 1:49 pm

Cost Reduction

Post by kaioshin » Wed Apr 21, 2010 5:32 pm

A great thing to add would be permanents or spells, that reduce the mana cost of other spells. Like:

Image or Image or Image or Image

I think you get the idea. ;) I'm not a experienced coder, so I don't know how hard this would be. But I could see some difficulties.

Could look something like this:

Daru Warchief:
auto=foreach(this) lesstocast(creature[soldier]):1

Eye of Ugin:
auto=foreach(this) lesstocast(creature[eldrazi,colorless]):2

Draco:
auto=forone(forest,mybattlefield) lesstocast(this):2
auto=forone(plains,mybattlefield) lesstocast(this):2
auto=forone(swamp,mybattlefield) lesstocast(this):2
auto=forone(mountain,mybattlefield) lesstocast(this):2
auto=forone(island,mybattlefield) lesstocast(this):2

Mycosynth Golem:
auto=foreach(artifact,mybattlefield) lesstocast(artifact):1

Don't kill me!!

Cheers!

wololo
Site Admin
Posts: 3727
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Cost Reduction

Post by wololo » Thu Apr 22, 2010 12:29 am

yeah, that's a good idea and I4ve been wanting to work on that for a while... I have a few ideas

Onitenshi
Posts: 122
Joined: Sun Apr 12, 2009 12:56 pm
Location: Austria

Re: Cost Reduction

Post by Onitenshi » Thu Apr 22, 2010 9:25 pm

That would be awesome, I started with Mirrodin and Affinity was really badass
ImageImageImageImageImage

Thanatos.02
Posts: 17
Joined: Wed Oct 14, 2009 9:06 pm

Re: Cost Reduction

Post by Thanatos.02 » Mon Apr 26, 2010 3:26 pm

having cost reduction would be awesome!!
next, solve how to tutor for a card and place on top of library. temporal spring moves a permanent from play to the top of library, so it is a recognizable field.
then code modular. affinity ftw!!

Saint
Posts: 434
Joined: Sat Jan 09, 2010 4:57 pm
Location: Netherlands

Re: Cost Reduction

Post by Saint » Mon Apr 26, 2010 4:05 pm

The idea is nice but i think it's not perfect yet, for instance if you take your
auto=foreach(this) lesstocast(creature[soldier]):1
and you play four of them you can play cards that cost (2)(W)(W) for free because you didn't calculate the "(1) less to play" in. Now the :1 can be any color it wants to be. Just a side note, i could be wrong ofcourse but i don't think it'll take 1 being colorless into account :P but like I sayed i could be wrong so don't hold it against me it's just something i noticed :P
"The bird of the Hermes is my name, eating my wings to make me tame." - Ripley Scrowle, Elias Ashmole's Theatrum Chemicum Britannicum - 1652

kaioshin
Posts: 267
Joined: Wed Feb 25, 2009 1:49 pm

Re: Cost Reduction

Post by kaioshin » Mon Apr 26, 2010 8:25 pm

Thanatos.02 wrote:having cost reduction would be awesome!!
next, solve how to tutor for a card and place on top of library. temporal spring moves a permanent from play to the top of library, so it is a recognizable field.
then code modular. affinity ftw!!
Modular will indeed be in the next version of Wagic! It already works in the current SVN version (including Arcbound Ravager and all the crazy stuff) Lets just hope there will be someone who codes cost reduction, too. Affinity + Modular = broken MtG at it's best :D.
Saint wrote:The idea is nice but i think it's not perfect yet, for instance if you take your
... Now the :1 can be any color it wants to be. Just a side note, i could be wrong ofcourse but i don't think it'll take 1 being colorless into account :P but like I sayed i could be wrong so don't hold it against me it's just something i noticed :P
Of course it's not perfect :) I made it in like 30 seconds. But just for the record, the {1} would be colourless. It could also be {W}, {G} or any other parser cost.

- Cheers!

Saint
Posts: 434
Joined: Sat Jan 09, 2010 4:57 pm
Location: Netherlands

Re: Cost Reduction

Post by Saint » Mon Apr 26, 2010 8:35 pm

Of course it's not perfect :) I made it in like 30 seconds. But just for the record, the {1} would be colourless. It could also be {W}, {G} or any other parser cost.
Yeah ofcourse i knew you meant colorless with the 1 in this context but if the engine doesen't recognize it as being colorless it will just pick a random :1 so it has to know that :1 doesen't mean a (W) or a (B) or whatever it has to know that it can only be colorless and if there is no more colorless left to remove it won't start on the (W)'s, that's all i meant :D

Great contribution though btw been waiting for this and to lazy to do it myself :P can't wait to create a artifact deck with artifact lands etc (just want to recreate my own old deck :P).
"The bird of the Hermes is my name, eating my wings to make me tame." - Ripley Scrowle, Elias Ashmole's Theatrum Chemicum Britannicum - 1652

Sephiroth
Posts: 4
Joined: Sun Nov 29, 2009 12:28 pm

want ONE card and one effect

Post by Sephiroth » Thu May 06, 2010 11:35 am

Hello, i just want a new card , the stormscape familiar http://www.findmagiccards.com/GF/USC/MT ... EIAR1.jpeg and his effect of reduce 1 colorless of blue spell.
if a method existe to insert it into rules myself, can i know it ?

[EDIT ABRA: Merged topic]

Daddy32
Posts: 177
Joined: Thu Aug 20, 2009 8:20 am
Location: Slovakia

Re: want ONE card and one effect

Post by Daddy32 » Thu May 06, 2010 12:40 pm

There is already a thread proposing/discussing this. It's one of those things many people want but no-one programmed yet.

Sephiroth
Posts: 4
Joined: Sun Nov 29, 2009 12:28 pm

Re: want ONE card and one effect

Post by Sephiroth » Thu May 06, 2010 12:46 pm

mmh i'm sorry, i use search but not for "cost reduce" :oops:
so now i just wait and see. Thanks for the fast answer.

Post Reply