Page 5 of 10

Mirror Golem

PostPosted: 05 May 2009, 17:03
by mtgrares
Just to bring it up although I don't think this is very important. There is also protection from Instants and other protection from abilities on Mirror Golem. I don't expect you to add protection from Instants but I just wanted to point out that such odd abilities do exist. (I don't think MTG Forge will ever have all of the cards from Future Sight since it has so many new keywords that are only used on one or two cards. Future Sight would be fun to use but not fun to program.)

Re: Words that Cards.txt recognizes

PostPosted: 05 May 2009, 17:16
by DennisBergkamp
Ohh, didn't know that. Although now that you mention it, I've seen cards like Devoted Caretaker before.
However, Pro Instants / Sorceries should be very easy to add (unless I'm missing something).

Re: Words that Cards.txt recognizes

PostPosted: 05 May 2009, 20:14
by Chris H.
DennisBergkamp wrote:Ohh, didn't know that. Although now that you mention it, I've seen cards like Devoted Caretaker before.
However, Pro Instants / Sorceries should be very easy to add (unless I'm missing something).
Ever busy with the database, I see that there are also cases of Protection from:

Beasts
Clerics
Converted mana cost 3 or greater
Dragons
Elves
Enchantments
Goblins
Kavu
Legendary creatures
Monocolored
Non-Spirit creatures
Snow
Spirits and Arcane

:shock:

:mrgreen:

Re: Words that Cards.txt recognizes

PostPosted: 18 May 2009, 13:41
by Chris H.
Keywords recognized as of MTG Forge 05-17-2009 are:

EDIT:

Some changes were recently made to this list. Please view the newer content below:

Re: Words that Cards.txt recognizes

Re: Words that Cards.txt recognizes

PostPosted: 30 May 2009, 19:47
by Chris H.
Keywords recognized as of MTG Forge 05-28-2009 are:

EDIT:

Some changes were recently made to this list. Please view the newer content below:

http://www.slightlymagic.net/forum/viewtopic.php?f=26&t=701&start=60#p15337

Re: Words that Cards.txt recognizes

PostPosted: 01 Jun 2009, 07:23
by frwololo
You could improve the "search" keyword
replace searchMerc and searchRebel with:
search{type}:{cost}
Cost could be optional, which then allows you to search the library for lands or anything you want...

Re: Words that Cards.txt recognizes

PostPosted: 07 Jun 2009, 02:20
by Chris H.
Keywords recognized as of MTG Forge 06-06-2009 are:

EDIT:

Some changes were recently made to this list. Please view the newer content below:

http://www.slightlymagic.net/forum/viewtopic.php?f=26&t=701&p=16137#p16137

Re: Words that Cards.txt recognizes

PostPosted: 07 Jun 2009, 02:59
by GandoTheBard
You should note that Cycling doesn't work for lands. Nonlands only. Also since you have taken it upon yourself to maintain this list (thank you) why don't you add a little blurb next to the not so obvious ones stating what it's for? The very top one for example. abDamageCP {mana/T}:{damage} is?

Re: Words that Cards.txt recognizes

PostPosted: 07 Jun 2009, 15:04
by Rob Cashwalker
GandoTheBard wrote:You should note that Cycling doesn't work for lands. Nonlands only. Also since you have taken it upon yourself to maintain this list (thank you) why don't you add a little blurb next to the not so obvious ones stating what it's for? The very top one for example. abDamageCP {mana/T}:{damage} is?
Creatures with the activated ability "deals damage to target creature or player".

Re: Words that Cards.txt recognizes

PostPosted: 19 Jun 2009, 16:06
by Chris H.
Keywords recognized as of MTG Forge 06-18-2009 are:

EDIT:

Some changes were recently made to this list. Please view the newer content below:

http://www.slightlymagic.net/forum/viewtopic.php?f=26&t=701&start=75#p16793

Re: Words that Cards.txt recognizes

PostPosted: 20 Jun 2009, 03:12
by Rob Cashwalker
"Cantrip" is supported in the code. If added to the keywords in a spell, (instants and sorceries) it will draw a card after resolving. I don't know if it was tested.

Re: Words that Cards.txt recognizes

PostPosted: 30 Jun 2009, 01:39
by Rob Cashwalker
Based on my research into how many cards have a pure implementation of "Target creature gets +p/+t and gains keyword until end of turn." I have decided not to work on an abTgtPTKPump keyword.

Re: Words that Cards.txt recognizes

PostPosted: 01 Jul 2009, 05:33
by zerker2000
Erm don't you just merge abTgtPTPump and abKPump code?

Re: Words that Cards.txt recognizes

PostPosted: 01 Jul 2009, 11:19
by Chris H.
zerker2000 wrote:Erm don't you just merge abTgtPTPump and abKPump code?
HeeHee, I was up late last night and edited and re-edited the listing several times. I think that I went back and corrected the mistake. :lol: :mrgreen:

Re: Words that Cards.txt recognizes

PostPosted: 01 Jul 2009, 11:56
by Rob Cashwalker
zerker2000 wrote:Erm don't you just merge abTgtPTPump and abKPump code?
There's a little more to it than merging it. Besides, there are all of 2 current cards that have the ability, without requiring targeting restrictions or have other functions needing extra code, so I don't think it's worth the effort or codespace....

I'm working on a generic spDestroryTgt([non]color,[non]type). So "Destroy target artifact" no problem - spDestroyTgt(Artifact). "Destroy target nonblack, non artifact creature" - spDestroyTgt(nonblack,nonArtifact,Creature). "Destroy target artifact, enchantment or land" - spDestroyTgt(Artifact,Enchantment,Land).