Commit Graph

28945 Commits

Author SHA1 Message Date
elcnesh
73bef51fcc Have mobile game handle opening/closing mana pools itself
to improve compatibility with network play
2015-05-19 09:28:31 +00:00
elcnesh
1f18f9da05 Set current player more quickly to prevent exception at match start 2015-05-19 09:25:04 +00:00
elcnesh
9a329d515d Fix mindslaver effects.
- Fix bug where game would become unsreponsive after mind slaving ends;
- Fix bug where players could concede for mind-slaved opponents;
- Cleanup, managed to remove some fields.
2015-05-19 06:56:57 +00:00
Sol
c32dbb1012 - Attempting to improve reported Swing crash when it can't find something to Focus 2015-05-19 02:56:20 +00:00
elcnesh
9767b20386 Update and cleanup card viewing code. Fixes issue with
morph colour leaking, viewing opponent's morphs through
card zoomer, and other minor bugs.
2015-05-18 07:33:21 +00:00
Sol
5cba52b5a6 - Increase prices of the Plant Wall in the Bazaar. 2015-05-18 02:59:49 +00:00
Chris
817d1e790d Added new card names to changes.txt. 2015-05-17 19:38:16 +00:00
Krazy
90395f8336 Fixed color distribution checkbox selection for quests. 2015-05-17 19:13:15 +00:00
Agetian
8d5c23c054 - Corrected a mistype. 2015-05-17 17:12:11 +00:00
Agetian
c7460d2854 - Fix a compile time warning related to the encoding of one of the source files. 2015-05-17 16:58:03 +00:00
Agetian
46f17edad0 - Reverting r29415-29422 for now because the UTF-8 characters prove to be problematic for the player unless they are transparent enough when searching for cards and typing card names (including the deck editor).
- Before having to revert these changes I managed to get the game to recognize both accented and unaccented card names in decks and for the purposes of card picture file names. However, I was not successful in implementing the similar level of transparency in the deck editor and in the card search box (e.g. "Add Card To Hand" - that type of thing).
- To continue working on this project, feel free to revert this commit locally and update the functionality to be more transparent and intuitive for the end user.
2015-05-17 16:44:30 +00:00
Agetian
9f15e72a4f - Use StringUtils.substring in the equivalent card name lookup. 2015-05-17 15:32:21 +00:00
Agetian
a23afe9d91 - Fix for lookup of equivalent card names that have set and/or art info attached to them. 2015-05-17 15:24:57 +00:00
Agetian
23e1eda8b1 - Updated the CHANGES.txt note for UTF-8 characters in card names. 2015-05-17 15:00:59 +00:00
Agetian
37f3fad409 - Make looking up cards by equivalent name more efficient. 2015-05-17 14:59:31 +00:00
Agetian
50ba2341d1 - Fix imports. 2015-05-17 14:54:47 +00:00
Agetian
781dace2e8 - An attempt at making the game detect both the accented and non-accented card names in decks [please review]. 2015-05-17 14:54:26 +00:00
Agetian
3ba9e7cd03 - Fix the encoding of files with UTF-8 symbols to make them compile properly and without warnings. 2015-05-17 14:22:02 +00:00
elcnesh
44e7a3fec9 Use recently fixed UTF-8 support to update cards with special characters in their names 2015-05-17 13:33:04 +00:00
elcnesh
b3f38edef3 Huge cleanup: use collection interfaces (List, Set, Map) rather than
implementations (ArrayList etc.) in references to objects
2015-05-17 11:28:21 +00:00
elcnesh
6274c5379a Use morph/manifest reminder overlays for face-down cards on the battlefield 2015-05-17 11:16:39 +00:00
Agetian
56cc9b7b25 - Reverting the last attempt at fixing the morph color leak, the idea didn't work out, resorting to the hackier but working fix for now. 2015-05-17 07:42:42 +00:00
Agetian
39d9e91430 - One more clarification in CHANGES.txt. 2015-05-17 06:55:44 +00:00
Agetian
792e8c34ee - Clarified the CHANGES.txt note related to the new token display option. 2015-05-17 06:54:45 +00:00
Agetian
62c399c1a7 - One more mistype correction. 2015-05-17 06:35:38 +00:00
Agetian
0d496c153f - Corrected a couple mistypes. 2015-05-17 06:34:04 +00:00
Agetian
8813fb490d - Added a note to CHANGES.txt about the new "Display Tokens on a Separate Row" option. 2015-05-17 06:32:02 +00:00
Agetian
ce924fafe1 - Added a toggleable option "Display Tokens on a Separate Row" that controls whether tokens are displayed on their own row or on the same row as other cards. Defaults to "on a separate row" for compliance with previous behavior (and at least until this mode is tested better). 2015-05-17 06:23:05 +00:00
Agetian
1393212cec - A better fix for Morph cards leaking their color in CardDetailPanel when face-down. 2015-05-17 05:00:20 +00:00
Sol
4293e98904 - I thought I noticed Hands of Binding not actually freeze when encoding cast 2015-05-17 02:48:35 +00:00
Agetian
4ef3bad62d - Fix the face-down card color being spoiled in the border of CardDetailPanel.
- Note that there may be a bigger problem in the related code that displays the card detail panel: canShow is always 'true' on line 199, but a lot of further code assumes that canShow may be either true or false (anybody who feels comfortable with the GUI code, feel free to take a better look at this code).
2015-05-16 19:45:09 +00:00
Agetian
6e3a6c7198 - Reverting the commit that removed "duplicate" Vanguard avatar definitions. The duplicates are indeed correct, each of the duplicated avatars in Vanguard.txt had two distinct variations (with two distinct pictures, standard and alternate art). Gatherer lists them as cards with two variations, and card picture packages exist that have both art variations. Those packages do not work correctly with the duplicates removed. 2015-05-16 10:30:21 +00:00
Agetian
1c6801acf1 - Added the "Landslide Charge" DTK event deck to quest mode precons. 2015-05-16 07:52:01 +00:00
Agetian
0d6ee3580b - Removed empty trailing lines in new DTK precons. 2015-05-16 06:14:18 +00:00
Agetian
29c6216f6a - Added DTK precons to quest mode. 2015-05-16 04:52:10 +00:00
Sol
c6a55f6af2 - Added Taste of Paradise with pseudokicker structure 2015-05-15 21:55:25 +00:00
Sloth
2c42c9bd76 - Fixed Auras displaying their names at the end of their descriptions. 2015-05-15 21:02:00 +00:00
Sol
59605dc770 - Added Commune with Lava 2015-05-15 19:29:10 +00:00
Agetian
41a7c8cecb - Added Dragonlord's Prerogative, Scaleguard Sentinels, Silumgar's Scorn. This completes the Dragon Presence cards from DTK. Certain known issues still apply, check CHANGES.txt for more information. 2015-05-15 17:18:14 +00:00
Sol
2943bc1365 - Adding Draft Rankings for MM2 2015-05-15 15:04:31 +00:00
Sol
4f5d2da2c2 - Fix issue where End Turn is focused in certain cases (like using targeting through the dev controls) 2015-05-15 14:42:03 +00:00
Sol
ff415ab90f - Move targeting arcs to initialize at the beginning of games, instead when the match is created (as suggested by Sharkus) 2015-05-15 13:31:44 +00:00
Sloth
8a333f472a - Added the quest opponent Sly Cooper 2 by tojammot. 2015-05-15 12:20:41 +00:00
Sol
f54e614f9c - Adding Draconic Roar, Foul-Tongue Invocation, and Orator of Ojutai with an appropriate note in Changes with the known issues regarding them 2015-05-14 00:37:59 +00:00
Sol
ce438fa313 - Fixing Ash Zealot grabbing the wrong property 2015-05-13 12:13:17 +00:00
Sol
ce9c1d87ae - Improve handling of Dragon Presence for Flicker effects 2015-05-13 01:43:10 +00:00
Sol
b8b217d7f1 - Some more improvements needed for Dragon Presence cards 2015-05-13 01:24:18 +00:00
Agetian
401e036f3f - Tweaked the descriptions and names of planeswalker achievements. 2015-05-12 14:04:56 +00:00
Agetian
ab54267fb3 - Tweaked the descriptions and names of planeswalker achievements. 2015-05-12 06:03:07 +00:00
Sol
b115625de8 - Adding the capability for cards to reference "Dragon Presence" in the BF, or as an optional payment 2015-05-12 03:35:44 +00:00