Commit Graph

2462 Commits

Author SHA1 Message Date
Psyyringe 55ba75d348 Psyringe - compared the complete code of all cards that were coded in at least two different ways prior to r1774. Fixed a number of bugs. This closes issue 204. 2010-02-06 22:09:20 +00:00
wagic.the.homebrew@gmail.com b645f1cff4 Erwan
- remove Kor Haven and other incorrectly coded "prevent damage" cards
2010-02-06 08:23:32 +00:00
wagic.the.homebrew@gmail.com 21eb34d0fa Erwan
-fix Scourglass. I'm not happy with the fix but there's a huge limitation with the parser here and I'm too lazy to deal with it currently...
2010-02-06 08:04:12 +00:00
wagic.the.homebrew@gmail.com cc1d479070 Erwan
-fix goblin gardener
-fix slithering shade
2010-02-06 06:35:09 +00:00
wagic.the.homebrew@gmail.com 24b4bf2b8a Erwan
- Reclaim->Instant
2010-02-06 04:37:25 +00:00
wagic.jeck 709a1ae237 Jeck - Gah, missed one of these earlier. 2010-02-06 03:13:05 +00:00
solo81@web.de 8484432a9c Fixed some cards. 2010-02-05 19:18:46 +00:00
Psyyringe 694efe96b7 Psyringe - even more card cleanup. Added some cards that were mysteriously missing (thanks to bcdiscman for spotting this!). 2010-02-04 20:21:44 +00:00
Psyyringe ba11d414a5 Psyringe - more card cleanup, added some S99 cards, and some that apparently got lost earlier. 2010-02-03 23:13:35 +00:00
Psyyringe ce4ac55441 Psyringe - added missing cards from Alpha / Beta / Unlimited to mtg.txt and mtg_todo.dat. Wagic finally supports Black Lotus, the Moxes, Ancestral Recall etc. out of the box now. 2010-02-03 20:55:35 +00:00
Psyyringe 9aa8d37b50 Psyringe - further card cleanup:
- matched card names of flip cards and split cards in _cards.dat and mtg:todo.dat

- removed the now superfluous todo.dat files, the file mtg_todo.dat replaces these.
2010-02-03 19:01:16 +00:00
Psyyringe 388276e3a0 Psyringe - some more card cleanup 2010-02-02 22:51:37 +00:00
Psyyringe 0e746f6a0b Psyringe - some cleanup: fixed misspelled cards and cards that appeared tn mtg.txt as well as mtg_todo.dat.
Also re-enabled the cards which had their names changed to make them work. (Example: the card code for "Vorosh, the Hunter" only works if thecomma is removed from the card's name.) These cards are a maintenance hazard since they a) require changes to _cards.dat if their names are corrected later, b) disrupt translation, and c) cause problems for external tools like MTG Studio which have the correct names in their database. However, only a few cards are affected by this, and I didn't want to remove them because Dr. Solomat has invested quite some effort top make them work. I added comments to these cards in mtg.txt as well as in the respective _cards.dat files to reduce the risk of further maintenance problems for these cards. In any case changing a card's name to make it work should be considered as a makeshift solution at best, please try to prevent it when possible.
2010-02-02 22:21:25 +00:00
solo81@web.de ce0380af60 Fixed Vulshok Gauntlets. 2010-02-02 11:05:46 +00:00
Psyyringe c4043b08a3 Psyringe - removed some cards from mtg_todo.dat which had actually been coded in mtg.txt as well. This means that these cards must have been in some set's _cards.dat and in some set's todo.dat previously. 2010-02-02 03:43:54 +00:00
Psyyringe aad27bd80d Psyringe - renamed mtg.todo to mtg_todo.dat. This makes the file easier to open. 2010-02-01 22:19:19 +00:00
Psyyringe fb3fdf01f7 Psyringe - fixed a problem with Cinder Wall (SVN Merge gone wrong) 2010-02-01 21:21:25 +00:00
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
wagic.jeck aa5eb90299 Jeck - Fixes for set metadata. 2010-01-31 23:44:10 +00:00
solo81@web.de 3dec7e0a00 Fixed Cinder Wall (WTH) 2010-01-31 21:18:51 +00:00
solo81@web.de 1e351fdcbd Some fixes from last revision. 2010-01-31 21:07:01 +00:00
solo81@web.de de47b25866 Added 51 successfully tested cards based on rev1757. 2010-01-31 20:56:25 +00:00
wagic.the.homebrew@gmail.com 25e9e05a43 Erwan
-removed Reverse Polarity (the card doesn't work anymore and was hardcoded). This closes issue 303
2010-01-31 09:49:09 +00:00
wagic.the.homebrew@gmail.com e3d98f23f9 Erwan
- fix issue 308
- daily build
2010-01-31 06:24:28 +00:00
wagic.the.homebrew@gmail.com f863dca678 Erwan
- Adding Dr.Solomat's WorldWake initial set :)
2010-01-31 03:08:52 +00:00
wagic.the.homebrew@gmail.com ee3d7b6ffe 2010-01-30 14:03:57 +00:00
wagic.the.homebrew@gmail.com 54969a2179 Erwan
- Fix an issue with "becomes ueot". See blinkmoth nexus in DST
- Daily build
2010-01-30 12:58:49 +00:00
solo81@web.de 616e0d00bf Fixed Cursed Ronin (CHK) 2010-01-30 10:00:33 +00:00
wagic.the.homebrew@gmail.com dd01706527 Erwan
- introducing "grade" system for cards
- Fixed a few typos in _cards.dat
2010-01-30 06:33:40 +00:00
solo81@web.de c64c184903 Small fixes to last revision. 2010-01-29 18:14:08 +00:00
solo81@web.de 8ca821c284 Added 36 Cards.
All cards have been tested successfully.

This update contains 2 card groups:

1) Creatures which get a certain power- and or toughness bonus when blocking and/or being blocked. This includes

2) Creatures with "bushido". Works 100%!
2010-01-29 17:59:34 +00:00
solo81@web.de 84f5aea7d5 Small fix to rev1747 2010-01-29 13:19:31 +00:00
solo81@web.de bec268df16 Added 38 successfully tested cards.
This update contents:

1. Creatures which get a certain power- and/or toughness-bonus when attacking or blocking.

2. Creatures which leave the battlefield at end of combat after having attacked or blocked.

3. Clockwork-"family" from Mirrodin.
2010-01-28 19:16:39 +00:00
solo81@web.de dc35b32dac Added Mox Diamond (STH). Tested and working.
The 3rd auto-line is necessary because without it Mox Diamond will give you the chance to add mana without discarding a land when the "action-choice-window" opens.
2010-01-25 14:49:30 +00:00
solo81@web.de b5db708aac Small fixes from rev1740 2010-01-25 11:58:27 +00:00
Psyyringe 9b91fab61b Fixed a typo (aut0 instead of auto) 2010-01-25 03:13:25 +00:00
solo81@web.de e48f9bd7f1 Added 102! successfully tested cards.
After weeks of hard work, I can proudly present you this huge package of cards, based only on already existing card code elements.

Some examples and important notes:

- Cards that get buried if you don't fulfill a condition
1. when they enter the battlefield (Hidden Horror[WEL]; Mercenary Knight, Thundering Wurm [both POR])
2. during your upkeep (Endless Wurm[USG]).

- Cards that allow to draw a card, then discard a card when entering the battlefield or damaging an opponent (Owl Familiar[POR], Looter il-Kor[TSP]).

IMPORTANT NOTE: Those cards work only correctly because the draw effect resolves before the discard effect. 
Instants and Sorceries with such effects or permanents that have an activation cost for drawing, then discarding a card won't work because the two effects don't trigger in the correct order.

- Land cycle from Visions and Planeshift (both very puzzling, but working perfectly!)


I also updated World enchantments (tested & working, see rules for them in Gatherer!)

Several card fixes.


If you have any questions, post them! ;)
2010-01-24 20:43:21 +00:00
wagic.the.homebrew@gmail.com 3edc364d8e Erwan
- fix for issue 301 (creatures go to graveyard)
- This adds an important change to "movedTo", which now accepts a "full" target description in both "from" and "movedTo". The point is that a card does not move to "creature|graveyard" from "battlefield" but moves from "creature|battlefield" to "graveyard".
2010-01-21 14:12:11 +00:00
solo81@web.de 2df6a71c87 Added several successfully tested cards. 2010-01-17 22:00:19 +00:00
wagic.the.homebrew@gmail.com 1966e214c5 Erwan
-fix issue 298 (tethered griffin)
2010-01-17 12:09:57 +00:00
wagic.the.homebrew@gmail.com ffbcd3f2d0 ERwan
-fix issue 297
- also removed the "untapBlockers" system. The idea was nice but incorrectly implemented, and only 2 cards were using it so far.
2010-01-17 12:05:40 +00:00
wagic.superhiro 6830d850f2 Fixed Kor Skyfisher. 2010-01-17 11:34:14 +00:00
wagic.the.homebrew@gmail.com fe6ec307d9 Erwan
-fix issue 300 (silver seraph)
2010-01-17 10:34:36 +00:00
wagic.the.homebrew 9e4e7fe1ae Erwan - add missing "Cabal ritual" to todo.dat in TOR. I think this card can be coded, by the way. 2010-01-13 00:57:07 +00:00
wagic.the.homebrew 96d2f6259b Erwan
-fix typo
2010-01-13 00:51:34 +00:00
wagic.the.homebrew 75b40341d9 Erwan
- fix a typo (Villainous Ogre)
2010-01-13 00:46:06 +00:00
solo81@web.de ea5a07857b Fixed Pyre Zombie (INV).
Added a few tested cards.
2010-01-12 14:18:39 +00:00
wagic.the.homebrew@gmail.com 26aecc8224 Erwan
-fix a typo introduced recently in UDS
2010-01-10 14:45:42 +00:00
wagic.the.homebrew@gmail.com 53bf185473 Erwan
- fix one bug with Aladdin's Lamp
- fix Drain life MIR
2010-01-10 14:42:47 +00:00
solo81@web.de 0efa84d56d Added several successfully tested cards based on rev1685. 2010-01-10 11:08:36 +00:00