Commit Graph

29435 Commits

Author SHA1 Message Date
Myrd
cfab2fe985 Implement Okk and Orcish Conscripts. 2015-12-31 17:57:57 +00:00
Myrd
c3d6051e08 Fix: Dryad Arbor has no mana cost, so it shouldn't be possible to unmanifest it. 2015-12-31 16:43:17 +00:00
Myrd
c184cec164 Name the audio thread. 2015-12-31 16:31:06 +00:00
Myrd
ffda0d7478 Fix NPE when playing Dig Through Time and add explicit logic to not show an extra reveal dialog when all cards are valid choices and when picking a 2nd or subsequent card. 2015-12-30 20:47:11 +00:00
Sol
d90622bc95 - Fix failing manifest test? 2015-12-30 20:46:08 +00:00
Myrd
a7d99b7126 When a card like Explosive Vegetation asks you to search for multiple cards, only reveal the cards in the library once. 2015-12-30 20:01:57 +00:00
Sol
2f963ebc9e - Fixing issue with ImageFetcher with "fake" cards (used in Ante and other places) 2015-12-30 02:34:26 +00:00
Myrd
56b8f40bf4 Use ImageKey's logic for generating the set subdirectory which also fixes a subtle problem with different card arts. 2015-12-29 20:06:48 +00:00
Myrd
ba8894ef9f Add an explicit field MciCode to edition .txt file, since neither Code nor Code2 matches what magiccards.info uses. Use it for image fetching. 2015-12-29 19:37:07 +00:00
Myrd
0797d066ed Revert my Code2 changes. Seems too many of these don't match magiccards.info codes - so I'm going to add a separate field instead. 2015-12-29 19:13:19 +00:00
Myrd
a15751a7ab Fix Code2 for Prophecy. 2015-12-29 18:57:03 +00:00
Myrd
393920e05c Make CardPicturePanel also trigger an image fetch. 2015-12-29 18:56:26 +00:00
Myrd
e131ecb34a Fix Dissension Code2. 2015-12-29 18:26:31 +00:00
Myrd
5e9463ed6f Fix Torment Code2. 2015-12-29 18:19:01 +00:00
Myrd
3894bfcf9b Save images to their set-specific directories. Also, don't try to download files that already exist. 2015-12-29 18:15:23 +00:00
Sol
ff73eb78eb - Synchronize nomenclature of Generic Cost
- Add new Colorless Cost
- Start displaying of colorless mana with new symbol (with backwards compatibility for existing scripts that produce "{1}" instead of "{C}")
2015-12-29 16:37:22 +00:00
tojammot
3cc5f6495b Added quest opponents Emperor Palpatine 2 and Namor 3. 2015-12-29 11:33:04 +00:00
swordshine
9d1f0672ed - OGW: added Ayli, Eternal Pilgrim by Hanmac and Stone Haven Outfitter by Marek14 2015-12-29 08:09:36 +00:00
Sol
5ff062a9bf - Missed a {CHAOS} change 2015-12-29 05:07:50 +00:00
Sol
b0f808ae36 - Adding new Colorless symbol to skin (Hopefully I didn't break anything) 2015-12-29 04:34:04 +00:00
Sol
e311a1463c - Convert Chaos abbreviation from {C} to {CHAOS} and add {C} as Colorless 2015-12-29 04:33:35 +00:00
Myrd
8abd786a3a [Desktop] Make ImageFetcher default to fetching card images from magiccards.info. 2015-12-29 04:09:13 +00:00
Myrd
1550a27ee9 Add card collector numbers to Forge set txt files. The values are optional and I've pre-populated a majority of them from mtgjson data.
In a follow-up patch, I plan to update the card image fetcher to use these.
2015-12-29 03:32:14 +00:00
Myrd
01f347f2d2 [Desktop] Add support for downloading token images and card backs too. Again, limited to what is known to the LQ image downloaded, which currently doesn't include recent sets. :\ 2015-12-28 17:11:00 +00:00
Myrd
e546c36b88 [Desktop] Clicking cancel in a save dialog (e.g. dump state) shouldn't still try to save the file. 2015-12-28 16:39:06 +00:00
Myrd
54273f334e Fix a copy/paste issue in my previous commit. 2015-12-28 06:35:26 +00:00
Myrd
dd4c458221 Simplify some lobby code. 2015-12-28 06:24:02 +00:00
Myrd
fa0f5068b1 [Desktop] Fix issue where some cards can only be partially painted in the initial hand until you mouse over them. This was caused by the CardPanels not telling Swing to repaint themselves after their card was actually set, which likely cause only a partial repaint of their display rects. 2015-12-27 18:00:11 +00:00
Myrd
b5ebc9569d Clean up some duplicated code. 2015-12-27 17:45:51 +00:00
drdev
6a9d30e931 Start working on more reliable way to load and save Planar Conquest data 2015-12-27 00:31:24 +00:00
drdev
36c16ebe08 Refactor element attribute parsing into XmlUtil 2015-12-26 20:54:43 +00:00
drdev
76478af9a2 Tweak unconquered color 2015-12-26 20:19:38 +00:00
Myrd
baa25b3705 Fix for exception thrown when trying to tap Command Tower to pay for a generic mana cost. 2015-12-26 19:48:00 +00:00
Myrd
0500c59d94 Clean up some code to avoid duplication. 2015-12-26 18:17:02 +00:00
Myrd
b1bbdf178c [Desktop] More fixes to Commander & TL deck selection lobby. 2015-12-26 17:34:13 +00:00
Myrd
99e1b29cbf Avoid some log spam following changes to not cache default image for cards. 2015-12-26 16:59:02 +00:00
Myrd
501dcfc3fa [Mac] Fix copy/cut/paste/select-all keyboard shortcuts in text areas to use Command key. 2015-12-26 16:58:24 +00:00
Myrd
242616944a Slight update to TL ban list. 2015-12-26 06:31:44 +00:00
Myrd
3d1d6cff2a Fix up some stuff around deck editing & loading for tiny leaders format. 2015-12-26 06:10:51 +00:00
Myrd
5a762aa823 [Desktop] Fix issue where the battlefield sometimes would not get repainted. 2015-12-26 04:58:13 +00:00
Myrd
d4ed5e998b Fix typo in last commit. 2015-12-26 04:18:35 +00:00
Myrd
6dc693890c [Desktop] Auto download LQ card pictures on demand if they don't exist on disk. 2015-12-26 04:17:58 +00:00
Myrd
3aa0e71675 Fix some warnings reported by Eclipse. 2015-12-25 23:39:49 +00:00
drdev
6fe4c683a5 Fix so commanders sorted by name 2015-12-22 00:52:49 +00:00
drdev
55e82105df Remove unsupported card 2015-12-22 00:43:11 +00:00
excessum
2b5cafe1c8 - Fixed NPE in DrawAi for r30501 2015-12-21 12:04:05 +00:00
drdev
a693e6834a Continue fleshing out additional cards for planes 2015-12-21 05:46:38 +00:00
drdev
8176a73b5d Start fleshing out additional cards for planes 2015-12-20 23:17:41 +00:00
drdev
3837271ac0 Add Plane and First Printing options to Advanced Search for cards 2015-12-20 03:06:38 +00:00
drdev
3eaf655dac Code cleanup 2015-12-20 02:10:12 +00:00