Commit graph

78 commits

Author SHA1 Message Date
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
magenoxx
42dd9d81b4 Timers (In progress) 2013-06-19 17:12:31 +04:00
North
0bb110be45 [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
LevelX2
4cf951399c Added method to player to put a list of cards on the bottom of the library in any order. 2013-06-14 15:18:51 +02:00
LevelX2
f42bab2b16 Added info how many cards still to discard in discard message of cleanup phase. Added replace effect for coin flipping. 2013-06-05 17:26:02 +02:00
LevelX2
8914c204f6 Added logic for state base effects to remove copied cards in exile. Fixed a bug that triggeredEffects were null because player was no more in game. Added isInGame method for Player. 2013-05-30 15:24:45 +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
768ef9a4fc Improved handling of applied efffects for replacement effects. 2013-04-21 22:34:44 +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
29b84e0d92 Closed #169: Make it possible to untap lands 2013-03-29 20:35:16 +04:00
magenoxx
05191e8793 Closed #168 : Enhance priority hot keys 2013-03-29 17:18:12 +04:00
LevelX2
32dff5ae72 Added replacement of {this} and{source} for selection of replacement effect order. 2013-03-23 16:40:15 +01:00
LevelX2
9450074b70 Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging. 2013-03-14 23:55:14 +01:00
North
fde10788db removed redundant modifiers from interfaces 2012-12-20 23:45:47 +02:00
LevelX2
ef37e40f9f Player.java was missing from previous commit. 2012-10-09 22:15:02 +02:00
magenoxx
309ebc7ee3 Fixed Rebound for multi keywords. Added Player.#getSideboard method 2012-08-29 22:44:48 +04:00
magenoxx
60bd1f9585 [M13] Serra Avenger with tests 2012-07-18 21:52:57 +04:00
magenoxx
23a75c39ba [M13] Odric Master Tactician 2012-07-18 20:45:39 +04:00
magenoxx
ed0af0faee Added skip-all-turns-and-actions feature. Bound to F9. 2012-07-18 10:15:50 +04:00
magenoxx
354b07d50e Draft bot - only draft picks, will be auto eliminated and doesn't participate in tournament 2012-06-28 19:32:32 +04:00
North
239a4fb100 [refactoring][minor] Replaced all tabs with four spaces. 2012-06-19 23:50:20 +03:00
magenoxx
32e29392d2 [AVR] Second Guest + tests. Refactored filters. 2012-05-24 09:01:31 +04:00
magenoxx
abc3bbd36b [AVR] Angel of Jubilation + test 2012-05-20 23:00:12 +04:00
North
fa0445b544 Added support for player searching another players library
Fixed Haunting Echoes and Sadistic Sacrament to use this feature
2012-04-24 23:03:09 +03:00
BetaSteward
6205ebaeb9 fixed Liliana Of The Veil npe when targeting tokens + added choose pile dialog 2012-02-07 15:15:47 -05:00
BetaSteward
1d32f49fd0 modified triggered abilities, continuous effects and zones 2012-02-02 23:27:23 -05:00
BetaSteward
dfffdfcf8c latest monte carlo ai - has a memory leak 2012-01-10 21:29:53 -05:00
magenoxx
3f20b725db [MAD2.0] New scoring and undo system. Migrated draw cards action. 2011-12-25 11:42:32 +04:00
magenoxx
60b6fe5a79 Changes in testing framework. Added support for fixed targets. Added test to damage itself by Lightning Bolt. Ignored some old tests. 2011-11-15 19:43:37 +04:00
magenoxx
a3d590fc79 Updated test framework with minimum functionality. 2011-11-15 16:01:34 +04:00
BetaSteward
517a0cae26 optimizations + some fixes - mostly for monte carlo simulations 2011-10-25 15:17:42 -04:00
magenoxx
82dcb53cb9 Target refactoring. Fixed Issue 273. 2011-10-08 12:46:34 +04:00
BetaSteward
6660c6eece can now add Abilities to players 2011-10-07 12:25:45 -04:00
BetaSteward
d2aeabc374 fixed life total exchanging to allow for rules 118.7, 118.8 2011-09-30 09:00:29 -04:00
BetaSteward
e7165fe00b allow attachments on players 2011-09-28 22:00:38 -04:00
BetaSteward
cd81f4197d created events for adding counters to players 2011-09-14 21:31:08 -04:00
magenoxx
bf1a49dd0b Sending user data. Sending avatar to server on connect. 2011-09-07 21:18:58 +04:00
magenoxx
31d849ef46 Displaying top revealed card in client. PlayWithTheTopCardRevealedEffect. 2011-08-27 16:30:06 +04:00
magenoxx
300cc90d56 [M12] Goblin Bangchuckers 2011-08-09 22:37:58 +04:00
magenoxx
98d99d01c6 splitter. still in progress. 2011-08-05 01:52:51 +04:00
magenoxx
752569874d Controlling other players turns (only effect, replacing message is not implemented yet). ControlTargetPlayerNextTurnEffect. 2011-08-04 21:50:24 +04:00
magenoxx
d33bf20bf0 Attackers sorting, Blocking groups - rule 509.3. Fixed Issue 195. 2011-08-02 21:32:05 +04:00
magenoxx
3387b4b741 "Total life can't change" support 2011-07-31 16:48:15 +04:00
magenoxx
c390b296f0 "Your maximumum hand size is ..." support 2011-07-30 12:22:43 +04:00
BetaSteward
14d863a8f2 added modal abilities + Slagstorm 2011-07-20 13:42:27 -04:00
magenoxx
370d042858 Fixed MasterOfTheWildHunt, now target controller gets custom message while selecting targets to response. 2011-06-26 15:32:02 +04:00
BetaSteward
4dc0c33819 fixed issue 142 - damage assignment order now works with tokens 2011-06-17 23:41:32 -04:00
BetaSteward
f1558a255a implemented Damage Assignment Order 2011-06-16 23:02:24 -04:00
magenoxx
ec1327199d Fixed moveToExile. 2011-05-19 23:22:11 +04:00
magenoxx
f78b4017bf Added support for looking at cards (Jace, The Mind Sculptor 2nd ability). Fixed Issue 50. 2011-05-11 21:24:17 +04:00