Files
wagic/projects/mtg/include
omegablast2002@yahoo.com f88178f2cf refactored the typemin: cast restriction, there was a reported bug with it and while debugging it screamed refactor.
so i converted it from string comparisons and counting the battlefield..into targetchoosers with declarable operator.
simplified the code from the mess it was before into something alot easier to card code with.

example before:
mytypemin:less type(land),opponenttypemin:* type(land)
becomes
type(land|mybattlefield)~lessthan~type(land|opponentbattlefield)

the new syntax is:
type(targetchooser)~operator~number
type(targetchooser)~operator~type(targetchooser)
the operator are:
morethan
lessthan
equalto
2011-07-07 11:39:06 +00:00
..
2011-05-26 12:27:44 +00:00
2011-04-22 13:12:36 +00:00
2011-07-04 19:09:19 +00:00
2011-04-29 17:30:57 +00:00
2011-04-22 13:12:36 +00:00
2011-07-03 08:47:51 +00:00
2011-04-29 17:30:57 +00:00
2011-07-04 19:09:19 +00:00
2011-07-04 19:09:19 +00:00
2011-07-03 08:47:51 +00:00
2011-05-24 03:46:06 +00:00
2011-02-15 14:17:34 +00:00
2011-04-29 17:30:57 +00:00
2011-07-03 08:47:51 +00:00
J :
2010-02-27 18:49:03 +00:00
2011-07-03 08:47:51 +00:00
2011-04-12 20:54:34 +00:00
2011-04-22 13:12:36 +00:00