Commit Graph

  • f9c810058d Erwan -closing issue 165 (glasses of urza). Removed the card from the game, won't fix. wagic.the.homebrew@gmail.com 2009-12-13 09:48:29 +00:00
  • 927382ac8b Erwan -Remove disrupting scepter from the game, closing issue 163 wagic.the.homebrew@gmail.com 2009-12-13 09:45:10 +00:00
  • ee3286ff2a Erwan -Fix issue 206 (rain of filth) wagic.the.homebrew@gmail.com 2009-12-13 09:33:51 +00:00
  • f7bd1dcef4 Erwan - Fix issue 210 (Resuscitate) wagic.the.homebrew@gmail.com 2009-12-13 07:20:31 +00:00
  • a7493154fa Erwan - fix issue 168 (kudzu) - Fix issue 162 (copy VS shroud). This fix introduces a new keyword: NotATarget() instead of Target(). (Which was the best way for me to keep some kind of backward compatibility/ not alter the code too much / fix the bug) wagic.the.homebrew@gmail.com 2009-12-13 07:03:28 +00:00
  • 999256e6ab Erwan - fixed divergent growth (issue 243). Unfortunately the underlying issue is quite complex, and Wagic doesn't handle it very well. Basically, all "until end of turn" effects run the risk of being partially deleted before the end of the turn, leading to segfaults or memory leaks. This is because some abilities' "clone" method doesn't actually clone them entirely... The fix for divergent growth is a hack that works only for lords+mana producer combination, but I need a more "generic fix" in the long run... wagic.the.homebrew@gmail.com 2009-12-13 05:59:17 +00:00
  • 7cc072bf77 Erwan - fix a memory leak with "Prevent All combat damages" ability - Fix issue 242 (Equip can be used outside of the main phases) - introducing "attach" keyword. Same as equip but can be used anytime. Untested - introducing "asSorcery" keyword. Can be used the same way as "myTurnOnly" on activated abilities to restrict their usage. Untested. Other similar keywords will follow, please let me know which ones would be useful wagic.the.homebrew@gmail.com 2009-12-13 03:28:50 +00:00
  • c7f23f2e5c JON4TH4N - (ALA) added a few cycling cards leungclj 2009-12-13 01:34:58 +00:00
  • 001ebc5976 Psyringe - typo fix for Rejuvenate (USG): authand -> autohand Psyyringe 2009-12-12 18:28:16 +00:00
  • f84cd15c4b JON4TH4N - added a few more cards + test script leungclj 2009-12-12 17:26:26 +00:00
  • b4e9541cb8 Psyringe: - added Warren Instigator (ZEN) and test script. Thanks to Niegen for finding it. - temporarily removed angry_mob6.txt from the test suite and added it to the "bugs" section, since the script occasionally fails and we haven't found the reason yet. See issue 240. - added test script for Fog Bank - added recently uploaded equipment scripts to test suite (not sure why the weren't added upon uploading them, looks like an oversight) - fixed another bug in recently uploaded MRD file, it contained Vulshok Morningstar (a DST card with a wrong 9ED id and was inserted at the wrong position in the alphabetical order). Psyyringe 2009-12-12 17:10:08 +00:00
  • 48592cc405 Small fix from last revision. solo81@web.de 2009-12-12 15:49:58 +00:00
  • e65d1bda75 JON4TH4N - added a few more cards leungclj 2009-12-12 15:46:09 +00:00
  • 098969cd07 Psyringe - fixed segfault in debug mode; this caused the crash observed with r1467. Wagic's debug mode should now handle buggy _cards.dat files more gracefully by displaying the intended error message instead of crashing. Psyyringe 2009-12-12 15:12:52 +00:00
  • 74accec275 Erwan - Fix issue 144 (Sound is either 0 or 100%), for PSP ONLY. The methods are now here for linux/windows, but only the music volume method will work currently, and it sets the volume globally. Patch by Yeshua with some cleanup by myself. wagic.the.homebrew@gmail.com 2009-12-12 15:10:32 +00:00
  • f6c4350b38 Added some cards with Cycling (ULG,UDS) solo81@web.de 2009-12-12 14:28:25 +00:00
  • 1085764e5d Psyringe - fixed several problems with recently committed MRD file (wrong ID, superfluous "color=Artifact" lines, stray line feed, doubled [card] tags). Wagic now shouldn't crash anymore upon loading it. Psyyringe 2009-12-12 14:06:04 +00:00
  • 2a150714b2 Added Equipment to Mirroding. Not tested, but they should work... please check. Is Nightmare Lash codable? wagic.superhiro 2009-12-12 13:14:33 +00:00
  • 5ffe95a3a9 Added cards with Cycling (USG) solo81@web.de 2009-12-12 13:05:05 +00:00
  • 99654c06c4 Erwan - (exe) daily build wagic.the.homebrew@gmail.com 2009-12-12 12:26:04 +00:00
  • 2387cd23f3 Jeck - Yes, I really did just do this twice. Another missing file from r1640. wagic.jeck 2009-12-12 11:26:50 +00:00
  • 61c9772a66 Jeck - Included missing file for r1460, updated trophy room. Trophies now render from bottom left, so any size png can be used. wagic.jeck 2009-12-12 11:24:23 +00:00
  • 512f649147 Erwan - Adding cycling. Check Akroma's vengeance in ONS for an example. Note that this uses autohand instead of auto, this is important! You can also use autograveyard. - All "auto" activated abilities should work with autohand, so this is not only for cycling, but could be used for other abilities as well. For example autohand={3}:cycling can also be written autohand={3}{S}:Draw:1 wagic.the.homebrew@gmail.com 2009-12-12 11:09:13 +00:00
  • 3d23a4f3c8 Erwan - fix twitch in 10E wagic.the.homebrew@gmail.com 2009-12-12 10:46:08 +00:00
  • 70411f025f Jeck - Trophy room added, triangle is now dedicated alt-render toggle. Hopefully I'm not forgetting anything... wagic.jeck 2009-12-12 10:23:28 +00:00
  • 11b2a4b288 JON4TH4N - (SHM)(EVE) added equipment and test script leungclj 2009-12-12 08:21:54 +00:00
  • d8bd95d5ed JON4TH4N - (ARB) added equipment, sorry, no idea how to write this test script, so I tested it manually, works fine leungclj 2009-12-12 08:01:26 +00:00
  • 826f7e5116 JON4TH4N - (5DN) added equipment, fixed twitch test, improved equip_shroud test leungclj 2009-12-12 07:23:43 +00:00
  • aa27e4ca16 JON4TH4N - (10E) added equipment leungclj 2009-12-12 06:57:26 +00:00
  • c1ff977afd JON4TH4N - minor clean up, not sure if this will make any difference, just in case tho leungclj 2009-12-12 06:28:09 +00:00
  • 55cbdec5c6 Laurent - Update HML (finally). Was a pain(bis) because of the duplicated card. Note that 6 cards in this set could be added by implementing @blocked trigger : Folk of An-Havva (*2), Ghost Hound, Rashka the Slayer, Root Spider, Serra Inquisitors. See Todo.dat wagic.laurent 2009-12-11 17:29:25 +00:00
  • 82c2d56692 Several card additions, card fixes, etc. solo81@web.de 2009-12-11 16:55:49 +00:00
  • f23e6971ac Updated (TOR): solo81@web.de 2009-12-11 11:53:33 +00:00
  • 15e7cb906c Added Twitch (TMP) solo81@web.de 2009-12-11 10:54:43 +00:00
  • 7e94c8282b Some card fixes (PCY) solo81@web.de 2009-12-11 10:13:28 +00:00
  • fd5731969e JON4TH4N - many minor fixes leungclj 2009-12-11 01:12:21 +00:00
  • 9f38fa5b06 JON4TH4N - improved test leungclj 2009-12-11 00:53:43 +00:00
  • c9da603bfa Erwan -fix a typo in PCY wagic.the.homebrew@gmail.com 2009-12-10 22:46:10 +00:00
  • 2cf20f4f92 Added some cards (WTH) solo81@web.de 2009-12-10 21:10:57 +00:00
  • f78ec2e49c Updated (PCY) solo81@web.de 2009-12-10 20:57:51 +00:00
  • 4ebc5f66ed Psyringe - fixed 40 bugs in LGN. Yay! ;) (Okay, it sounds worse than it actually is ... but this one would actually have been somewhat embarrassing for us if it had slipped through ...) Psyyringe 2009-12-10 20:24:59 +00:00
  • 11b15a355d Updated LGN solo81@web.de 2009-12-10 20:06:10 +00:00
  • 3f1aa0fad8 Fixed Adventuring Gear (ZEN) solo81@web.de 2009-12-10 19:40:23 +00:00
  • 75a1e314c7 Fixed Piety Charm (ONS) solo81@web.de 2009-12-10 19:37:49 +00:00
  • c779c626b2 JON4TH4N - (ZEN) equipment added, please look at the todo, and perhaps expand on "mytgt" or "this" leungclj 2009-12-10 17:50:45 +00:00
  • 9b0afb7105 Jeck - Minor bugfix: prevent garbage characters from appearing in JLBFont. wagic.jeck 2009-12-10 15:53:23 +00:00
  • ee36281fa0 Erwan - Adding Mind spring (M10) wagic.the.homebrew@gmail.com 2009-12-10 14:28:04 +00:00
  • e56c985f64 Psyringe - extending wololo's r1435 fix for Sculpting Steel (10E) to Sculpting Steel (MRD) Psyyringe 2009-12-10 14:04:48 +00:00
  • 71a05f48cd Erwan -Daily build for windows wagic.the.homebrew@gmail.com 2009-12-10 14:00:54 +00:00
  • 04ab044438 Erwan -fix conviction,scultping steel, whip silk wagic.the.homebrew@gmail.com 2009-12-10 13:47:31 +00:00
  • ca35754273 Erwan - Adding equipments. They work like auras, except you have to add an "auto={cost}:equip" line. See Behemoth sledge in ARB for an example. Please test a lot before committing, thanks :) wagic.the.homebrew@gmail.com 2009-12-10 13:44:05 +00:00
  • 86ad1ef8c7 Psyringe - removed Copy Enchantment (RAV). It's a cool card, but we can't code it yet. When copying an aura, the copied aura will remain unattached, there is no way to attach it to anything, though it won't automatically go to the graveyard either. The only way to keep tze card would be to limit it to global enchantments until we implement a way of choosing targets for copied auras. This would mean that the card does only 50% of what it should, which is too little to justify keeping it (imho). Psyyringe 2009-12-10 13:24:13 +00:00
  • 12d2c87aef Psyringe - added test script for Rampage(2/2,1) - result of hunting a bug that didn't reproduce Psyyringe 2009-12-10 12:13:02 +00:00
  • 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). Psyyringe 2009-12-10 11:35:27 +00:00
  • f3408cb4e6 Psyringe - fixed Nimbus Maze (FUT) and Sliversmith (FUT). Thanks to forum member masaru20100 for the bug report. Psyyringe 2009-12-10 10:05:56 +00:00
  • 635256bd5c JON4TH4N - cards added according to r1424 leungclj 2009-12-10 08:16:28 +00:00
  • 63d54a7993 J : * Fix an include bug which would prevent compilation. jean.chalard 2009-12-10 03:30:19 +00:00
  • 04458e3c11 Added some cards (ALA,PLS) solo81@web.de 2009-12-09 20:37:30 +00:00
  • 9e8a841164 Added all shock lands from Ravnica Block. solo81@web.de 2009-12-09 19:12:06 +00:00
  • 4b9223b125 JON4TH4N - requesting a new daily_build to verify r1424 leungclj 2009-12-09 14:52:56 +00:00
  • 7c2615886f Laurent - PLEASE Have a look at the following. This is an atempt to code instant/sorcery with multiple effect. It work fine, the only borderline effect is that you can "cancel" the card (which in this case does nothing). + The AI may be totally unable to use such cards. wagic.laurent 2009-12-08 15:20:22 +00:00
  • 0ec6c7bf37 Psyringe - 5DN overhaul: added 6 cards (some borderline) and fixed 11 bugs. Added test scripts for most added cards. Please check/review as I'm still inexperienced with card code. Psyyringe 2009-12-08 08:39:34 +00:00
  • c13b178b5a Laurent - Small correction 5DN (Loxodon missing vigilance) MRD (Solemn Simulacrum missing the may). wagic.laurent 2009-12-07 16:32:02 +00:00
  • 226c132946 Laurent - Code Clean-Up removed some Hardcode replace with softcode, mostly RV. Tested most of them (except exile from ALL but that should be the same as Swords to plowshares)... Did not manage to remove/softcode The Rack. wagic.laurent 2009-12-07 16:16:01 +00:00
  • 3a513d4ec9 Laurent - Update SCG - Removed "Ambush Commander" this one really does not work yet... see todo.dat for my comments. Also tryed to add "one with Nature" does not function 100%... if someone find a trick for this one be my guest because it's a great card for an AI deck... Also note "Silver Knight" a great card in a "knight" deck... wagic.laurent 2009-12-07 14:04:45 +00:00
  • afc08b4b6e Erwan - fix issue 92 (purple screen). Many thanks to Yeshua and Raphael! - Switched valloc to vram, more recent and faster. wagic.the.homebrew@gmail.com 2009-12-07 11:54:59 +00:00
  • ca6f507d0a Erwan - putting valloc.c back in the project as some persons have problem using/finding the valloc library wagic.the.homebrew@gmail.com 2009-12-06 12:38:23 +00:00
  • 85adde6c61 Erwan -shortcut to reset the GU is now start+square wagic.the.homebrew@gmail.com 2009-12-06 11:34:00 +00:00
  • 0d2c6cf3e5 Erwan - Adding external rules mechanism. It is very crude for the moment, but I hope it will grow. Have a look at Rules/mtg.txt for basic usage wagic.the.homebrew@gmail.com 2009-12-06 04:47:29 +00:00
  • c5e106ba27 Psyringe - removed leftover "human" command in test script for Karn's touch (sorry. problems to concentrate today) Psyyringe 2009-12-05 10:47:07 +00:00
  • 5c2be8229e Psyringe - adding test script for issue 233. Fixing targeting issue with Karn's Touch (card still doesn't work though, see issue 233). Also (unrelated) adding script for (non-reproducible) problem reported in i232. Psyyringe 2009-12-05 10:37:40 +00:00
  • 6da34f642f Psyringe - fixed issue 230. Also softcoded Braingeyser (RV) and Stroke of Genius (USG) and removed interfering obsolete hardcode for Braingeyser. Please review, this is my first attempt of moving hardcode to softcode. Psyyringe 2009-12-05 08:31:09 +00:00
  • bad617ad2b Psyringe - fixed issue 231 Psyyringe 2009-12-05 08:07:49 +00:00
  • 28f65d4970 Laurent - 1st SCG update (not finished yet) Ambush Commander works perfectly fine... meaning RV card could be removed from Hardcode and softcoded... wagic.laurent 2009-12-04 17:06:36 +00:00
  • 13f49fe395 Psyringe - minor maintenance: removed some superfluous color= lines Psyyringe 2009-12-04 16:48:29 +00:00
  • 78946f6d64 Psyringe - removed now obsolete notice in Urza's lands test script - sorry, forgot that in the previous release. Also (unrelated) fixed rarity of Akroma, Angel of Wrath (LGN) Psyyringe 2009-12-04 13:37:20 +00:00
  • 35a6ff3730 Psyringe - updated Urza's lands (ATQ) and their test script, using code suggested by abrasax, fixing a minor issue with them (see r1376). Psyyringe 2009-12-04 13:34:12 +00:00
  • a27f86b729 Laurent - Update ALL, was painfull (Id were incorrect, missing alternative cards ID...etc...) just added the one working 100%... the todo contains a lot of experimental code that I don't have time to test ATM, will add them progressively if working correctly. wagic.laurent 2009-12-04 11:50:18 +00:00
  • 3264220b6d Psyringe - added some cards with the nofizzle ability. Psyyringe 2009-12-04 04:55:54 +00:00
  • 73661a58d7 Erwan - [PSP] pressing START + TRIANGLE on the PSP will attempt to reset the GU. If/when you get the purple screen, try to press start+triangle in the main menu and let me know if it changes something wagic.the.homebrew@gmail.com 2009-12-04 03:44:47 +00:00
  • e3f44344fb JON4TH4N - (ZEN) added 1 card leungclj 2009-12-03 21:23:39 +00:00
  • 1f071abe74 JON4TH4N - minor change leungclj 2009-12-03 20:32:11 +00:00
  • 93852a386e Psyringe - fixed tanglesap test. A forest was present in the INIT and DO stages, but not accounted for in the Assert stage. Psyyringe 2009-12-03 17:47:50 +00:00
  • 1a8bd648d8 Psyringe - added test scripts for recently added cards and mechanics (nofizzle, manacost, X-effects). Also added thorough testing for Angry Mob to help clearing up recent discussion. Psyyringe 2009-12-03 17:37:05 +00:00
  • 6061601c77 JON4TH4N - (ZEN) tanglesap fixed and tested and work but my test told me there was error regarding number of cards in play.... please check. leungclj 2009-12-03 17:32:40 +00:00
  • 0a894e72d0 Fixed Undermine (INV) solo81@web.de 2009-12-03 16:43:19 +00:00
  • a7481ac0f8 Refixing Angry Mob (DRK) solo81@web.de 2009-12-03 16:21:06 +00:00
  • f224dc0a25 ERwan -fix issue 145 (double strike damages) wagic.the.homebrew@gmail.com 2009-12-03 15:02:34 +00:00
  • 51b53595bc Erwan -closing issue 207 (psyonic sliver) wagic.the.homebrew@gmail.com 2009-12-03 14:22:23 +00:00
  • 57a320dbef Erwan - fix issue 211 (circle of protection VS Black knight) wagic.the.homebrew@gmail.com 2009-12-03 14:14:27 +00:00
  • 6c50c3d02a Erwan -fix issue 219 (Tokens rarity) wagic.the.homebrew@gmail.com 2009-12-03 14:08:20 +00:00
  • 5020d41023 Erwan -fix issue 221 (legendaries+animate dead) wagic.the.homebrew@gmail.com 2009-12-03 14:04:05 +00:00
  • a58e414a5f Erwan - fix issue 226 (holy day) - fix issue 213 (random deck NB of cards) wagic.the.homebrew@gmail.com 2009-12-03 13:40:48 +00:00
  • 8b8abafe59 Jeck - Updated daily build to r1389. wagic.jeck 2009-12-03 10:00:24 +00:00
  • f24546c0eb Erwan -adding missing test "prosperity.txt" wagic.the.homebrew@gmail.com 2009-12-03 09:54:15 +00:00
  • 7f1a1a244f JON4TH4N - requesting new template to test leungclj 2009-12-03 07:53:24 +00:00
  • e94bb52e35 Erwan - adding some debugging stuff for the purple screen wagic.the.homebrew@gmail.com 2009-12-03 07:17:36 +00:00
  • ea3ed7061f Erwan - Lords are now taken into account in AI statistics. (To display information, uncomment RENDER_AI_STATS in config.h) - fixed a potential segfault with NoFizzle wagic.the.homebrew@gmail.com 2009-12-03 02:05:03 +00:00
  • 88d771b3be Some corrections from last revision. solo81@web.de 2009-12-02 21:06:41 +00:00
  • 4d7468f854 Added a lot of damage prevention cards. This is related to rev1367. solo81@web.de 2009-12-02 20:45:21 +00:00