LevelX2
|
79e9312893
|
* Fixed the annoying SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" on client start. Updated a lot of POM references. Fixed warnings of Test Project. Some changes to logging.
|
2015-02-20 13:58:13 +01:00 |
|
LevelX2
|
0c73076895
|
* Added AlternateManaPaymentAbility interface and handling.
|
2015-02-20 02:15:22 +01:00 |
|
LevelX2
|
c6d3a8247d
|
* Holiday Cube 2014 - Removed additinal blank in name of Hero of Oxid Ridge that prevented the use of the card in the cube.
|
2015-02-15 23:14:32 +01:00 |
|
LevelX2
|
ef147bc80c
|
* Fixed a possible endless loop while player left game during damage distribution.
|
2015-02-12 12:16:56 +01:00 |
|
LevelX2
|
0cda1f7731
|
* Fixed spelling error for Fire // Ice card of Holiday Cube 2014.
|
2015-02-08 09:54:23 +01:00 |
|
LevelX2
|
41c6c47092
|
* Added promotional, Duel Deck and Non-standard-legal sets to SetType. Changed sets and set selection accordingly.
|
2015-02-04 00:34:18 +01:00 |
|
LevelX2
|
dd54269216
|
* Fixed handling of Split cards (fixes #670).
|
2015-02-03 00:05:30 +01:00 |
|
LevelX2
|
19d71aaf84
|
* AI PLayer - Fixed a problem with targets of Venser, Shaper Savant.
|
2015-01-31 10:00:16 +01:00 |
|
LevelX2
|
de92c50944
|
* Commander format - Fixed that the commanders color identity was not correctly set for the mana replacement effect. Mana symbols from the rule text were not taken into account.
|
2015-01-25 22:46:55 +01:00 |
|
fireshoes
|
e03e613214
|
Updated banned lists
|
2015-01-19 14:22:10 -06:00 |
|
LevelX2
|
bd6753da0b
|
* Duel Commander - Fixed that for duel commander muliplayer games the specific (e.g. starting life) duel commander rule changes did not take place.
|
2014-12-31 09:52:48 +01:00 |
|
LevelX2
|
8d8a2074f0
|
* Lion's Eye Diamond - Fixed that it now only can be cast at the time an instant spell could be cast.
|
2014-12-27 03:51:10 +01:00 |
|
fireshoes
|
086f860396
|
Added Fate Reforged set, Valorous Stance FRF card, KTK Block Constructed option, added missing card to Holiday 2014 Cube
|
2014-12-21 19:57:23 -06:00 |
|
LevelX2
|
4373a33b73
|
* Holiday Cube 2014 - Fixed year in name, added missing card.
|
2014-12-18 08:39:35 +01:00 |
|
LevelX2
|
b2586a653f
|
* Multiplayer Commander - Fixed that the starting player wrongly skipped his draw step.
|
2014-12-16 13:09:48 +01:00 |
|
fireshoes
|
218e044804
|
Added Holiday Cube 2014 and some new cards
|
2014-12-12 13:58:03 -06:00 |
|
LevelX2
|
2af52cfd3a
|
[C14] 11 white cards + 1 Artifact + white deck list + some minor fixes to framework and other cards.
|
2014-12-01 16:59:36 +01:00 |
|
LevelX2
|
bda59fafcf
|
* Fixed possible exception during choosing replacement effect resolve order.
|
2014-11-26 12:29:42 +01:00 |
|
LevelX2
|
67479bb5a4
|
* Fixed wrong timer handling while other player controlled a player's turn. Attackers now marked with blue frame. Playable cards have a violet frame. If a player has to select cards from hand, the possible cards are marked yellow now. Discard of multiple cards now marks already selected cards and happens in one selection.
|
2014-11-26 01:48:00 +01:00 |
|
LevelX2
|
7e145d2cfd
|
* Added possibility to allow other players to see hand cards of player.
|
2014-11-24 23:03:21 +01:00 |
|
LevelX2
|
c22b54d262
|
*Draft - Non hidden picked cards go to the deck. Hidden cards to sideboard.
|
2014-11-23 18:43:31 +01:00 |
|
LevelX2
|
97412e3e9e
|
* Started reworking netmana to also handle mana sources that could only produce 2-4 colors. Not finished yet.
|
2014-11-17 17:37:02 +01:00 |
|
LevelX2
|
a2484cc6d9
|
Added F10 to skip priority while the stack resolves.
|
2014-11-16 08:59:59 +01:00 |
|
LevelX2
|
8bb2868dfa
|
* AI - Fixed that the AI used actions with 0 costs endless (e.g. Chimeric Idol).
|
2014-11-11 15:40:51 +01:00 |
|
LevelX2
|
8d76836eb6
|
Added Profane Command, Hallowed Spiritkeeper, Song of the Dryads, Phantom Centaur, Freyalise Llanowar's Fury.
|
2014-11-10 08:29:04 +01:00 |
|
LevelX2
|
04ba280be1
|
* Cube - Added The Peasant's Toolbox cube.
|
2014-11-08 17:20:36 +01:00 |
|
LevelX2
|
d7f100b24b
|
* Added "Duel Commander" format (fixes #436).
|
2014-11-08 01:33:29 +01:00 |
|
LevelX2
|
751365124e
|
* Commander - Players no longer go to a sideboarding phase during caommander matches.
|
2014-11-07 14:24:07 +01:00 |
|
LevelX2
|
f1b063f339
|
* Fixed commander format check. It ignores now mana symbols of reminder text like used for Extort (Fixes #553).
|
2014-11-05 14:55:30 +01:00 |
|
LevelX2
|
5ac9e5c5db
|
* Fixed wrong card names of MTGO Legacy Cube and Ben's Cube.
|
2014-11-05 00:39:28 +01:00 |
|
LevelX2
|
9b6bc80f34
|
Added MTGO Legacy Cube.
|
2014-11-03 22:31:13 +01:00 |
|
LevelX2
|
8426816b09
|
* Some changes to table and match view.
|
2014-11-01 14:24:23 +01:00 |
|
LevelX2
|
1396760d5e
|
* Fixed a problem that prevented cards from beeing marked as choosable in select card panel after the changes made for displaying resized counters.
|
2014-10-31 18:34:41 +01:00 |
|
LevelX2
|
df71237f46
|
* Added logic to auto select replacement effects. Some changes to counter size and font size handling.
|
2014-10-30 20:40:23 +01:00 |
|
LevelX2
|
4bbc733496
|
* Cubes - Added cube from www.mtgcube.com.
|
2014-10-29 08:58:12 +01:00 |
|
LevelX2
|
473204d713
|
*Cubes - Added Ben's cube.
|
2014-10-29 01:38:04 +01:00 |
|
LevelX2
|
2c164af920
|
* Booster draft swiss - Fixed a bug that the draft object was not set to the tournament object.
|
2014-10-25 08:58:39 +02:00 |
|
LevelX2
|
c760fba685
|
* Updated commander banned list (as September 12, 2014).
|
2014-10-22 15:14:10 +02:00 |
|
LevelX2
|
bdd163080d
|
* Draft - Show draft time and draft progress. Show game threads and ma games. Fixed a problem with AI player and password.
|
2014-10-12 22:37:39 +02:00 |
|
LevelX2
|
5ccc1c91ae
|
* Tournaments - Added handling for constructed formats and password protection.
|
2014-10-12 04:19:28 +02:00 |
|
LevelX2
|
0a23fe1e8a
|
* Skip phase of preferences will only be applied if the stack is empty.
|
2014-10-10 14:25:44 +02:00 |
|
LevelX2
|
7f46323f67
|
* Added F7 to skip until next main phase. Added some preference options to skip handling. Clicking on phase bar opens now phase bar preferences.
|
2014-10-05 14:33:47 +02:00 |
|
LevelX2
|
b3b51f9f1e
|
* AI added little passivity penalty for passing turn to get AI more active.
|
2014-10-03 12:07:59 +02:00 |
|
LevelX2
|
f7535505dd
|
* Allow deselection of target cards (eg. in graveyard using Delve).
|
2014-10-03 12:07:20 +02:00 |
|
LevelX2
|
140ffb256a
|
* Fixed Standard Format selection. Client used fixed date. Check on deck validator used wrong month (1.11 insted of 1.10).
|
2014-10-02 16:59:25 +02:00 |
|
LevelX2
|
f3ea64e27c
|
* Changed handling of phases to stop to server based handling.
|
2014-09-25 00:33:58 +02:00 |
|
LevelX2
|
aa842efacc
|
Added F5 button to skip priority until end step of opponent. Added PlayerAction handling.
|
2014-09-24 16:55:51 +02:00 |
|
LevelX2
|
17acc9f97d
|
* Fixed that a player could wrongly not be chosen for not targeted effect, if the player had hexproof.
|
2014-09-22 22:27:10 +02:00 |
|
LevelX2
|
08b26ae57a
|
* Deflecting Palm - Fixed that damage dealing did not work if the source was a spell.
|
2014-09-21 09:41:01 +02:00 |
|
LevelX2
|
da64b8757a
|
* Pauper Format - Allowed basic lands to be included in decks.
|
2014-09-07 02:33:36 +02:00 |
|
LevelX2
|
cb6cc62ed4
|
If match timer is used, the AI consumes now also time for their priority action. Some minor changes to Gamemanager.
|
2014-09-03 09:49:44 +02:00 |
|
LevelX2
|
dcdbc10187
|
Fixed some effects that did target doesn't untap next untap step not handle quite correctly.
|
2014-08-26 16:59:37 +02:00 |
|
LevelX2
|
944de8140c
|
* Added possibility for choose method to deselect cards.
|
2014-08-19 16:36:52 +02:00 |
|
LevelX2
|
d46b4a7248
|
Fixed a bug of computer player handling TargetCreatureOrPlayerAmount.
|
2014-08-18 23:52:35 +02:00 |
|
magenoxx
|
ffa987755b
|
Added using RuleModification effect and setting targetAbility for triggered abilities
|
2014-08-18 19:42:29 +04:00 |
|
LevelX2
|
d02f272bca
|
* Fixed that attacker has not always to assign all damage to multiple blockers. Improved AI behaviour of assigning damage to multiple blockers. Tries to kill blocker if possible now.
|
2014-08-18 00:46:45 +02:00 |
|
LevelX2
|
25180e232e
|
* AI - Added missing handling for TargetCardInExile.
|
2014-08-17 22:32:13 +02:00 |
|
LevelX2
|
f633d35bfd
|
* Wall of Roots - Fixed that Wall could not be used after beeing exiled and returned with Momentary Blink.
|
2014-08-16 19:27:43 +02:00 |
|
magenoxx
|
de6d1bf46b
|
Asserting action count in tests. minor changes.
|
2014-08-15 10:52:37 +04:00 |
|
LevelX2
|
797ee3d945
|
Some minor logging and comment changes.
|
2014-08-13 16:58:19 +02:00 |
|
Quercitron
|
f93624f827
|
Add ability to Cost.canPay method parameters
|
2014-08-10 21:34:17 +04:00 |
|
LevelX2
|
9ae2b5594e
|
Merge pull request #495 from dustinconrad/master
Use dependency management to use common versions of log4j and junit
|
2014-08-10 02:16:31 +02:00 |
|
LevelX2
|
de366fe835
|
* Commander - Fixed that Snow-Covered lands were restricted to 1.
|
2014-08-10 02:08:19 +02:00 |
|
Dustin Conrad
|
809d61d5ea
|
Use dependency management to use common versions of log4j and junit in all the projects.
|
2014-08-09 19:38:34 -04:00 |
|
LevelX2
|
2ca945fabf
|
Some more changes concerning ThoughtAsEffects.
|
2014-08-09 11:48:40 +02:00 |
|
LevelX2
|
471c5bed4a
|
* Pauper - Added pauper format.
|
2014-08-07 17:16:42 +02:00 |
|
LevelX2
|
e787132007
|
* Updated restriced/banned lists of different formats.
|
2014-08-06 09:47:59 +02:00 |
|
LevelX2
|
3aab091492
|
Some changes to client and server logging messages.
|
2014-08-04 17:21:14 +02:00 |
|
LevelX2
|
cbb6117b8e
|
Replaced some replacement effects with restriction effects. Added new method to restriction effect. Improved canAttack methods (not finished yet).
|
2014-08-01 15:59:59 +02:00 |
|
LevelX2
|
1a1fc09221
|
* Fixed a bug that allowed to apply damage prevention replacement effects under certain circumstances multiple times to the same event.
|
2014-07-31 15:16:48 +02:00 |
|
LevelX2
|
1f51d243ec
|
* Finished to change ReplacementEffects for UNTAP event to ContinuousRuleModifyingEffect.
|
2014-07-29 17:45:48 +02:00 |
|
LevelX2
|
ea1a098300
|
* Spellskite - Fixed that target could wrongly not be changed to spellskite in some cases.
|
2014-07-29 17:44:42 +02:00 |
|
LevelX2
|
c8d76cdaaf
|
* Added Dream Halls and Curse of chain (and what was neccessary to get Dream Hall costs to work).
|
2014-07-27 11:22:22 +02:00 |
|
LevelX2
|
c3a5476bd4
|
* MTGOMarchCube2014 fixed two card name spelling mistakes.
|
2014-07-27 02:15:24 +02:00 |
|
LevelX2
|
25e2fb59e1
|
Support of play_land event for get playable cards.
|
2014-07-26 15:01:17 +02:00 |
|
magenoxx
|
65a0c9fc79
|
[UI] Displaying creatures that can attack
|
2014-07-18 16:05:21 +04:00 |
|
Quercitron
|
e5b2b39701
|
Make order of parameters the same for methods player.damage and permanent.damage
|
2014-07-18 02:11:11 +04:00 |
|
magenoxx
|
60d04e2614
|
[UI] Showing choosable cards in dialog - Issue#456
|
2014-07-15 16:31:41 +04:00 |
|
LevelX2
|
9609480109
|
* Cruel Ultimatum - Fixed that wrongly creatures in all graveyards could be selected.
|
2014-06-29 13:35:28 +02:00 |
|
Quercitron
|
13b8cad131
|
Change handling of minNumberOfTargets and required status
|
2014-06-29 02:45:18 +04:00 |
|
LevelX2
|
d84076ba40
|
* Added 28 cards from Vintage Masters.
|
2014-06-27 13:41:28 +02:00 |
|
LevelX2
|
513b012dc0
|
* Fixed draw handling. Fixed concede handling. Fixed message generation for game end view. Added some debug messages.
|
2014-06-25 01:34:11 +02:00 |
|
LevelX2
|
bcf620a459
|
* Combat - Creatures forced to attack can no longer be removed from attack by using the undo button (e.g. Bident of Thassa).
|
2014-06-20 14:45:35 +02:00 |
|
LevelX2
|
7d2b1c076a
|
* Combat - Creatures forced to attack can no longer be removed from attack by using the undo button (e.g. Bident of Thassa).
|
2014-06-20 14:19:03 +02:00 |
|
LevelX2
|
b360bb1528
|
Removed redundant remove user from chat call and some formatting.
|
2014-06-16 07:48:15 +02:00 |
|
Quercitron
|
9629c3f0f5
|
Modify implementation of Target's required status
|
2014-06-15 19:23:30 +04:00 |
|
Quercitron
|
f2114f4701
|
Fix build for Player AI projects
|
2014-06-13 20:21:07 +04:00 |
|
Quercitron
|
250909a464
|
Make required status of target based on the type of ability
|
2014-06-12 23:35:56 +04:00 |
|
North
|
9324e93868
|
[refactor] removed generic parameter from Game classes
|
2014-06-03 12:33:02 +03:00 |
|
North
|
1867a150c1
|
[refactor] removed generic parameter from Player
|
2014-06-03 11:19:49 +03:00 |
|
LevelX2
|
77fb744991
|
Set for simulated games of the AI the simulation flag (please report if this causes any problems).
|
2014-06-02 08:32:22 +02:00 |
|
LevelX2
|
21b340e313
|
* Theros block format - Fixed wrong set code for Journey into Nyx.
|
2014-05-30 23:14:36 +02:00 |
|
LevelX2
|
2b59a6faae
|
Ability picker is shown now for only one ability if preference setting is on and ability has no mana costs or is no play land ability.
|
2014-05-30 20:24:00 +02:00 |
|
LevelX2
|
c13f7a2115
|
* Mana pool handling - Fixed bug where wrong playerId was used. Fixed that menu check state is the same for all GamePanles of client.
|
2014-05-27 16:54:38 +02:00 |
|
LevelX2
|
d9e4e99a0f
|
Some changes to manual mana pool handling.
|
2014-05-27 08:37:16 +02:00 |
|
LevelX2
|
8087a07a9c
|
* AI Player - Fixed a bug that AI did not care about existing filter criterias for choosing cards from own hand.
|
2014-05-26 16:57:36 +02:00 |
|
LevelX2
|
2652316421
|
Some changes to handling of triggered effects and player response.
|
2014-05-25 13:53:32 +02:00 |
|
LevelX2
|
71fb7bf25b
|
Added context menu to switch between manual and automatic usage of the mana in mana pool. Manual usage is done by clicking on the mana symbol in the player panel. Still some fine tuning to do.
|
2014-05-24 02:56:35 +02:00 |
|
LevelX2
|
8354f4f392
|
Fixed some spelling errors in cube card lists.
|
2014-05-17 18:13:58 +02:00 |
|
LevelX2
|
83bf215bc9
|
Fixed some spelling errors in cube card lists.
|
2014-05-17 18:13:23 +02:00 |
|