Commit Graph

  • 7104eff946 Jeck - for HQ users, added flexible image scales to task board backdrop. wagic.jeck 2010-02-16 01:22:47 +00:00
  • 62609ee1b1 Jeck - Some cleanup, fixed a double-deletion error in GameStateDeckViewer (when unlocking all cards). wagic.jeck 2010-02-15 23:29:54 +00:00
  • 92979fb184 Jeck - Linked task menu into shop's r-trigger. wagic.jeck 2010-02-15 22:02:28 +00:00
  • 2faabf98b5 J : * Little progress on the interface for key bindings. * This seems to still be stable so I commit while I'm at it. jean.chalard 2010-02-15 18:14:24 +00:00
  • e7d72b7722 J : * The key bindings now display (semi-)correctly. - Here, "semi-" means the local keys display as a string under X and a number everywhere else. The number is all but helpful and will have to be replaced before it is usable, but at the moment, the code is stable afaik. jean.chalard 2010-02-15 17:34:30 +00:00
  • 16ca1a929f J : * Some interface for key bindings jean.chalard 2010-02-15 14:32:56 +00:00
  • 16abaa249c J : * Remove a useless debug print jean.chalard 2010-02-15 11:01:09 +00:00
  • 6d2857c341 J : * Remove an ugly debug print :o jean.chalard 2010-02-15 10:28:13 +00:00
  • ec61fede8d J : * Restore the old Alt key behavior. jean.chalard 2010-02-15 10:26:07 +00:00
  • 162621c09a J : * Remove a now-useless #define jean.chalard 2010-02-14 23:53:04 +00:00
  • 350f06fab8 Jeck - Jean, please review for cross-platform compatibility. Fix stupid error in GameStateDeckViewer.cpp, also fix windows compile of JGE.cpp. wagic.jeck 2010-02-14 18:41:08 +00:00
  • cd746e7cbc Jeck - Fix potential memory leak. wagic.jeck 2010-02-14 17:40:52 +00:00
  • ac29f9715c J : * Seems Visual doesn't understand #elsif... lol jean.chalard 2010-02-14 14:25:23 +00:00
  • 376022c2f0 J : * Try fix NAN under windows jean.chalard 2010-02-14 14:10:12 +00:00
  • f0dae9e87e J : * Bugfix jean.chalard 2010-02-14 14:04:45 +00:00
  • 4f0a2794d1 J : * Remove useless, deprecated, and ill-willed files jean.chalard 2010-02-14 14:02:08 +00:00
  • 8c86752e1d J : * Bugfix jean.chalard 2010-02-14 13:57:43 +00:00
  • a42e726b4a J : * Some bugfixes jean.chalard 2010-02-14 13:55:57 +00:00
  • 56ce4a14ae J : * Create the subsystem for keybindings. jean.chalard 2010-02-14 13:21:12 +00:00
  • 4913eec2fb Jeck - fix for cheat menu. No longer checks for "has 1 of each card" (we wanted "has 4 of each card", but I think the value of writing a specific check for that is pretty low in this case). wagic.jeck 2010-02-14 12:19:00 +00:00
  • a4bd6728f6 Jeck - Minor updates to GameStateDeckViewer.cpp. Cosmetic change to cheat placement, possible fix for statistics. wagic.jeck 2010-02-14 10:02:33 +00:00
  • 4911ee05a9 Psringe - fixed mantle of Leadership (thanks to arcaneous for bug report and solution) Psyyringe 2010-02-11 22:43:02 +00:00
  • 470e3321e4 Jeck - Potential crash fix, removed unused variable. wagic.jeck 2010-02-11 21:03:27 +00:00
  • b7c66657f6 Jeck - Quick fix to pack loading in cases where no pack directory exists. wagic.jeck 2010-02-11 19:04:12 +00:00
  • ab34fc16f9 Jeck - Added custom booster packs (see miki), numerous small fixes. Once we hit feature-freeze I'll be reviewing this stuff in depth, as again there's likely a lot of room for cleaning... just wanted to get it in first :). wagic.jeck 2010-02-11 18:32:44 +00:00
  • 103a3d2822 Fixed issue323, issue327 and issue 329. solo81@web.de 2010-02-11 18:22:18 +00:00
  • 1e5acc6ade Psyringe - added some Metadata (thanks to Niegen for reporting the sets which lacked it). BRB and BTD have been added to the "Duel" block, which is questionable, but imho better than leaving them without a block. Psyyringe 2010-02-11 10:39:18 +00:00
  • 3b7281cfe8 Psyringe - fixed bugs with Yavimaya Dryad (thanks PrimsSoup), Ogre Arsonist and Crosis's Charm (thanks Niegen), and added a missing text= identifier to "Call of the Herd" (in mtg_todo.dat) Psyyringe 2010-02-11 07:54:09 +00:00
  • 64cc648179 Fixed Mercenary Knight. solo81@web.de 2010-02-10 16:40:44 +00:00
  • cf03d4cc64 Jeck - fix to issue 318. wagic.jeck 2010-02-10 15:48:38 +00:00
  • 4189c238b9 Jeck - Fix for issue 315. wagic.jeck 2010-02-10 15:36:09 +00:00
  • 3d6829a7d1 Jeck - fix for issue 317. wagic.jeck 2010-02-10 14:50:01 +00:00
  • e59aca67b7 Jeck - Fix for issue 320, also fix for countByName. wagic.jeck 2010-02-10 14:46:10 +00:00
  • 9806edc6d0 Jeck - Fix for issue 316 (shop selection not cyclical). wagic.jeck 2010-02-10 14:03:08 +00:00
  • 7fd2956399 Jeck - Added option to disable screen transitions. wagic.jeck 2010-02-10 02:38:41 +00:00
  • f962297d6b Jeck - Repair faulty merge from r1845. wagic.jeck 2010-02-09 19:37:25 +00:00
  • 4be2dddaf9 Jeck - Cleaned up filters a tiny bit (they no longer use idiotically duplicated vector<pair<string,string>>'s), added colorless mana filter ability, "exclusively X color" filter. wagic.jeck 2010-02-09 19:25:53 +00:00
  • 3c2d57508e Jeck - Increased shop "text list" fade-in time, changed alternateRender to display "Land" rarity as well as common-mythic. wagic.jeck 2010-02-09 17:13:49 +00:00
  • 2a2bcef71a Jeck - Hooked economic difficulty into booster prices. wagic.jeck 2010-02-09 16:56:39 +00:00
  • 5444c4e507 Jeck - Changed filter pricing scheme- filter tax is now inversely proportional to the amount of results. Added preliminary "economic difficulty" option. Note that it requires difficulty modes to be unlocked (at least to appear in the gui). Should we make it available from the start? wagic.jeck 2010-02-09 16:23:29 +00:00
  • 8de2d4a892 Psyringe - bugfix to r1843 (one text= identifier was missing). Also fixed added one missing "auto=trample" to Vorrac battlehorns. Cosmetic change: Reordered the lines added in r1844 to keep current order (anything derived from the card's rules text gets written before the text= line) consistent. That's not compulsory by any means, I just like the efficiency of not having to look at anything below the text= line when checking / debugging / updating cards. :) Psyyringe 2010-02-09 01:46:55 +00:00
  • 69967b6d9c Jeck - Added 7 primitives with the "can't be blocked by more than one blocker" ability: Charging Rhino, Familiar Ground, "Huang Zhong, Shu General", Ironhoof Ox, Norwood Riders, Vorrac Battlehorns, "Yuan Shao, the indecisive". wagic.jeck 2010-02-09 01:17:02 +00:00
  • d84ce36c55 Psyringe - complete wording update for all cards in mtg.txt and mtg_todo.dat. As a side effect, there shouldn't be any non-basic-ASCII characters left in these files anymore. Psyyringe 2010-02-09 00:28:20 +00:00
  • 2508a64634 Jeck - Completing a collection using the cheat profile now also unlocks all sets in trophy room. wagic.jeck 2010-02-08 23:53:04 +00:00
  • e5be940766 Jeck - Added filtering by card's first letter. This is pretty much the last filter I can think of, except possibly some more complex ones like the mana producer filter. wagic.jeck 2010-02-08 23:10:45 +00:00
  • 251f89d7b9 Jeck - Consolidated card price functions from deckviewer/shop into PriceList. Also moved price discount hash variable. (As of around r1825, price discount has been based on (mtgid + static int randomKey) % 20. randomKey updates at the end of any won game, making prices for a given fixed between visits to the shop on the same "day") wagic.jeck 2010-02-08 20:13:48 +00:00
  • 907c0b7b5d Jeck - Test for Oneblocker ability, r1837. wagic.jeck 2010-02-08 18:32:42 +00:00
  • b348ab5d24 Jeck - Added and tested "oneblocker" ability, which allows for cards that "can't be blocked by more than one creature.". I've put in Stalking Tiger (I think... these primitives are cool! I just added the prim and all of a sudden it was in 10E), but this should also add Charging Rhino, Familiar Ground, "Huang Zhong, Shu General", Ironhoof Ox, Krosan Vorine, Norwood Riders, Vorrac Battlehorns, "Yuan Shao, the indecisive". wagic.jeck 2010-02-08 18:18:44 +00:00
  • 4279658379 Jeck - Removed parts of code that were mistakenly committed. wagic.jeck 2010-02-08 14:03:46 +00:00
  • 8c187f8d12 Jeck - Updated some metadata. Gave a few sets an appropriate block name. wagic.jeck 2010-02-08 10:08:50 +00:00
  • 5a597dfc65 Jeck - Fix to shop. wagic.jeck 2010-02-08 09:37:32 +00:00
  • 76f012cc99 Jeck - More fixes to r1827. wagic.jeck 2010-02-08 09:05:09 +00:00
  • a747d4ef1d Jeck - Fixed leak introduced in r1827. wagic.jeck 2010-02-08 09:01:44 +00:00
  • e96d4b9a07 Jeck - Cleaned up and reordered some menus, fixed potential heap corruption in GameStateShop. wagic.jeck 2010-02-08 08:54:55 +00:00
  • 74254e4721 Jeck - Fixes to deck-viewer loading. wagic.jeck 2010-02-08 07:07:37 +00:00
  • bf4595ee70 Jeck - Added filter for mana-producing abilities. wagic.jeck 2010-02-08 06:08:29 +00:00
  • 07ebd926fe Jeck - Added 4 additional filters: CMC, Power, Toughness, and "Exclusively this color". That last one isn't hooked into the gui, as it might be confusing for too little gain... but it's there for future use of filters as a deck/format validation tool. wagic.jeck 2010-02-08 05:36:51 +00:00
  • 513795b316 Jeck - Fix for booster pack purchases not saving. wagic.jeck 2010-02-08 02:16:39 +00:00
  • bdf958de34 Jeck - Daily build, fixed alignment issue in shop prices. wagic.jeck 2010-02-08 01:35:16 +00:00
  • 83e2b04547 Jeck - Added full filtering system to deck editor and shop. I've spent 24hours on pure debugging, but there are likely a couple bugs I've missed. So please, if you find something, make an issue of it! :P Also split OptionItem classes into separate files, and added support for mixed-set boosters (which I think are way, way cool). wagic.jeck 2010-02-08 01:03:07 +00:00
  • 64d592f588 Psyringe - small addition to r1823: fixed 4 bugs in WWK cards (which I hadn't checked for the previous update, now these are checked too). Psyyringe 2010-02-07 22:02:03 +00:00
  • 70ac1e5d52 Psyringe - Checked the manacost, color, type, subtype, power, toughness, and loyalty data of all cards in mtg.txt and mtg_todo.dat, and did about 200 bugfixes, optimizations, and cosmetic changes. All cards in both files should now have correct values for the keywords mentioned above. Psyyringe 2010-02-07 20:57:51 +00:00
  • af585ab2d6 Psyringe - fixed a bug with Sun Quan, thanks to coolguy824 for the bug report. Psyyringe 2010-02-07 09:41:09 +00:00
  • 26bcdb11d6 Psyringe - removed a wrong "fix" Psyyringe 2010-02-06 22:10:45 +00:00
  • 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. Psyyringe 2010-02-06 22:09:20 +00:00
  • b645f1cff4 Erwan - remove Kor Haven and other incorrectly coded "prevent damage" cards wagic.the.homebrew@gmail.com 2010-02-06 08:23:32 +00:00
  • 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... wagic.the.homebrew@gmail.com 2010-02-06 08:04:12 +00:00
  • d50aecdde4 Erwan -fix issue related to drawing card (underworld dreams) wagic.the.homebrew@gmail.com 2010-02-06 07:32:59 +00:00
  • cc1d479070 Erwan -fix goblin gardener -fix slithering shade wagic.the.homebrew@gmail.com 2010-02-06 06:35:09 +00:00
  • 24b4bf2b8a Erwan - Reclaim->Instant wagic.the.homebrew@gmail.com 2010-02-06 04:37:25 +00:00
  • 77769c5e37 Erwan - Fixed a bug with "must" abilities and the AI, such as Noggle Bridgebreaker wagic.the.homebrew@gmail.com 2010-02-06 04:34:09 +00:00
  • 8847681b4a Erwan -fix getMenuText for tokens wagic.the.homebrew@gmail.com 2010-02-06 03:56:22 +00:00
  • 3f06c9b6c9 Erwan - put sound back on WIN32 platform (J please review) - Added menu text for token abilities (needs testing) wagic.the.homebrew@gmail.com 2010-02-06 03:21:38 +00:00
  • 709a1ae237 Jeck - Gah, missed one of these earlier. wagic.jeck 2010-02-06 03:13:05 +00:00
  • 8484432a9c Fixed some cards. solo81@web.de 2010-02-05 19:18:46 +00:00
  • 3bb91bdd94 J : * 30sec tool to spot unsupported characters jean.chalard 2010-02-05 12:48:12 +00:00
  • 5c8e99b4d6 J : * Re-add the part of the file that was truncated. jean.chalard 2010-02-05 11:47:24 +00:00
  • 694efe96b7 Psyringe - even more card cleanup. Added some cards that were mysteriously missing (thanks to bcdiscman for spotting this!). Psyyringe 2010-02-04 20:21:44 +00:00
  • ab9366f035 Erwan - fix issue 310 (exalted) - fix issue 312 (heap corruption) wagic.the.homebrew@gmail.com 2010-02-04 13:28:04 +00:00
  • ba11d414a5 Psyringe - more card cleanup, added some S99 cards, and some that apparently got lost earlier. Psyyringe 2010-02-03 23:13:35 +00:00
  • 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. Psyyringe 2010-02-03 20:55:35 +00:00
  • 4a86166568 Jeck - Potential fixes for issue 312. wagic.jeck 2010-02-03 20:18:06 +00:00
  • 9aa8d37b50 Psyringe - further card cleanup: Psyyringe 2010-02-03 19:01:16 +00:00
  • d37d080752 Jeck - More minor fixes. wagic.jeck 2010-02-03 14:45:05 +00:00
  • 657abc2714 Jeck - Extremely minor fixes. wagic.jeck 2010-02-03 14:41:14 +00:00
  • 568f482b5c Jeck - debug output for r1796. wagic.jeck 2010-02-03 02:03:32 +00:00
  • 388276e3a0 Psyringe - some more card cleanup Psyyringe 2010-02-02 22:51:37 +00:00
  • 0e746f6a0b Psyringe - some cleanup: fixed misspelled cards and cards that appeared tn mtg.txt as well as mtg_todo.dat. Psyyringe 2010-02-02 22:21:25 +00:00
  • b3da3f1843 Jeck - Fix a crash bug. wagic.jeck 2010-02-02 19:39:30 +00:00
  • ce0380af60 Fixed Vulshok Gauntlets. solo81@web.de 2010-02-02 11:05:46 +00:00
  • c44eb85742 J : * Remove a (seemingly) useless debug function that prevents compilation on freebsd jean.chalard 2010-02-02 10:58:53 +00:00
  • 23ddb6f7e2 J : * Add a newline jean.chalard 2010-02-02 10:56:45 +00:00
  • 7c319bc77e J : * Try fix psp compilation under windows jean.chalard 2010-02-02 10:41:18 +00:00
  • 79b562755d J : * Fix a syntax error jean.chalard 2010-02-02 10:39:18 +00:00
  • 5a2bae75d5 J : * Add newlines at end of files. This is for better portability. * Fix a direct reference to g++ in the makefile jean.chalard 2010-02-02 10:19:43 +00:00
  • 8f56dad259 J : * Fix features again. jean.chalard 2010-02-02 09:41:58 +00:00
  • 2163bdbec5 J : * Fix the way features are tested. jean.chalard 2010-02-02 09:38:22 +00:00
  • 64260f5787 J : * Fix linux32 compilation. * Wagic+JGE are now expected to compile on any unix that has an X and an OpenGL library. If fmod is correctly installed it will use it, else there won't be any sound. jean.chalard 2010-02-02 09:15:39 +00:00
  • 4f0a264146 J : * Add a method to abstract the file size. jean.chalard 2010-02-02 09:11:44 +00:00
  • 02e3932017 J : * Fix linux compilation that had been broken by the last update. jean.chalard 2010-02-02 08:34:54 +00:00