Commit graph

417 commits

Author SHA1 Message Date
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
0cf25a5c8e Minor changes to Phantasmal Image card and test. 2014-03-24 08:32:08 +01:00
LevelX2
79b319777f Some clean up of the lose life framework effects. 2014-03-20 13:42:46 +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
LevelX2
640a792653 Added method to cast modal spells with specific modes for test player. Added condition for test player to cast a spell only if specific spell is on the stack. 2014-03-19 16:41:43 +01:00
LevelX2
9c9171a5ee * Necrotic Plague - Fixed that the second ability was a ability of the enchanted creature instead of the enchantment. Fixed that the new target creature was choosen during resolution instead of already set on stack. 2014-03-15 19:56:10 +01:00
LevelX2
532c51afd1 * Test for Banisher Priest. 2014-03-15 17:49:13 +01:00
LevelX2
cec37305da Improved target handling of test project. Fixed some incompatible / unclean tests. 2014-03-15 14:06:05 +01:00
LevelX2
09b7e7baea * Minor formatting. 2014-03-14 14:00:29 +01:00
LevelX2
1e7cfa086b * Cavern of Soul - Fixed a bug that caused that every spell could not be countered that was cast using the first (colorless) mana ability (fixes #391). 2014-03-12 15:53:27 +01:00
LevelX2
0356272cae Suppressed info messages from sqlite db tool while running tests. 2014-03-12 15:44:47 +01:00
LevelX2
8491b5b90b * Cleanup of server memory handling - removed memory leaks for Chat, Player, Match, Game etc. 2014-02-21 01:13:27 +01:00
LevelX2
d4592b2ee2 * Simplified version info handling. 2014-02-11 19:36:05 +01:00
LevelX2
aa359cd1b6 Set the correct TimingRule for Spells != Instants, some minor changes to can be cast checks. 2014-02-11 15:53:35 +01:00
LevelX2
e8534b880d Added some comments to test. 2014-01-25 15:56:38 +01:00
LevelX2
ad71ec6aad Set Version 1.3.0. 2014-01-25 15:55:39 +01:00
Quercitron
9777aefae2 [6ED] Add 4 cards 2014-01-12 19:33:57 +04:00
LevelX2
e3d543fa76 Fixed a bug in handling ContinuousEffects introduced with 463cec8754. 2014-01-09 15:15:05 +01:00
LevelX2
74e3fa63a8 * Bestow - Fixed that creature with bestow went to graveyard if enchanted target got protection from a color of the bestow permanent. 2014-01-03 12:38:51 +01:00
LevelX2
b724d7fe13 Mage 1.2.0 Release 2013-12-31 17:29:00 +01:00
LevelX2
5df50ef836 [C13] Illisionist's Gambit (last missing C13 card). 2013-12-15 14:19:13 +01:00
LevelX2
9000b4480c Added a test that checks if by Smelt-Ward Gatekeepers targted controlled creature gets haste as intended. 2013-12-12 19:46:40 +01:00
LevelX2
80fc87a7f7 * Fixed a problem if some of multiple targets can't be targeted during resolution (e.g. target got hexproof meanwhile) it was still targeted (e.g. it happens for INto the void). 2013-12-07 15:51:10 +01:00
LevelX2
d094f291aa Pushed version to 1.2.0dev. 2013-10-26 13:01:31 +02:00
LevelX2
dfa91ceeaf Fixed some tests that failed after changes to rule text generation. 2013-10-22 14:05:40 +02:00
LevelX2
d6c1075125 * Release Mage 1.1.0 final 2013-10-12 11:22:06 +02:00
LevelX2
f04df1b193 Formatting. 2013-10-07 18:13:21 +02:00
Jeff
00f0e6a6d3 - Added Aven Trailblazer, Mark of Asylum, and Mirror-Sigil Sergeant. Tests for each. 2013-09-25 11:54:27 -05:00
Plopman
db094c2cc0 Added test for costs modification 2013-09-24 19:53:42 +02:00
Jeff
23434548bd - Added Gather Specimens, Sludge Strider, and Swerve. Fixed Abattoir Ghoul. Added some tests. 2013-09-23 17:24:57 -05:00
LevelX2
857da3a08a Fixed a bug that triggred abilities of permanents that were controlled by a player that is not the owner could sometime trigger for a wrong player (Fixes #271). 2013-09-14 17:20:45 +02:00
LevelX2
8e9dba6368 Some changes to test handling to set correct zon for cards in library. 2013-09-01 15:48:44 +02:00
LevelX2
1090258114 Changed ConditionalContinousEffect to handle latest changes correctly. 2013-09-01 14:48:00 +02:00
LevelX2
5456a908a8 * Progenitor Mimic - Fixed that the created copies could select a new target. 2013-09-01 11:13:03 +02:00
LevelX2
c14302df8a * Doubling Season - Fixed that doubled counters were created named with all uppercase letters. 2013-08-28 13:33:06 +02:00
LevelX2
90774fea0b * Test of Faith - Fixed that +1/+1 counters that a blocker got during combat already counted for damage dealt to the attacker. 2013-08-13 14:23:49 +02:00
LevelX2
c9d18f0410 Fixed a bug in LockedInCondition that caused bugs in cards that used it (e.g. Goblin Bushwhacker). 2013-08-11 16:03:58 +02:00
LevelX2
0d37d1593b * Odric Master Tactician - Fixed that the game didn't leave the block phase controlled by the controller of Odric. 2013-08-06 18:26:49 +02:00
LevelX2
4a28881f71 Added as thought effect to let creatures block tapped. 2013-08-03 20:14:11 +02:00
LevelX2
7d0cf3cd8c Set version to 1.1.0 dev. 2013-07-21 22:52:25 +02:00
LevelX2
9803c069f9 Fixed and extended PlaneswalkerRuleTest. 2013-07-15 19:54:37 +02:00
LevelX2
0f32fc72de Solution for the deck editor / sideboarding / construct - mockcards problem. 2013-07-06 00:44:13 +02:00
LevelX2
4d3d76e8e9 Changed some modal spells to the new handling of modal spells. 2013-06-22 19:36:16 +02:00
North
0bb110be45 [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
LevelX2
5addb63757 * Changed indestructible to an ability according M14 rule change. Also fixed that for indestructible permanents the DESTROY_PERMANENT event was triggered what led to bugs with abilities like Totem Armor. 2013-06-15 17:57:01 +02:00
LevelX2
84df0f2c43 * Added tournament options for adjustable construction time and free mulligans
* Added duel options for free mulligans
2013-06-14 23:45:30 +02:00
LevelX2
5336d4c0f9 Pushed version to 1.0.3 dev. 2013-05-12 16:00:25 +02:00
LevelX2
6b38cd5b18 Mage Version 1.0.2 2013-05-11 23:06:30 +02:00
LevelX2
1e5100e0d6 Added the logic, that one continious effect in game state can be connected to multiple abilities. This fixes issue #198 and #196. 2013-04-17 23:44:50 +02:00
LevelX2
797b58222a Fixed test to use correct text to use an ability. 2013-04-17 00:08:56 +02:00