LevelX2
|
2d109222a8
|
* Changed some links and messages.
|
2014-05-11 20:45:20 +02:00 |
|
magenoxx
|
c8ea8e7260
|
Added error handling for TournamentSession
|
2014-05-03 14:12:31 +05:30 |
|
LevelX2
|
c77c43a1b0
|
Changed again action that is called if timer runs out.
|
2014-05-03 09:27:21 +02:00 |
|
magenoxx
|
9f2466f42f
|
Merge changes
|
2014-05-03 11:00:05 +05:30 |
|
LevelX2
|
21149dc0ac
|
* Undo wrongly removed generic Exception hadling,
|
2014-05-02 09:34:36 +02:00 |
|
magenoxx
|
6ae4546ddb
|
Added comment explaining how createPlayerTimer works
|
2014-05-02 11:27:39 +05:30 |
|
LevelX2
|
473c9e207b
|
Fixed (probably) the player1 concedes but other player2 wins. Fixed that if player runs out of timer time or player lose of beeing idle, the match will end correctly.
|
2014-05-01 19:34:52 +02:00 |
|
magenoxx
|
517f9b6a08
|
Now fatat messages of the Game Worker are logged into separate magediag.log file
|
2014-04-30 16:42:59 +05:30 |
|
magenoxx
|
e82bc6e671
|
Added exception and error handling for game worker
|
2014-04-30 16:41:52 +05:30 |
|
magenoxx
|
9c088fa75b
|
Made table controller logging game id (needed as correlation id for magediag logs)
|
2014-04-30 16:40:39 +05:30 |
|
magenoxx
|
80b07e62f9
|
Fixed wrong comment on timer duration
|
2014-04-30 14:32:13 +05:30 |
|
magenoxx
|
bc286a0002
|
Added comment description for params set
|
2014-04-30 13:04:00 +05:30 |
|
LevelX2
|
915651335a
|
Fixed that in tournament a automatically generated deck will be submitted if player doesn't submit a deck in time (fixes #421).
|
2014-04-29 17:32:24 +02:00 |
|
magenoxx
|
74ddaa4a57
|
[AdminConsole] Added the possibility to end user session without kicking him/her off. Fixed bug with discarding row selection in user table
|
2014-04-28 18:21:55 +05:30 |
|
magenoxx
|
7740cc6f66
|
Made loading cards more verbose (Issue#423)
|
2014-04-28 15:43:14 +05:30 |
|
LevelX2
|
bc6f0f65bc
|
Removed not needed chat message about player leaving mage.
|
2014-04-26 18:45:27 +02:00 |
|
LevelX2
|
07bfebcd7d
|
* Table sorting - Fixed bug that caused wrong sorting of waiting tables to the bottom of the tables list.
|
2014-04-25 15:58:20 +02:00 |
|
LevelX2
|
628cf2e018
|
Fixed that user expired sceduled job died without reporting causing error. Handling changed so that if an exception raises it does not prevent the server to check expired user next time. (Hope this will workaround the existing nasty problem in user handling and show the error causing code sequence).
|
2014-04-25 14:57:45 +02:00 |
|
LevelX2
|
90b3e75435
|
Some minor changes to debug logging messages and server user handling.
|
2014-04-24 08:26:37 +02:00 |
|
LevelX2
|
236ebe2a12
|
Some changes to debug logging messages.
|
2014-04-23 08:12:40 +02:00 |
|
LevelX2
|
4e53ff73ea
|
Improved sorting of tables and matches.
|
2014-04-17 16:39:19 +02:00 |
|
LevelX2
|
d53a3245d6
|
Changes to connect messages, added some debug messages to narrow down server user handling bug.
|
2014-04-14 23:11:34 +02:00 |
|
LevelX2
|
b829ad499e
|
* Tournament play - Player state set to "Eliminated" as soon as he lost a match in an elimination tournament. Points for a Bye for player are shown immediately. Players finishing the last round are set to Finishedinstead of wating for next round.
|
2014-04-13 02:04:43 +02:00 |
|
LevelX2
|
50e82ef930
|
* User manager added some debug messages, changed remove player logic.
|
2014-04-12 18:17:17 +02:00 |
|
LevelX2
|
b03048b01a
|
* Tournament play - Fixed that AI players were unwanted removed from combat at the start of a new tournament round.
|
2014-04-12 18:15:32 +02:00 |
|
LevelX2
|
dda09ce535
|
* Eye of Ugin - Fixed tooltip text ("colorless" was missing).
|
2014-04-07 00:20:01 +02:00 |
|
LevelX2
|
85a3864140
|
Merge origin/master
|
2014-04-01 17:34:56 +02:00 |
|
LevelX2
|
c9f72bfc0c
|
* Server log - Added some logging information.
|
2014-04-01 17:32:48 +02:00 |
|
LevelX2
|
cb018dd0f0
|
* Changed tournament result genration and disconnect time formatting.
|
2014-04-01 00:07:49 +02:00 |
|
LevelX2
|
9ff5bcbd92
|
Improved reconnect and tournament handling. Reconnect time is now shown for disconneted players on player list and tournament panel. You can now reconnect (during 3 minutes) to a tournament also if meanwhile new game (after sideboarding ended) or round was started. Conceding the complete match in a tournament can no longer result in a draw, if you won games before. Quitting a tournament does now always end all active games of that quitting player.
|
2014-03-31 02:24:59 +02:00 |
|
LevelX2
|
f5ff18acfa
|
* Cube - Added "MTGO Cube March 2014" cube.
|
2014-03-29 20:44:36 +01:00 |
|
LevelX2
|
e9a301da3c
|
Added a mono blue draft cube.
|
2014-03-17 16:57:11 +01:00 |
|
LevelX2
|
af01639bd1
|
Updated readme.txt.
|
2014-03-06 21:48:08 +01:00 |
|
LevelX2
|
dc73d85cd0
|
Minor changes to readme.md. Some minor formatiing.
|
2014-03-02 21:58:13 +01:00 |
|
LevelX2
|
8d2f4cc9ac
|
* Draft - Added "Quit Tournament" button to draft panel. Minor formatting.
|
2014-02-28 17:47:27 +01:00 |
|
LevelX2
|
62b92f1c5d
|
Added Phyrexian Dreadnought.
|
2014-02-26 16:57:32 +01:00 |
|
LevelX2
|
8491b5b90b
|
* Cleanup of server memory handling - removed memory leaks for Chat, Player, Match, Game etc.
|
2014-02-21 01:13:27 +01:00 |
|
LevelX2
|
c7289a3810
|
* Some formatting. Some cleanup for server memory handling.
|
2014-02-20 17:49:21 +01:00 |
|
LevelX2
|
e346c6903f
|
Minor formatting.
|
2014-02-20 08:12:18 +01:00 |
|
LevelX2
|
1f3687cc86
|
Switched to binary/source format java 1.7.
|
2014-02-18 17:35:32 +01:00 |
|
LevelX2
|
fb8c4fcbc3
|
* Removed logger output used for debug.
|
2014-02-16 02:23:26 +01:00 |
|
LevelX2
|
d9f2f8a4a7
|
* Remove JRE6 from start scripts. Reduced Xmx value of client to 512m (should be enough and reduces problems that client does not start because of not available memory).
|
2014-02-15 09:30:01 +01:00 |
|
LevelX2
|
67e25d43bd
|
* Finished changes for new preference option to force showing ability picker for 0 mana spells or abilities with only tap costs.
|
2014-02-12 20:52:33 +01:00 |
|
LevelX2
|
ee76ccfee4
|
Added option that AbilityPicker is forced to show if ability or spell has no or only tap cost (not finished yet).
|
2014-02-12 17:18:06 +01:00 |
|
LevelX2
|
d4592b2ee2
|
* Simplified version info handling.
|
2014-02-11 19:36:05 +01:00 |
|
LevelX2
|
b92a2c83b9
|
* Memory leaks - removed some more memory leaks for match / game handling.
|
2014-02-11 02:23:13 +01:00 |
|
LevelX2
|
753ada0a01
|
* Fixed a cleanup problem that locked the game at game end. Minor formattings and cleanup additions.
|
2014-02-11 00:38:10 +01:00 |
|
LevelX2
|
e672e63736
|
* Serverstart - Show some server settings in the log.
|
2014-02-10 17:11:10 +01:00 |
|
LevelX2
|
e6f55d3b80
|
* Some changes to game handling to support replay in the future (not working yet).
|
2014-02-07 16:07:15 +01:00 |
|
LevelX2
|
b273074e2f
|
* Removed dev version string accidently committed.
|
2014-02-07 13:54:16 +01:00 |
|
LevelX2
|
40c25fae34
|
Fixed some bugs in table handling. Fixed that matches were not set to finished yet, if players left match during sideboarding phase.
|
2014-02-07 02:04:14 +01:00 |
|
LevelX2
|
efb04f2b9a
|
Merge pull request #377 from jbonofre/master
Some improvements for Unix on Mage Server and Client
|
2014-02-02 16:03:25 -08:00 |
|
LevelX2
|
30ddcaf99b
|
Some changes to reduce memory leaks.
|
2014-01-31 15:08:40 +01:00 |
|
Jean-Baptiste Onofré
|
378bb6ca5e
|
Fix JVM arguments order to avoid weird OutOfMemoryError
|
2014-01-30 03:21:02 +01:00 |
|
Jean-Baptiste Onofré
|
67133cc2e8
|
Set *.sh Unix scripts executable by default
|
2014-01-30 03:13:43 +01:00 |
|
LevelX2
|
4ab572bd0e
|
* MageDialog - Removed some memory leaks for client dialogs (more to come soon).
|
2014-01-30 03:05:49 +01:00 |
|
LevelX2
|
c75c5ac9e1
|
* Some changed to avoid ConcurrentModificationExceptions (fixes #333).
|
2014-01-27 18:03:25 +01:00 |
|
LevelX2
|
926210a159
|
* Chat time - Fixed a bug that the chat time was not updated.
|
2014-01-27 15:06:14 +01:00 |
|
LevelX2
|
43fed81ff4
|
Sort user list case insensitive.
|
2014-01-26 11:26:45 +01:00 |
|
LevelX2
|
6242271ecc
|
Some small changes for the release.
|
2014-01-25 18:59:06 +01:00 |
|
LevelX2
|
1a744ad533
|
Updated server txt file to 1.3.0
|
2014-01-25 16:28:16 +01:00 |
|
LevelX2
|
ad71ec6aad
|
Set Version 1.3.0.
|
2014-01-25 15:55:39 +01:00 |
|
LevelX2
|
e490d6af61
|
Added cubes for Sealed and Daft Tournaments. Added a simple Swiss like tournament format.
|
2014-01-10 19:58:55 +01:00 |
|
LevelX2
|
c0323c168c
|
Added user info text that user can set. Addd chat whisper command. Some minor changes to chat. Impoved display of user list.
|
2014-01-09 13:26:25 +01:00 |
|
LevelX2
|
b724d7fe13
|
Mage 1.2.0 Release
|
2013-12-31 17:29:00 +01:00 |
|
LevelX2
|
46e450fa96
|
Mage 1.2.0 Release
|
2013-12-31 17:28:34 +01:00 |
|
LevelX2
|
05cbd90fe2
|
* Commander - Added commander multiplayer format. Fixed commander damage win condition to only counting combat damage. Added some info to tooltip text of commander.
|
2013-12-23 17:14:56 +01:00 |
|
LevelX2
|
c58ecf366b
|
Fixed possible NPE in GameController.
|
2013-12-08 09:36:15 +01:00 |
|
LevelX2
|
33c6bf1385
|
Ability picker shows now the name of the object instead of {this] in ability text..
|
2013-11-06 14:32:50 +01:00 |
|
LevelX2
|
3d4bb90805
|
Updated for release 1.2.0.
|
2013-10-27 08:38:38 +01:00 |
|
LevelX2
|
d094f291aa
|
Pushed version to 1.2.0dev.
|
2013-10-26 13:01:31 +02:00 |
|
LevelX2
|
6c54812068
|
* User list added info about games and tournaments. Fixed a logging NPE.
|
2013-10-21 23:58:11 +02:00 |
|
LevelX2
|
5a2b445e43
|
* Fixed a bug that tournament player was not removed correctly, if he left thetournament start panel. Changes to logging.
|
2013-10-21 00:38:59 +02:00 |
|
LevelX2
|
5f85d52837
|
Some changes to server logging messages.
|
2013-10-21 00:38:01 +02:00 |
|
LevelX2
|
038b15f399
|
* Changed some server logging.
|
2013-10-19 18:40:46 +02:00 |
|
LevelX2
|
c22a75a6c3
|
* PopUp Menus -Added F2/F3/F4/F9 to menu. Set correct popup menu for watcher.
|
2013-10-19 18:40:20 +02:00 |
|
LevelX2
|
51b93600e6
|
* Session - Added additional information for exception.
|
2013-10-15 00:47:13 +02:00 |
|
LevelX2
|
d6c1075125
|
* Release Mage 1.1.0 final
|
2013-10-12 11:22:06 +02:00 |
|
LevelX2
|
4513c7f7c3
|
Created a ConstrucedEliminationTournament (only the server plugin yet).
|
2013-10-10 16:19:30 +02:00 |
|
LevelX2
|
45c875384c
|
* some logging changes.
|
2013-10-09 17:12:14 +02:00 |
|
LevelX2
|
d34779fa68
|
* Changed logging level back to info, changed level of a lot of messages to debug from info. Added check that certain AI players can't join a table with no appropriate format.
|
2013-10-09 15:22:40 +02:00 |
|
LevelX2
|
360a62917b
|
Added optional server config parameter to limit the number of AI players when creating tournaments.
|
2013-10-07 18:14:27 +02:00 |
|
LevelX2
|
e2532a9b11
|
Improvements player cancels or leaves match or tournament. Draft can replace human player by draft bot if human leaves.
|
2013-10-03 22:42:16 +02:00 |
|
LevelX2
|
fe82b49930
|
* Join Table - Changed handling of messages while creating or joining a table.
|
2013-09-28 16:59:43 +02:00 |
|
LevelX2
|
50056df24e
|
* TableController - Removed unneccessary warinings.
|
2013-09-28 14:37:10 +02:00 |
|
LevelX2
|
2b18ed76cb
|
* TableController - Removed unneccessary warinings.
|
2013-09-28 14:36:44 +02:00 |
|
LevelX2
|
a9415db2e5
|
Fixing some possible NPE after player left tournamen/match and submits the construct/sideborading panel.
|
2013-09-28 11:56:15 +02:00 |
|
LevelX2
|
0357dcb59d
|
Prevented 0 damage prevention events.
|
2013-09-27 16:14:13 +02:00 |
|
LevelX2
|
d2f83b1ade
|
Added Theros block format.
|
2013-09-24 16:54:55 +02:00 |
|
LevelX2
|
faafa3f8be
|
Fixed some possible NPE in MageServerImpl (Fixes #342).
|
2013-09-24 11:16:27 +02:00 |
|
LevelX2
|
d48a8b35fd
|
Added timeout duration in seconds to timeout message.
|
2013-09-21 19:41:59 +02:00 |
|
LevelX2
|
be883d6b70
|
Fixed that timeout for autoconcede is only applied if the player has priority. This prevents that player autoconcede if other players need more time to finish their turns.
|
2013-09-21 19:30:03 +02:00 |
|
LevelX2
|
06d5e2a4c6
|
* Rescue From the Underworld - small fix to the tooltip text.
|
2013-09-19 14:42:07 +02:00 |
|
LevelX2
|
182839d41a
|
Added some new sound files (PlayerLost, PlayerWon, PlayerSubmittedDeck, PlayerLeft).
|
2013-08-31 19:00:38 +02:00 |
|
LevelX2
|
3092373d1d
|
* Fixed possible NPE in TableController (fixes #298).
|
2013-08-28 15:51:06 +02:00 |
|
LevelX2
|
ae44981cfa
|
Added a game end dialog, that shows the result of the finished game.
|
2013-08-07 16:50:25 +02:00 |
|
LevelX2
|
f76ee65bf5
|
Merge branch 'master' of https://github.com/magefree/mage.git
|
2013-07-21 22:55:45 +02:00 |
|
LevelX2
|
7d0cf3cd8c
|
Set version to 1.1.0 dev.
|
2013-07-21 22:52:25 +02:00 |
|
KholdFuzion
|
a6a09e0008
|
linux fixes (dox2unix) and basic lands added from LEA to 3ED
|
2013-07-21 03:18:23 -05:00 |
|
LevelX2
|
7ba3d451da
|
Small changes for Release 1.0.3
|
2013-07-21 09:46:45 +02:00 |
|
LevelX2
|
2e5fc5fc98
|
Some small changes for Release 1.0.3
|
2013-07-21 09:45:58 +02:00 |
|
LevelX2
|
ac23750310
|
* Fixed a bug that looked at cards were sometimes not shown (fixes #266 and fixes #264). Removed unused code.
|
2013-07-20 16:58:02 +02:00 |
|
LevelX2
|
a7a023b5c1
|
Fixed NPE if non tournament player submits a deck.
|
2013-07-19 19:14:33 +02:00 |
|
LevelX2
|
6098aa1d7c
|
Handling of players that cancel tournament improved.
|
2013-07-19 14:05:56 +02:00 |
|
LevelX2
|
85b8edf630
|
Improved player quits / leaves mage handling for tournaments (not perfect yet, will more improve it).
|
2013-07-18 17:40:06 +02:00 |
|
LevelX2
|
9838dea551
|
Added possibility to show tournament panel and watch tournament games (if allowed at tournament start) for spectators .
|
2013-07-16 17:39:02 +02:00 |
|
LevelX2
|
26ca873eb6
|
[minor] Some text renaming.
|
2013-07-15 23:56:10 +02:00 |
|
LevelX2
|
ded726d2ef
|
Prevent that the tournament sub tables are deleted by expire check (delete logik must be added).
|
2013-07-15 15:03:38 +02:00 |
|
LevelX2
|
73fbfa1888
|
Deactivated call to replay because game savin is deactivated..
|
2013-07-15 01:06:53 +02:00 |
|
LevelX2
|
40c6ba2efc
|
Fixed some handling to possible NPEs.
|
2013-07-15 00:54:14 +02:00 |
|
Li REN
|
8612d17aaa
|
add a comment for the fix
|
2013-07-13 20:24:50 -04:00 |
|
Li REN
|
71909e8310
|
Add exclusion condition 'two player duel' to expire checker in TableManager. That fix the bug cause the table with AI player be removed in tournament temporarily
|
2013-07-13 20:19:04 -04:00 |
|
LevelX2
|
bb06591f53
|
Finished changes for priority timer, works now per match and match will be continiued after first game is finished.
|
2013-07-06 15:14:15 +02:00 |
|
LevelX2
|
0f32fc72de
|
Solution for the deck editor / sideboarding / construct - mockcards problem.
|
2013-07-06 00:44:13 +02:00 |
|
North
|
96ff08dc9a
|
Merge branch 'decouple-client'
Conflicts:
Mage/src/mage/cards/repository/CardRepository.java
|
2013-07-03 21:42:40 +03:00 |
|
LevelX2
|
83ad29b0a9
|
Added missing change for quit match.
|
2013-07-02 23:49:07 +02:00 |
|
LevelX2
|
05b221fbbf
|
Added a check to TableController.
|
2013-07-02 23:42:33 +02:00 |
|
LevelX2
|
7b260c960b
|
Added a quit match option. FFA game gets no more killed if host left mage or quitted match.
|
2013-07-02 22:15:49 +02:00 |
|
North
|
5e3970a0e0
|
added method for updating cards database
|
2013-07-02 22:29:06 +03:00 |
|
LevelX2
|
a71285a768
|
Remove table if a user disconnects only if state is waiting or starting.
|
2013-07-02 17:00:57 +02:00 |
|
North
|
e4ea8adf94
|
added method for updating expansions database
|
2013-07-02 00:32:25 +03:00 |
|
LevelX2
|
06163d6ac5
|
Adding Player state to TournamentPlayer and TournamentPanel.
|
2013-07-01 17:11:44 +02:00 |
|
LevelX2
|
ccc107f7ef
|
Added count for started tournaments.
|
2013-06-29 22:27:58 +02:00 |
|
LevelX2
|
c924ca8727
|
Posting a message to the tornament panel, if a player submits his deck.
|
2013-06-29 20:50:56 +02:00 |
|
LevelX2
|
738efcc47f
|
Added option to select time limit (also none) on match or tournament creation.
|
2013-06-21 21:34:06 +02:00 |
|
magenoxx
|
6532aaffdf
|
Timers on client side. Refactored.
|
2013-06-20 00:17:06 +04:00 |
|
magenoxx
|
42dd9d81b4
|
Timers (In progress)
|
2013-06-19 17:12:31 +04:00 |
|
LevelX2
|
ef83ec2874
|
Set the server release log level property to warn.
|
2013-06-18 13:28:09 +02:00 |
|
North
|
0bb110be45
|
[refactor] moved enums from Constants class
|
2013-06-16 12:28:10 +03:00 |
|
LevelX2
|
aef53bc4ce
|
* The list of open tables shows now the codes of boosters selected for sealed or draft tournaments in the deck type column.
|
2013-06-10 12:38:38 +02:00 |
|
LevelX2
|
ef8d10a770
|
Some minor additions/changes to release assembly.
|
2013-06-08 16:56:23 +02:00 |
|
LevelX2
|
a734d604d5
|
Added mage-player-ai-draftbot to server dependencies to get it included in assembled release package.
|
2013-05-30 09:47:13 +02:00 |
|
LevelX2
|
449195daed
|
Added check for JRE7 directory to the windows start .bat files.
|
2013-05-20 17:02:58 +02:00 |
|
LevelX2
|
31da9dcdfd
|
[minor] Some formatting, remove unused code, changes to logging.
|
2013-05-19 08:29:38 +02:00 |
|
LevelX2
|
8c56231e15
|
[minor] some formatting
|
2013-05-18 14:55:50 +02:00 |
|
LevelX2
|
5336d4c0f9
|
Pushed version to 1.0.3 dev.
|
2013-05-12 16:00:25 +02:00 |
|
LevelX2
|
6b38cd5b18
|
Mage Version 1.0.2
|
2013-05-11 23:06:30 +02:00 |
|
LevelX2
|
b352217e17
|
Some improvements to split card handling. Better display of tooltip of split cards, also added handling if not cast from hand.
|
2013-05-09 21:26:15 +02:00 |
|
LevelX2
|
d00e953ad9
|
Added Levacy to the construced formats.
|
2013-05-03 08:37:30 +02:00 |
|
LevelX2
|
44d0df6bde
|
Small changes to user/chat/session handling (not finished yet).
|
2013-04-30 17:10:35 +02:00 |
|
LevelX2
|
b6ddaabe44
|
Show user name in title bar of MAGE. Clear table chat after disconnect. Remove user from chat after disconnect. Some tweaking about the messages if a user disconnected/session expired.
|
2013-04-29 17:18:43 +02:00 |
|
North
|
a3411f2486
|
[cleanup] removed unused imports
|
2013-04-19 20:01:10 +03:00 |
|
LevelX2
|
6e4b06fc5b
|
Added server config values to check user name minimal and maximal length and allowed chars for user name. Set to 3-14 length and [^a-z0-9_] chars (ignoring case) .
|
2013-04-13 14:21:42 +02:00 |
|
LevelX2
|
f644ffe041
|
Changed color of frame of avatar for active player to green again. Checked that a player of a game can't also watch his own game. Added a match score to the start of the game log. Changed the color of the Turn [X] message. Tips and join messages during a game are displayed in the chat panel instead the game log panel. Display of the player name when hovering over the avatar is more vertical centered.
|
2013-04-07 21:29:27 +02:00 |
|
LevelX2
|
a070c5a8e1
|
Fixed a bug that players were not removed properly from matches or tournaments they left before the match or tournament was started.
|
2013-04-06 02:09:04 +02:00 |
|
LevelX2
|
48f1560cb8
|
Added new AsThoughtEffectType to reveal face down cards (not a perfect solution I know, but better as using the cast type. If someone has a better idea to handle this, I'm open).
|
2013-04-06 00:04:21 +02:00 |
|
magenoxx
|
73793f6868
|
Merge branch 'master' of https://github.com/magefree/mage
|
2013-04-01 21:55:48 +04:00 |
|
magenoxx
|
6bc14d3da3
|
Updated formats in release config
|
2013-04-01 21:55:37 +04:00 |
|
magenoxx
|
97acebacdd
|
Pumped version to 1.0.2.dev
|
2013-04-01 16:00:30 +04:00 |
|
LevelX2
|
5afb189315
|
Added modern format to the constructed formats. Updated list of banned cards of constructed formats.
|
2013-03-31 19:14:33 +02:00 |
|