Commit graph

2399 commits

Author SHA1 Message Date
LevelX2
e6f55d3b80 * Some changes to game handling to support replay in the future (not working yet). 2014-02-07 16:07:15 +01:00
LevelX2
9a15bdb933 * Trace Util - Added Intimidate to the combat traced abilities (for finding reason for bug). 2014-02-07 16:06:06 +01:00
LevelX2
40c25fae34 Fixed some bugs in table handling. Fixed that matches were not set to finished yet, if players left match during sideboarding phase. 2014-02-07 02:04:14 +01:00
LevelX2
4e2ed0178b * Fixed a bug that abilities of sacrificed permanents did trigger if the spell they where sacrificed for triggered their triggered ability. (e.g. a Valakut sacrificed for a Scapeshift did still trigger if enough mountains where on the battlefield). 2014-02-06 01:05:45 +01:00
LevelX2
ca831aee05 if multiple permanents come to battlefield at the same time, they are aware now of each other. (e.g. useful for for Valakut, the Molten Pinnacle). 2014-02-06 01:02:44 +01:00
LevelX2
9a0c05f576 * ChangeSpellTargets - Fix that AI don't go to endless loop. 2014-02-06 00:59:49 +01:00
LevelX2
e9dc1a1c68 Improved change spell target(s) handling - Fixes finaly #379 and fixes #356. 2014-02-05 16:13:57 +01:00
LevelX2
4dddb9ea12 Added Shunt, Deflection and Imp's Mischief. 2014-02-05 15:20:06 +01:00
LevelX2
8b180f0b9c * ChangeSpellTargets - Some more changes to handle change of targets better. 2014-02-05 08:41:27 +01:00
LevelX2
a1dc4ec5b3 * Scry - Fixed that if you play with the top card of library revealed you didn't reveal the next card during scry effect. 2014-02-04 22:54:59 +01:00
LevelX2
71fafb168c * Siren of the Silent Song - Fixed a bug that the controller also wrongly put a card into the graveyard from library. 2014-02-04 22:19:26 +01:00
LevelX2
022587e6f9 * Felhide Spiritbinder - Fixed a bug that the copied token did not have a supertype l(e.g. Legendary). 2014-02-04 22:18:06 +01:00
LevelX2
32699757c4 * ChooseNewTargets - Fixed some problems with amount targets. Some problem left fix coming soon. 2014-02-04 17:42:54 +01:00
LevelX2
733b0f6b8e Minor message formatting. 2014-02-04 08:35:20 +01:00
LevelX2
bf4ccf185c Some minor formatting. 2014-02-03 17:47:12 +01:00
LevelX2
9c5d5208b9 Some updates to pom dependency. 2014-02-03 17:46:19 +01:00
LevelX2
f734d89de6 * Ragemonger - Fixed a bug that the casting cost reduction did not work correctly. 2014-02-03 01:16:52 +01:00
LevelX2
0a18a7bea6 Removed majority of memory leaks from game / editor / dialog handling. 2014-02-02 21:57:02 +01:00
LevelX2
f32b28abcc * Tromokratis - Added check that blockers can't be selected to block if they are not able to block anyway. Some redesign of combat. 2014-01-30 15:01:25 +01:00
LevelX2
d9a03b35d2 Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
LevelX2
d959edb4b3 Added new method game.isOpponent() for faster opponent check. 2014-01-30 10:46:30 +01:00
LevelX2
69d0159c99 * Fearsome Temper - Fixed wrong block restriction effect. 2014-01-29 00:50:14 +01:00
LevelX2
99c51f8091 * Tromokratis - added first implementation (can't handle forced block conflicts yet) 2014-01-28 17:05:30 +01:00
LevelX2
bd77e476ee Removed redundant combat code for handling block effect of Odric Master Tactician. 2014-01-28 15:11:23 +01:00
LevelX2
19679c9f6e Some minor changes / formatting. 2014-01-28 13:48:40 +01:00
LevelX2
51965b4bad Extended output for logging message if moveToZone is called in not the correct way. 2014-01-28 11:30:43 +01:00
LevelX2
8a98caa4c4 * AnnihilatorAbility - Fixed possible NPE. 2014-01-27 18:13:57 +01:00
LevelX2
2e8bbf0406 * Some minor code optimisations. 2014-01-27 18:04:14 +01:00
LevelX2
c75c5ac9e1 * Some changed to avoid ConcurrentModificationExceptions (fixes #333). 2014-01-27 18:03:25 +01:00
LevelX2
13d488757a * BestowAbility - Fixed that bestow creature cast fizzled instead to enter battlefield as creature enchantment if target left battlefield before resolve of the bestow ability. 2014-01-26 17:17:53 +01:00
LevelX2
d07c7b490b Added some methods to write card move infos more easy to game log. 2014-01-26 16:41:17 +01:00
LevelX2
778a3ce688 Added message about revealed cards to game log. 2014-01-26 15:43:55 +01:00
Quercitron
c96c0a1e9e Fix Nessian Wilds Ravager 2014-01-26 01:43:50 +04:00
LevelX2
ad71ec6aad Set Version 1.3.0. 2014-01-25 15:55:39 +01:00
LevelX2
f1b8fe3efb [BNG] Fixes to Nessian Wilds Ravager, Scourge of Skola Vale, Felhide Brawler, Mogis, God of Slaughter, Odunos River Trawler and TributeAbility. 2014-01-25 15:13:58 +01:00
LevelX2
7147e47199 [BNG] Added Champion of Stray Souls. 2014-01-25 15:11:55 +01:00
LevelX2
6436a06add Fixed multi color devotion for hybrid mana. 2014-01-25 11:27:14 +01:00
LevelX2
6a638051f6 [BNG] Some fixes. 2014-01-25 01:55:53 +01:00
LevelX2
709086236b [BNG] Added 7 red cards. 2014-01-24 23:48:08 +01:00
LevelX2
4eacc3871c [BNG] Added 5 green and 1 white card. 2014-01-24 22:37:45 +01:00
LevelX2
40bd40b526 [BNG] Added 5 red and 7 black cards. 2014-01-24 21:11:39 +01:00
LevelX2
ea0b24fea0 [BNG] Added 16 green cards. 2014-01-24 17:35:45 +01:00
LevelX2
a21dfeebdf [BNG] Added 9 black cards. 2014-01-24 14:58:31 +01:00
LevelX2
1961ec97e0 Some name refactoring to PutTopCardOfLibararyIntoGraveEffects. 2014-01-24 14:35:44 +01:00
LevelX2
f9607bb7ed [BNG] Added 9 red cards. 2014-01-24 14:18:44 +01:00
LevelX2
e60c9e724d Some updates/changes/refactoring to PutTopCardOfYourLibararyIntoGraveEffects. 2014-01-24 13:03:57 +01:00
LevelX2
4f4ce32fa6 [BNG] Added 11 blue cards. 2014-01-24 12:10:06 +01:00
LevelX2
5096d8b943 Added message to log if player shuffles his library. Fixed wrong calls to shuffle. 2014-01-24 00:53:40 +01:00
LevelX2
9ada87fe8a [BNG] Added 3 Archeype cards. 2014-01-23 00:00:16 +01:00
LevelX2
199af48a43 Minor framework fixes. 2014-01-22 23:59:33 +01:00