Commit Graph

34 Commits

Author SHA1 Message Date
Psyyringe
9150a5b13c Psyringe - made all cards using the primitives system, added some sets. Important: This update changes the file where we store the card code, now all card code is in primitives/mtg.txt. We also have only one "todo" file now, it's mtg.todo. Note: mtg.todo had to be put out of the "primitives" folder for the being, since Wagic currently loads everthing in this folder, regardless of file extension. Once this is fixed, mtg.todo will be moved into the "primitives" folder.
More detailed instructions will follow shortly.
2010-02-01 07:40:39 +00:00
solo81@web.de
2df6a71c87 Added several successfully tested cards. 2010-01-17 22:00:19 +00:00
solo81@web.de
83c054e5b8 Added huge amount of successfully tested cards, mainly based on revision 1685.
The new introduced "must" also works with "@movedTo..." events (Fire Snake (POR) for example)!
2010-01-07 20:59:01 +00:00
wagic.jeck
50169eb5fb Jeck - Metadata edits.
* Set names redacted pending further research.
* Blocks assigned "safe", vaguely similar words.
2010-01-06 09:52:18 +00:00
wagic.jeck
3cdae99e46 Jeck - Rudimentary metadata for all current sets. 2010-01-06 00:06:43 +00:00
wagic.the.homebrew@gmail.com
69c5dee979 Erwan
- IMPORTANT: Legendary is not an ability anymore, creating cards with super types should be much more natural. You can now say "type=Snow Land", and stuff like that. No backward compatibility!!!
2010-01-03 03:11:30 +00:00
solo81@web.de
ef9a90ba68 Added several successfully tested cards. 2009-12-31 17:01:05 +00:00
solo81@web.de
830b2a12c7 Added some cards with activation restriction "asSorcery". 2009-12-29 13:22:45 +00:00
solo81@web.de
6e13ac53d7 Added huge amount of cards with mana cost restrictions.
Some new main categories are:

- Cards with Soulshift
- Cards with Transmute
- Rebels and Mercenaries
2009-12-26 23:37:35 +00:00
Psyyringe
5c3b3f1d03 Psyringe - added quantifiable target restrictions. Whenever you use square brackets [] to specify attributes of a target, you can use the operators <=, >= and = to specify quantities for power, toughness, and/or converted manacost. See added cards for examples.
Limitations:
- Operators for "greater than", "less than", "unequal" have not been implemented, but if a card actually needs them, you can use a preceding minus sign to negate a comparison. Example: -power=3 means "power not equal to 3", -toughness<=3 means "toughness>3".
- You can't use spaces when specifying such restrictions. Write "power<=3" instead of "power <= 3"
- You now need to use a space before the "<" and ">" commands that count the matches for lord(), foreach(), all() and aslongas(). So far we always did use spaces in front of them without actually needing to, now we need to.
- manacost restrictions don't take "X" costs into account. Example: Mistmeadow Skulkin (FUT) has protection from manacost>=3. Blaze has a converted manacost of 1, but when you cast it with an X of 2, then it actually has a converted manacost of 3 while on the stack, and Mistmeadow Skulkin would be protected from it, but currently it isn't.

Please review the code, I'll add a few remarks/questions of my own.
2009-12-26 01:50:33 +00:00
wagic.laurent
a2205c013a Laurent - Fix issue 253 (ZEN) few additions/corrections related to the addition made in R1485 (myUpkeepOnly). I did not add all of them, some that might work are still in the todo.dat with a tag "#Require Testing".
Removed Minotaur Explorer (ODY)
2009-12-16 10:42:16 +00:00
solo81@web.de
bf6bda5144 Removed Sword of the Meek (FUT) 2009-12-13 18:31:25 +00:00
leungclj
9ecf7afad1 JON4TH4N - added a whole bunch of equipments 2009-12-13 17:18:47 +00:00
leungclj
1e503bc86e JON4TH4N - added more cycling cards, added gempalm avenger and test script, it passed 2009-12-13 16:34:38 +00:00
leungclj
b063b8d8c1 JON4TH4N - (FUT) added cycling cards 2009-12-13 16:10:15 +00:00
Psyyringe
847dd111ca Psyringe - removed a stray comment in the rules text of Scout's Warning (FUT). Added a test script to check that card's functionality. Note that the card doesn't exactly what the rules text says (but it's probably close enough). 2009-12-10 11:35:27 +00:00
Psyyringe
f3408cb4e6 Psyringe - fixed Nimbus Maze (FUT) and Sliversmith (FUT). Thanks to forum member masaru20100 for the bug report. 2009-12-10 10:05:56 +00:00
solo81@web.de
379a60c834 (FUT):
- Wording update
- Bug fixes
- Added some cards
2009-10-16 18:06:46 +00:00
leungclj
649d7003a7 J0N4TH4N - added a lot of deathtouch cards 2009-09-29 09:53:36 +00:00
wagic.the.homebrew@gmail.com
6df665c340 Erwan
-check athat act of treason works correctly
-Fixed emblem of warmind
-removed incorrect cards ("When this enters the battlefield, target..." please see http://wololo.net/forum/viewtopic.php?f=6&t=669
2009-09-26 04:10:29 +00:00
solo81@web.de
56e55fca79 Fixed Venser's Diffusion (FUT) 2009-09-24 19:00:46 +00:00
wagic.the.homebrew@gmail.com
311ec5fbad Erwan
- Fixed issue 5 (Sell menu default option)
- Verified issue 2 (Moat does not work) -> can't reproduce
-Fixe Magus of Moat (FUT)
2009-09-23 06:00:23 +00:00
wagic.laurent
8da116a4da Laurent - Small addition FUT tested and working. Nimbus maze works great sure there is some other cards like this one that could be coded. 2009-09-20 12:18:08 +00:00
leungclj
09ed6d149d J0N4TH4N - few updates 2009-09-17 03:33:55 +00:00
leungclj
421d2655ee JON4TH4N - (FUT) fix Akroma's Memorial 2009-09-10 22:40:41 +00:00
wagic.the.homebrew@gmail.com
163d296bb5 Erwan
- removed useless "color=" lines
- Added color override for cards such as crimson kobolds (note: color should be after the "mana" line to avoid side effects)
2009-08-28 13:40:14 +00:00
solo81@web.de
5aa0aa9374 Several card fixes 2009-08-26 23:04:57 +00:00
leungclj
c399915d40 2009-08-06 14:51:22 +00:00
solo81@web.de
870892cc4f Removed Sliver Legion (not soft-codable yet) 2009-07-14 16:47:17 +00:00
solo81@web.de
4d0a89335b Removed Scourge of the Kher Ridges 2009-07-14 16:39:51 +00:00
leungclj
a943dec8a7 Jonathan - added few cards 2009-07-14 13:57:37 +00:00
leungclj
16280c7ecb Jonathan - added few cards 2009-07-13 08:55:25 +00:00
leungclj
f3a6fcbf1b Jonathan - added few cards 2009-07-13 07:30:45 +00:00
wagic.the.homebrew@gmail.com
20a0322ebb Erwan
- Added onslaught, future sight, exodus, champions of kamigawa, Fallen empires, Time Spiral
- NOT TESTED, I just made sure the files where not crashing Wagic on the PC version. Have fun updating these files, guys :)
2009-07-04 14:49:43 +00:00