Neil Gentleman
a90d0e5597
reuse shared code for picking basic land sets
2015-11-22 18:00:10 -08:00
LevelX2
05dd1daee6
* Added some information to the player tooltip in game (expericence counters, deck hash code, # of wins).
2015-11-22 11:07:48 +01:00
Neil Gentleman
68e850b8b8
remove old bundled mage-theme-plugin.jar
...
which causes plugin loading to consistently fail, so switch back to
directly instantiating ThemePluginImpl()
this is a little unfortunate, because these plugins don't get the same
lifecycle handling as external ones
re: c25e45095e
2015-11-15 15:28:03 -08:00
LevelX2
79c04eef47
* Added Momir Basic format to table filtering so Momir Basic games are shown.
2015-11-14 19:07:48 +01:00
Neil Gentleman
02a6780766
add Momir Basic game type
...
- re-using Emblems as Vanguard cards; should probably give them their own
CommandObject class
- setting the timing on the Momir ability to TimingRule.SORCERY causes the
ability not to activate (?), so I've left it at INSTANT for now
- need to add a new card image source for vanguard cards
2015-11-11 12:31:30 -08:00
Neil Gentleman
c25e45095e
remove Mage.Theme.Plugin module
...
it has been a included in Mage.Client since 8ac58cfc
2015-11-11 00:31:31 -08:00
Neil Gentleman
deb4608c00
Don't try to play null audio
...
a message is already logged when loadClip fails; this avoids showing an error
dialog over and over afterwards.
2015-11-08 22:32:43 -08:00
Winston Huang
0af814f3d0
Fix MageFrame title
2015-10-28 22:04:25 -07:00
Neil Gentleman
6c43858046
Deck Editor: Fix redraw after missing image
2015-10-19 00:27:59 -07:00
LevelX2
e2453abbb5
* Fixed a bug that some options in preferences were handled with the wrong state as long as never set manually.
2015-09-29 17:26:29 +02:00
LevelX2
b95d7ca705
* Fixed some problems with new avatar handling.
2015-09-27 14:50:44 +02:00
LevelX2
23cd772fea
* Fixed that using a previous internal avatar ID did create an exception while playing/watching a game.
2015-09-27 14:11:56 +02:00
LevelX2
9d3619b68c
* Some rework of preferences avatar panel.
2015-09-26 01:10:05 +02:00
LevelX2
9ab323a89c
Deck editor - renamed sort type "Color Detailed" to "Color Identity" and compare for the sort also with mana symbols in casting cost and rules.
2015-09-21 08:11:58 +02:00
LevelX2
322eae2ec6
Deck editor - renamed sort type "Color Detailed" to "Color Identity" and compare for the sort also with mana symbols in casting cost and rules.
2015-09-21 00:31:42 +02:00
LevelX2
707c1acf6b
* Added an option to auto order triggers with the same text. Added options to pass priority automatically after spell cast and ability activation. Fixed a problem of the tests with the new Scry mulligan.
2015-09-04 00:25:23 +02:00
Simown
1bdc54556a
Fixed a bug in random deck generation where generating a deck from a set
...
with too few cards caused an exception. Minor formatting fixes.
2015-09-03 21:30:15 +01:00
Simown
14148b25db
Fixed a bug in random generation where selecting a set which had no basic lands caused an error. Partially fixes #1242
2015-09-03 19:40:12 +01:00
LevelX2
e32e7a4638
Added a fix for the serverlist URL setting to automatically switch xmage.info to xmage.de.
2015-08-29 09:42:17 +02:00
LevelX2
dfe1e2ef5a
Some minor changes.
2015-08-28 16:52:33 +02:00
LevelX2
423e1fd368
* Triggered abilities order selection is applied immediately now.
2015-08-28 15:16:24 +02:00
LevelX2
39e62095e4
Fixed some dialogs for human players that were not shown after a reconnect to a game (e.g choose mulligan, any use Yes/No choice, amount choice, Pile choice).
2015-08-28 14:29:54 +02:00
LevelX2
758f56792e
* Added button popup menu to be able to automatically answer ability related "Yes" / "No" requests (related to #328 ).
2015-08-28 11:44:14 +02:00
LevelX2
b63cc121ef
Some minor changes.
2015-08-27 14:51:21 +02:00
LevelX2
97a8b351b4
Fixed a problem that show cards window was not closed (e.g. for libraray card selection).
2015-08-26 16:30:32 +02:00
LevelX2
0ee22d90ca
Allow hand card ordering by drag'n'drop only with left mouse button.
2015-08-26 16:29:57 +02:00
LevelX2
532d4e0af0
* Added automatic handling for order of triggered abilities going to stack ( fixes #701 / related to #328 ).
2015-08-22 19:29:57 +02:00
LevelX2
386204c085
* Draft log - Fixed a bug that the last pick was logged twice.
2015-08-19 11:46:57 +02:00
LevelX2
e2625fd60e
* Show card pick dialog - Fixed a bug that the select window was hidden if you clicked and released the mouse button on the edges of the window.
2015-08-18 12:29:57 +02:00
Gerhardt Schulle
54c1e4f66c
Add option to log draft picks into a file for post review after the game.
2015-08-09 21:35:49 +02:00
LevelX2
7a90db7995
* Fixed sluggishness of player selection. Reworked flag display in avatar image.
2015-08-06 00:31:50 +02:00
LevelX2
cbbc70d26b
* Made table filter more accurate and moved Historical and Super Standard format to Other filter.
2015-08-05 00:07:53 +02:00
LevelX2
8dca887fad
* Added tooltip to the flag in the player avatar.
2015-08-02 12:41:29 +02:00
LevelX2
768fd17d93
* Some spelling changes.
2015-07-26 09:19:46 +02:00
Simown
a6bab84c85
Generated deck name/path is now a timestamp.
...
Changed deck generator to use a timestamp of the current time to the millisecond as the generated deck name.
This gets rid of the random UUID filling up the deck path and generated deck name.
2015-07-19 13:39:38 +01:00
Simown
cedf16806e
Fix to #1128 Deck generation throws IndexOutOfBoundsException.
...
Reserve cards now counted correctly.
Fixed reserve card adding algorithm to stop trying to add cards out of range.
2015-07-19 12:12:10 +01:00
LevelX2
635c33fa87
Merge pull request #1117 from brodee/master
...
random draft bug fix and random draft ui improvements
2015-07-15 08:30:22 +02:00
brodee
c7a349f65f
random draft bug fix:
...
packs are forced to be 15 cards; weirdness occurs if the packs are uneven sizes including the draft ending early.
Random draft ui improvements:
only the sets that will be used are displayed in the lobby, and the number of characters is large but still greatly reduced.
the pack selector ui will prevent you from chosing fewer than 2 packs.
2015-07-14 22:34:58 -07:00
LevelX2
6cf0a59644
* Fixed possible null pointer exception in client.
2015-07-12 09:19:43 +02:00
LevelX2
b38885b7bf
* Fixed a bug that prevented that the width of connection column in user list was restored.
2015-07-09 09:59:20 +02:00
Simown
6a5eb8ff83
Small fixes to constants, added header and standardised spelling
2015-07-09 01:58:45 +01:00
LevelX2
b80e27f3b3
* Fixed handling of Phyrexian mana.
2015-07-09 01:43:26 +02:00
Simown
a1fd4e91f0
Overhaul and fix of random deck generation.
2015-07-08 23:13:21 +01:00
Nidhoegger
9be613beb9
Fixed Issue #1054 . Buttons in Feedback panel will only get focused, if the MageFrame has the focus thus preventing focus theft from other programs.
2015-07-06 10:51:06 +02:00
LevelX2
1c157a20ae
* Fixed a bug caused by now possible column order setting in tournament panel.
2015-07-03 22:44:08 +02:00
LevelX2
0f5f8493c7
Improved fix for #584 by Nidhoegger.
2015-07-03 12:34:13 +02:00
LevelX2
589b63c5b1
Fix for the "Modal Window bug under Linux (e.g. X value announcement) by Nidhoegger.
2015-07-02 20:48:32 +02:00
LevelX2
3eb1fd4047
Added a button to attack with all available cratures.
2015-07-02 17:03:14 +02:00
LevelX2
0cbe590cac
* Fixed that mana auto-payment settings were not correctly set from previous settings on game start.
2015-07-02 13:18:12 +02:00
LevelX2
0a0cb40783
* Fixed that creatures that have to pay costs to block were wrongly forced to block causing UI locks.
2015-07-01 23:00:22 +02:00