Commit graph

2637 commits

Author SHA1 Message Date
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
LevelX2
de2a8b66b6 * Discard - Fixed a bug that forced palyer to discard the complete hand instead of the defined amount if discarded card was exiled instead of put into graveyard (e.g. Leyland of the Void and Blighting). 2014-04-01 13:03:38 +02:00
LevelX2
cb018dd0f0 * Changed tournament result genration and disconnect time formatting. 2014-04-01 00:07:49 +02:00
LevelX2
455cca0795 Minor changes to tool tip text generation and token image loading. 2014-04-01 00:06:52 +02:00
LevelX2
b0e32a275d Reworked tournament result string generation. 2014-03-31 15:30:01 +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
b5ef4a7f45 * Attacking Planeswalker - Fixed a bug that it was not able to attack a planeswalker that had hexproof. 2014-03-29 17:46:12 +01:00
LevelX2
663d05b866 * Zombie Token - Fixed that token image is always shown. 2014-03-29 02:04:14 +01:00
LevelX2
054973f821 Merge origin/master 2014-03-28 23:31:05 +01:00
LevelX2
560e60430c * Vedalken Shackles - Added missing mana cost to activate. 2014-03-28 23:29:57 +01:00
LevelX2
f7a48d9a0a * Game log - Some minor changes to game log output. 2014-03-28 15:06:31 +01:00
LevelX2
ea498413cf * Fixed a bug of CanBlockOnlyFlyingAbility that prevented other creatures with flying on the battlefield to block (Gloomwidow, Scrapskin Drake, Stormbound Geist, Skywinder Drake, Cloud Elemental, Cloud Sprite, Vaporkin, Welkin Tern). 2014-03-27 20:08:16 +01:00
LevelX2
c40dd7fb4b * Select card window - Fixed a bug that the window (also if reqiured) was closed, if you clicked on the frame of the window (e.g. to resize). Now the window is not closed in this case and can also be resized (fixes #100). However if the target is not set to required, the window is not modal and clicking anywhere beside the window, will still close the window without having made a selection. 2014-03-27 17:05:29 +01:00
LevelX2
a229d4d260 * Flashback ability - Fixed that flashback abilities with non mana costs (e.g. Cabal Therapy) added the costs wrongly again as additional costs to the tooltip text of the card. 2014-03-27 13:33:12 +01:00
LevelX2
ad6898ca54 * Warren Weirding - Fixed that created tokens got haste ability wrongly permanent instead only util end of turn. 2014-03-27 13:31:33 +01:00
LevelX2
16bc70576a * Fixed a problem that abilities of cards could not be cast /played / activated if they had no mana costs (e.g. Cabal Therapy and Crucible of Worlds). 2014-03-27 01:11:33 +01:00
LevelX2
0009797a68 * Editor / Add Lands - Fixed that sets could be selected, that doesn't have all type of basic lands. So sometimes it was not possible any type of basic land to add to the deck for sealed / draft match. 2014-03-27 00:03:42 +01:00
LevelX2
601d1be24f Added Tidespout Tyrant, Shallow Grave, Xantid Swarm, Goblin War Strike, Wound Reflection, Children of Korlis and Sneak Attack. 2014-03-26 16:58:55 +01:00
LevelX2
0afcaa5455 * Bushido - Fixed a bug that for bushido X (Fumiko, the Lowblood) , the value was not locked in as bushido ability resolved (still a problem with X and Takeno, Samurai Gernal left). 2014-03-26 08:33:35 +01:00
LevelX2
d5148afaeb * Sormtide Leviathan - Fixed that the Islands could not produce U mana. Fixed bug in the attack restriction effect. 2014-03-25 23:59:17 +01:00
LevelX2
8c7dcf275e * Player Hexproof - Fixed that the Player Hexproof prevented that the player could be attacked. 2014-03-25 23:55:08 +01:00
LevelX2
9a443aa056 Added Fist of Suns and Haze of Rage. 2014-03-25 16:43:48 +01:00
LevelX2
624fde3d8b Some conditions renamend. 2014-03-25 16:42:07 +01:00
LevelX2
4433f46dfd * Prowl Ability - Fixed a bug in tooltip txt generation. 2014-03-25 16:19:35 +01:00
LevelX2
294567ec3e * Cycling effects - Added missing reveal effect, added missing reminder text. 2014-03-25 16:19:10 +01:00
LevelX2
9de2736e9a * Storm - Added reminder text to tooltip text. 2014-03-25 16:16:58 +01:00
LevelX2
e7de690081 Added Spawnwrithe. 2014-03-25 08:37:50 +01:00
LevelX2
3eb50bf1c2 Added Sword of the Meek, Venser, Shaper Savant and Humility. 2014-03-25 00:01:28 +01:00
LevelX2
3847f15e05 Added Llawan, Cephalid Empress. 2014-03-24 08:31:27 +01:00
LevelX2
6c924edd7a * Variable loyality payment - Fixed a bug that the -X payment of loyality counters was added insted subtracted. Prevented the possibility to announce x loyality counter payment, if already one planeswalker ability was used this turn. 2014-03-23 19:49:11 +01:00
LevelX2
5624e1edfb Added Envelop, Back to Basics and Chains of Mephistopheles. 2014-03-23 18:56:07 +01:00
LevelX2
2df8da0685 Added Hide//Seek, Mesmeric Orb and Shelldoch Isle. 2014-03-23 17:57:48 +01:00
LevelX2
c72b87a446 * Counterbalance - Fixed that the counter effect did not correctly work. 2014-03-23 09:06:58 +01:00
LevelX2
de12dce50c * Free for all - Fixed a bug that controller of a spell was sometimes affected by effects that should only be applied to opponents (e.g. Mogis, God of Slaughter's triggered ability). 2014-03-23 07:57:34 +01:00
LevelX2
6993d7f725 Added Keen Sense. 2014-03-22 09:29:53 +01:00
LevelX2
643f864f74 * Fixed possible null pointer exception for EntersBattlefieldAllTriggeredAbility. 2014-03-21 21:41:30 +01:00
LevelX2
74285be8a4 * Spell Pierce - Fixed bug that caused "java.lang.ClassCastException: mage.filter.predicate.ObjectPlayer cannot be cast to mage.filter.predicate.ObjectSourcePlayer" error. 2014-03-21 17:45:10 +01:00
LevelX2
63b8890287 Fixed that creatures or enchantments with triggered abilities that should trigger only once as they or the enhcanted creature blocks (also multiple creatures e.g. Guardian of the Gateless) really only trigger once. They triggered wrongly per blocked creature before. 2014-03-21 14:47:17 +01:00
LevelX2
ccd91f0657 * Combat blocking - Fixed that blocking of multiple attackers by one creature did not work (e.g. for Guardian of the Gateless). 2014-03-21 14:43:19 +01:00
LevelX2
a079727608 * Electropotence - Fixed that it did not trigger for tokens and mana payment is now during resolution as it should be. 2014-03-21 14:40:55 +01:00
LevelX2
79b319777f Some clean up of the lose life framework effects. 2014-03-20 13:42:46 +01:00
LevelX2
8a76d52ab4 * Added 5 red BOK cards. 2014-03-20 00:59:18 +01:00
LevelX2
7a2bc8b0ef Minor formatting and changes. 2014-03-20 00:58:33 +01:00
LevelX2
87c0576549 Fixed that modes of modal spells resolved also if all targeted modes of a spell had no more legal targets and there were targeted modes (fixes #385). Should also fix same problem for parts of a fused spell. Added test for Cryptic Command. 2014-03-19 16:44:57 +01:00