Commit graph

8382 commits

Author SHA1 Message Date
LevelX2
7992e654ff Some changes to logging and exception handling. 2014-08-11 00:56:08 +02:00
LevelX2
8c6893a8e8 Update BloodMoonTest and some updates to Tooltiptexts. 2014-08-11 00:54:46 +02:00
Dustin Conrad
177a4faf10 Will o the Wisp implemented 2014-08-10 18:36:41 -04:00
Dustin Conrad
d0392d8a12 Thought Courier implemented 2014-08-10 18:35:58 -04:00
Dustin Conrad
ca9fe44e1f Sever Soul implemented 2014-08-10 18:10:52 -04:00
Dustin Conrad
5444932ec2 Sizzle implemented 2014-08-10 17:36:59 -04:00
Dustin Conrad
fc1d54f48e Maggot Carrier implemented 2014-08-10 17:36:40 -04:00
LevelX2
f0b56c8535 Merge pull request #500 from dustinconrad/feature/KnightOfDusk
Knight of Dusk, Recover, Trade Routes implemented
2014-08-10 22:32:56 +02:00
Dustin Conrad
d897b9a5c4 Trade Routes implemented 2014-08-10 15:52:44 -04:00
Quercitron
294f5cfc19 * Add Tornado, Lyzolda the Blood Witch, Mental Note, Blood Knight 2014-08-10 21:36:59 +04:00
Quercitron
f93624f827 Add ability to Cost.canPay method parameters 2014-08-10 21:34:17 +04:00
LevelX2
a4866a9782 Fixed that looking in the top x cards while playing with the top card revealed shows wrongly the next card in library (fixes #487). Maybe there are some individual cards left that also need fixing. 2014-08-10 15:20:57 +02:00
LevelX2
c8fa685735 Fix for issue #493. Tests do all work, need some more checking if this really works. 2014-08-10 11:28:02 +02:00
LevelX2
80346d44da Changes to logging and NPE checks. 2014-08-10 10:56:35 +02:00
LevelX2
babbd9ff19 * Added a test for issue #493. 2014-08-10 10:56:10 +02:00
LevelX2
a98b6c602c Merge pull request #498 from dustinconrad/feature/deck-generator-null-ptr
fix null pointer when the generated deck is all artifacts.
2014-08-10 09:39:03 +02:00
Dustin Conrad
ed12e5d634 Recover implemented 2014-08-10 01:06:31 -04:00
Dustin Conrad
5ed3027b9f fix null pointer when the generated deck is all artifacts. 2014-08-09 22:40:08 -04:00
Dustin Conrad
63f3716566 Knight of Dusk implemented 2014-08-09 21:51:31 -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
6ba070e069 Merge pull request #496 from dustinconrad/feature/BoggartHarbinger
Boggart Harbinger implemented
2014-08-10 02:14:45 +02:00
LevelX2
de366fe835 * Commander - Fixed that Snow-Covered lands were restricted to 1. 2014-08-10 02:08:19 +02:00
Dustin Conrad
84ae39caed Boggart Harbinger implemented 2014-08-09 20:00:56 -04: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
826005c945 * Fixed a bug that prevented some continuous effects of permanents to work correctly if the permanents controller changed (e.g. play lands from libraray with a controlled Courser of Kruphix). 2014-08-09 23:38:20 +02:00
LevelX2
6068357c3f Set all cards at game start to face up (can be set to face down from previous game of the match e.g. by Pyxis of Pandemonium). 2014-08-09 19:44:14 +02:00
LevelX2
10a664cc6f * Sage of Hours - Deactivated remove counters ability for AI to prevent that AI uses it over and aver again. 2014-08-09 19:20:47 +02:00
LevelX2
0178325e83 * Genesis Hydra - Fixed that if other Genesis Hydra cards were brought into play with its ability, they got wrongly the same number of +X/+X counters as the origin Genesis Hydra. 2014-08-09 18:24:33 +02:00
LevelX2
a7fc5b9583 * Hushwing Gryff - Fixed a bug that the effect was wrongly implemented as replacement effect with potential to repalce other replacement effects. 2014-08-09 16:40:21 +02:00
LevelX2
609b5af2fe Fixed a bug in TargetSpell that allowed a spell to select itself as target (#491). 2014-08-09 15:27:39 +02:00
LevelX2
2ca945fabf Some more changes concerning ThoughtAsEffects. 2014-08-09 11:48:40 +02:00
magenoxx
d1a8678086 [UI] Capitalize first leffer of abilities in ability (mode) picker 2014-08-09 10:41:17 +04:00
LevelX2
4f0f42133d Divided thoughtAs.Cast into two different states CAST_FROM_NON_HAND_ZONE and CAST_AS_INSTANT. Some checks and tests still needed. 2014-08-08 17:27:10 +02:00
LevelX2
708f54b66c Some changes to logging. 2014-08-08 17:25:30 +02:00
emerald000
67d070b370 Added Council's Judgment, Hydroblast, Sterling Grove, Riftstone Portal and False Cure. 2014-08-08 07:29:37 -04:00
LevelX2
e893999657 * Chandra Pyromaster - Fixed that the exiled card from second ability could e.g. not be cast with overload. Fixes #486. Added tests. 2014-08-08 12:00:57 +02:00
LevelX2
8140893f0d *Fixing handling return state. 2014-08-08 01:18:59 +02:00
LevelX2
6a83932730 Fixing return state of The Rack effect. 2014-08-08 00:15:11 +02:00
LevelX2
f7cc260219 Returning only a copy of netMana in ManaAbility. Try to fix issue #432. 2014-08-08 00:14:46 +02:00
emerald000
a04354c046 Added Voidslime, Squirrel Nest and Riptide Laboratory. 2014-08-07 14:05:19 -04:00
emerald000
1d95079a21 Added Aura Shards and Protean Hulk. 2014-08-07 12:25:17 -04:00
LevelX2
49a23503a1 Some changes to logging. 2014-08-07 17:17:04 +02:00
LevelX2
471c5bed4a * Pauper - Added pauper format. 2014-08-07 17:16:42 +02:00
LevelX2
a05077f558 * Player tournament result - Fixed a bug that draws were not shown correctly. Instead of "1-1-1" it was "11--1" shown for the result ( 1 win, 1 draw, 1 loss). 2014-08-07 16:41:20 +02:00
LevelX2
0c33f12f6c Minor formatting. 2014-08-07 15:54:01 +02:00
LevelX2
2b3352b3b8 * Fixed some "enter the battlefield as a copy of " effects (e.g. Phyrexian Metamorph, Quicksilver Gargantuan) that were handled targeted and so protection abilities could prevent that a permanent was selected. 2014-08-07 15:53:44 +02:00
LevelX2
fe7ec072c1 * reverted change that caused endless loops while applying continuous effects. 2014-08-07 14:29:46 +02:00
magenoxx
7adf282ff5 [UI] Fixed question dialogs always appearing on root virtual table instead of current one (linux&macos) 2014-08-07 15:38:05 +04:00
magenoxx
53453243dc [UI] Exile dialog 2014-08-07 15:30:44 +04:00
emerald000
10840840ac Added Aura of Silence and fixed The Mimeoplasm. 2014-08-07 02:19:47 -04:00