Commit graph

2680 commits

Author SHA1 Message Date
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
LevelX2
286a65878d Changed layer of GainAbilityControllerEffect to player effects. 2014-04-30 17:38:19 +02:00
LevelX2
f137e623eb Changed DontLoseByZeroOrLessLifeEffect to RulesEffect layer. 2014-04-30 17:29:55 +02:00
LevelX2
5d897ac321 Added some handling for X costs of flashback ability. 2014-04-30 17:17:00 +02:00
LevelX2
367dd0b228 Fixed a bug that spells with alternative costs are written to the game log as if the alternative cost was always used. 2014-04-30 17:15:34 +02:00
LevelX2
c143a6159d Added game log info about playing extra phase. 2014-04-30 17:14:23 +02:00
magenoxx
e82bc6e671 Added exception and error handling for game worker 2014-04-30 16:41:52 +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
LevelX2
5869f77f0c Added DiscardHandTargetEffect, some additions to game log messages. 2014-04-29 13:47:59 +02:00
LevelX2
2ab18b77a6 Changed log message about player who takes first turn. 2014-04-28 17:08:34 +02:00
LevelX2
c875b764a0 Some minor formatting for extisting cards. 2014-04-28 14:55:06 +02:00
LevelX2
718c220471 Added KinshipAbility. 2014-04-28 14:54:43 +02:00
magenoxx
aae97e0f32 Minor change 2014-04-28 15:56:42 +05:30
magenoxx
7740cc6f66 Made loading cards more verbose (Issue#423) 2014-04-28 15:43:14 +05:30
LevelX2
60838ec386 Added Sakura-Tribe Scout. 2014-04-28 00:06:54 +02:00
LevelX2
3e791a4802 * Ragemonger - Fixed that cost reduction did not work for hybrid mana. 2014-04-27 18:58:35 +02:00
LevelX2
b4dcddd0a9 * FlashbackAbility - Fixed that for flashbacked spells additional optional costs did not work (e.g. Buyback, Replicate, Kicker). 2014-04-27 16:06:07 +02:00
LevelX2
b540f97755 Added Replicate ability. 2014-04-27 14:34:06 +02:00
Quercitron
db68a827ce Fix possible permanent targets for ability that does not target. 2014-04-27 15:44:00 +04:00
LevelX2
7e6c1ede2a * Ad Nauseam - Fixed log output of revealed and moved cards. 2014-04-26 18:40:32 +02:00
LevelX2
d7a8bd64e2 * Phyrexian Unlife - Fixed that the first ability is a continuous effect instead wrongly a replacement effect. 2014-04-26 18:35:37 +02:00
LevelX2
63a083ef0d * Mortal Obstinacy - Mortal Obstinacy was not sacrificed as the triggered effect was used. Decision to sacrifice Mortal Obstinacy takes place now during resolution instead of while ability goes to stack. 2014-04-26 10:39:45 +02:00
LevelX2
ba35f397b0 Fixed a bug in reworked prevention function. 2014-04-25 22:17:19 +02:00
LevelX2
61add5ab5b Fixed ReturnFromExileEffect, some formatting. 2014-04-25 19:27:08 +02:00
magenoxx
27dbcf2d6c Unhinged lands (Issue#416) 2014-04-25 18:10:33 +05:30
LevelX2
ec692902c7 * Training Grounds - Fixed bug that locked the game if activated ability of own creature had no mana costs. 2014-04-25 12:10:57 +02:00
LevelX2
300081d302 Some more rework for prevention effects. 2014-04-25 11:30:54 +02:00
LevelX2
b57b91150b Some more rework of prevention effects. 2014-04-24 16:39:03 +02:00
LevelX2
64e0b4d1b9 * BestowAbility - Fixed that Bestow creatures didn't revert back to creatures, if the enchanted creature left battlefield. Bug introduced with last fix to bestow ability. 2014-04-24 00:26:27 +02:00
LevelX2
81e396555c Handling preventon effects more improved. 2014-04-23 20:51:21 +02:00
LevelX2
e2517264b1 More rework to handling of prevention effects. Some more framework effects created. 2014-04-23 17:15:18 +02:00
LevelX2
60b6af4766 MOved some discard effects to specific package. 2014-04-23 12:44:37 +02:00
LevelX2
712eac2b3d * Added image download source with HQ images (mtgImage). 2014-04-22 17:20:35 +02:00
LevelX2
35b1e776d2 * Banisher Priest - Fixed that the return from exile effect was added to the list of triggered abilities the player has to choose the order for. 2014-04-22 15:13:58 +02:00
LevelX2
e0ce6df6b3 * BestowAbility - Fixed a problem that bestow cards that was put onto the battlefiedl as Auras were affected by abilities that should only affect creatures (e.g. Imposing Sovereign). 2014-04-22 15:12:14 +02:00
LevelX2
772c4f5edd Increased card repository version. 2014-04-20 23:52:50 +02:00
LevelX2
9f2570bf66 Minor formatting. 2014-04-20 23:47:48 +02:00
LevelX2
c40fa87674 Started reworking handling prevention effects. 2014-04-20 09:49:29 +02:00
LevelX2
a9419b4977 * Mangara of Corondor - Fixed that it's own exile itself effect only works, if Mangara is still on the battlefield. 2014-04-19 16:25:00 +02:00
LevelX2
cb15aecb06 * Slaughter Games, Counterflux, Surpreme Verdict - Fixed not working "Can't be countered ability (fixes #413). 2014-04-19 10:58:23 +02:00
LevelX2
cdecd516a2 * Bestow ability - Fixed that bestow could be cast with instant timing. 2014-04-19 03:13:12 +02:00
LevelX2
4c274d7fb8 [JOU] set back booster rarity distribution to default. 2014-04-18 23:38:45 +02:00
LevelX2
c1fdd37ee4 Some minor fixes and changes to framework and some cards. 2014-04-18 18:21:17 +02:00
LevelX2
b2eb3a350e Some minor fixes and changes to framework. 2014-04-18 17:31:17 +02:00
LevelX2
eeee6df026 Some minor fixes and changes to framework and some cards. 2014-04-18 16:04:08 +02:00
LevelX2
0e229fd22a Some minor fixes and changes to framework and some cards. 2014-04-18 14:16:42 +02:00
LevelX2
bddbd03d9f [JOU] Some fixes to card numbers. 2014-04-18 11:39:45 +02:00
LevelX2
6d89011e47 [JOU] Added 6 cards. Fixed some bugs for JOU cards. 2014-04-17 16:40:18 +02:00
LevelX2
4e53ff73ea Improved sorting of tables and matches. 2014-04-17 16:39:19 +02:00
LevelX2
6e28320493 Fixed some bugs in game log for combat information. 2014-04-17 16:38:39 +02:00
LevelX2
92ecc766e9 Added message to game log if a player redirects damage to a planeswalker. 2014-04-17 16:37:28 +02:00
LevelX2
959d55fef2 [JOU] Added 9 cards. Fixed some bugs of JOU cards. 2014-04-16 17:38:41 +02:00
LevelX2
fc56b8bc88 Removed info option from ReturnFromGraveyardToHand, info is always written to log. 2014-04-16 17:38:00 +02:00
LevelX2
fb145b2811 [JOU] Added 2 cards and made some fixes to JOU cards. 2014-04-16 01:41:41 +02:00
LevelX2
5410e10581 Added CantAttackUnlessDefenderControllsPermanent effect. 2014-04-16 01:40:39 +02:00
LevelX2
f9a22291d4 [JOU] Added 6 cards. 2014-04-15 17:39:21 +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
56056170e0 [JOU] Added 11 cards. 2014-04-14 15:25:27 +02:00
LevelX2
db3d40b7a6 Minor change to game logging. 2014-04-14 08:32:59 +02:00
LevelX2
c6f771f2b7 * Countersqall - Fixed that spell controller did not lose the 2 life (fixes #410). 2014-04-13 09:36:01 +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
1155cf2049 * Wrench Mind - Fixed a bug that locked the UI while discarding. 2014-04-12 23:27:16 +02:00
LevelX2
bc0bd754dd * Some changes to tooltip texts. 2014-04-12 22:23:46 +02:00
LevelX2
46d124a9d4 * Tournament play - Fixed that player match time was not reset at the begining of a new tournament round. 2014-04-12 18:16:16 +02:00
LevelX2
1074de604a Updated CardRepository number for next dev version. 2014-04-12 18:13:33 +02:00
LevelX2
48b644d9e2 * Toxic Deluge - Fixed that the x costs were not calculated corectly. 2014-04-11 21:10:23 +02:00
LevelX2
5c54bd6d7f [JOU] Added 12 cards. 2014-04-11 15:15:53 +02:00
LevelX2
a5f69e584c * Tezzeret the Seeker - Fixed a bug that the X ability could only search for artifacts with exactly X converted mana costs instead of X or less (fixes #407). 2014-04-11 10:57:46 +02:00
LevelX2
f23af4406b [JOU] Added Spirespine and Sightless Brawler. 2014-04-10 18:09:49 +02:00
LevelX2
6d2499e52f Finished Godsend. 2014-04-09 00:27:35 +02:00
LevelX2
0883ceeff5 [JOU] Added 11 cards. 2014-04-08 16:29:58 +02:00
LevelX2
8dcc0050b7 Added Mystical Teaching 2014-04-08 00:01:36 +02:00
LevelX2
2e0e470333 [JOU] Added Heroe's Bane and some fixes to other JOU cards. 2014-04-07 19:14:27 +02:00
LevelX2
7ba0102415 Merge origin/master 2014-04-07 18:06:59 +02:00
LevelX2
75c67644bc [JOU] Added 9 cards. 2014-04-07 17:14:55 +02:00
LevelX2
5d201ecd02 Added Constellation and Strive AbilityWords. 2014-04-07 15:41:04 +02:00
LevelX2
38f922a200 * Bestow - Fixed a bug that casting a bestow creature as enchantment aura triggered enteres the battlefield events as creatures (e.g. triggering evolve). 2014-04-07 13:44:15 +02:00
LevelX2
f77e709f6b * Neightveil Spector - Fixed a bug that casting with the Spector exiled Enchantment Auras were not handled correctly. 2014-04-07 00:03:41 +02:00
LevelX2
126d628d63 Added Infernal Tudor, Hanna Ships Navigator, Hazezon Tamar. 2014-04-06 17:26:54 +02:00
LevelX2
93b968d92a * Desecration Demon - Made AI not using the sacrifice ability any more. 2014-04-06 17:24:44 +02:00
North
7f2a2ca0a3 removed dependency to trove4j (only used in DeckBuilder) 2014-04-05 21:55:35 +03:00
LevelX2
f49235a34f * Suspend - Fixed that cards with suspend but without costs (e.g. Living End) could be cast for no costs (without Suspend). 2014-04-05 16:18:43 +02:00
LevelX2
6a827fcce8 * Echo ability - Fixed that echo had not to be paid if permanent came into play by other abilities (e.g. Living End). 2014-04-05 16:17:33 +02:00
LevelX2
a4f73a9fde * Golgari Thug - Fixed that card in graveyard was not a mandatory target. 2014-04-05 03:13:27 +02:00
LevelX2
5af7a444d3 * Some formatting. 2014-04-05 02:52:56 +02:00
LevelX2
2d4b1a4619 * Some formatting and a additional Cloudshift test. 2014-04-05 02:52:24 +02:00
LevelX2
d031b93fd4 * Fixed a bug that prevented most continuous effects from recognizing if a permanent made zone changes and so the permanent was considered as a valid target even if the permanent changed zones (e.g. was Cloudshifted). 2014-04-05 02:51:11 +02:00
LevelX2
042552aa1e * Sacrifice cost - Fixed a bug that made wrongly sacrificing invalid, because sacrificed permanent did not go to graveyard (e.g. Rest in Peace in play). 2014-04-05 02:46:21 +02:00
LevelX2
816812f695 * Dredge - Added log info about a successful dredge action. 2014-04-05 02:44:27 +02:00
LevelX2
cefd33b2f1 * Soulbound - Added log info about a successful soulbound action. 2014-04-05 02:44:06 +02:00
LevelX2
87dd02ecfc Added Darien, King of Kjeldor, Captain Sisay, Howltooth Hollow, Blackmail, Cao Cao, Lord of Wei and Diaochan Artful Beauty. 2014-04-04 16:44:19 +02:00
LevelX2
73885ab01d * Iona, Shiel of Emeria - Added choice information to card tooltip. 2014-04-04 08:39:19 +02:00
LevelX2
84f25d72d3 Fixed a possible problem with continuous effect and Mage Singletons. 2014-04-03 15:08:07 +02:00
LevelX2
e5d0de7328 Renamed DrawCardController to DrawCardSourceController. Missing Renames. 2014-04-03 15:07:06 +02:00
LevelX2
d22153362f * Split Second - Fixed a bug that if more than one split second card was in the game, the zone of the owning card ould not be retrieved correctly. 2014-04-02 20:54:09 +02:00
LevelX2
fd51fc8216 * Added Brion Stoutarm and Patrician's Scorn. 2014-04-02 00:33:56 +02:00
LevelX2
85a3864140 Merge origin/master 2014-04-01 17:34:56 +02:00
LevelX2
a558c052ef Added Myr Servitor, Salvaging Station, Porphyry Nodes, and Gaea's Blessing. 2014-04-01 17:33:58 +02:00
LevelX2
98eb510228 * Runed Halo - Fixed a bug that controlling player had protection from every name. 2014-04-01 17:32:15 +02:00
LevelX2
6bc5cf538b Renamed DrawCardController to DrawCardSourceController. 2014-04-01 13:39:42 +02:00