Commit graph

467 commits

Author SHA1 Message Date
LevelX2
0ebd265197 Fixed a bug, that a ability gained to multiple permanents (e.g. Forestwalk) was only gained to the first permanent because no uniquie id was set for the copied ability added to state. Added a test for the bug. 2013-04-13 18:18:24 +02:00
LevelX2
6a4a3923a6 Fixed tests where rule text of activated abilities where changed (Commit 36b4482367). 2013-04-06 16:50:53 +02:00
magenoxx
97acebacdd Pumped version to 1.0.2.dev 2013-04-01 16:00:30 +04:00
LevelX2
0edc794c6a Fix for Lazav, Dimir Mastermind. Added two additional tests for Lazav. 2013-03-31 11:54:27 +02:00
magenoxx
29b84e0d92 Closed #169: Make it possible to untap lands 2013-03-29 20:35:16 +04:00
magenoxx
d4860d181f Fixed build 2013-03-29 14:46:59 +04:00
LevelX2
cb18bf2bd4 Changed replacement effects of OrbOfDreams and Corpsejack Menace to selfScope = false. Extended Orb of Dreams test. 2013-03-22 15:01:38 +01:00
LevelX2
27b55b4e49 Added a test to evolve tests. 2013-03-22 10:01:21 +01:00
LevelX2
e3e2cb99a6 Test with Orb of Dreams that also shows the violation of rule 614.12 (issue #164) 2013-03-20 22:43:48 +01:00
LevelX2
4270809b76 Test for Evolve. 2013-03-19 12:27:48 +01:00
LevelX2
44a226dede Test for issue #164. 2013-03-19 12:13:28 +01:00
LevelX2
70a8ede4d5 Merge changes. 2013-03-15 00:04:29 +01:00
LevelX2
9450074b70 Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging. 2013-03-14 23:55:14 +01:00
magenoxx
3205cc867f Code and tests for Issue#156: Make smarter dual lands mana choose 2013-03-14 18:31:31 +04:00
North
a7a565bb8f [minor] access modifer order 2013-03-10 14:53:02 +02:00
LevelX2
aa0290fd32 Set Version to 1.0.1 2013-03-10 11:40:56 +01:00
LevelX2
1263607862 Fixed a bug that abilities of creatures weren't applied correct after the creature was controlled by opponent and the controll effect ended. Test for this bug. 2013-03-10 02:31:14 +01:00
LevelX2
6f78a55e01 Fixed the now failing test after fixing issue #119. 2013-03-10 02:25:52 +01:00
North
5f6f1c7528 [minor] removed unused imports 2013-03-02 18:02:02 +02:00
magenoxx
5577d5b3a8 Changed version from 0.10.1 to 1.0.0 2013-02-26 14:11:00 +04:00
LevelX2
5d2c4e1bbd Test for Pillar of Flame. 2013-02-24 09:56:34 +01:00
LevelX2
ea6a094aa2 Fixed some bugs in test cases and changed check for existing abilities to containsRule() method if ability is no singleton. 2013-02-21 00:18:33 +01:00
LevelX2
c7b602ff74 Added test for Lazav, Dimir Mastermind not handling continuous effects correctly. 2013-02-17 19:07:58 +01:00
LevelX2
01a3660cf2 Changed a lot of cards to use ENTERS_THE_BATTLEFIELD event instead of ZONE_CHANGE event. 2013-02-17 01:14:42 +01:00
LevelX2
b2aef4225c Fixed issue #137 that counters didn't trigger ADD_COUNTER event for each single counter. 2013-02-15 18:12:45 +01:00
LevelX2
8d3796ef7a Fixed issue #136 of Wight of Precint Six. Added test for Wight of Precint Six. 2013-02-14 12:59:15 +01:00
LevelX2
b2ec63afdb Fixed spelling error in test. 2013-02-13 01:21:04 +01:00
LevelX2
ce151982b6 Added a lockedInCondition option for ConditionalContiniousEffect. Added test for issue #127. 2013-02-07 23:31:47 +01:00
LevelX2
5241841a37 Fixed test of Champion of Lambholt. 2013-01-22 13:54:10 +01:00
magenoxx
c203705535 Failing test for Issue#82: Torpor Orb doesn't work 2013-01-07 17:25:57 +04:00
LevelX2
efaeef0cde Test for issue #88. 2012-12-30 11:04:58 +01:00
Loki
aa31ef23d3 bump version to 0.10.1 2012-12-28 12:48:26 +13:00
North
f0b32e7ca3 Removed unused imports 2012-12-20 00:26:21 +02:00
LevelX2
2e60801df6 Fixed some problems concerning applying layeres effects in timestamp order. Tests now always successful.
1.Timestamps not distinct.
  2. Timestamps not updated when attachments are attached (mainly equipments).
2012-12-12 15:51:54 +01:00
LevelX2
bb5b9587e0 Fixed the causes that triggered abilities were applied more often than they should. Fixed the lose ability bug (test with Master of the Pearl Trident giving island walk). Tests now build without errors. Only rarely the Grounded/Drake Umbra lose ability test fails. 2012-12-05 01:16:28 +01:00
LevelX2
d443ddd586 Two-Headed Sliver and a test that brings up th bug that happend bevor fixing ContinuousEffects yesterday with commit 29222dfcbf. 2012-11-24 00:20:23 +01:00
Loki
f017ab903c version bump to 0.10.0 2012-11-15 22:47:15 +13:00
North
f64149971a Merge branch 'CardRepository' 2012-11-05 19:37:51 +02:00
North
25cd490be3 [CardRepository] moved Sets, DeckImporter and CardRepository to Mage Framework 2012-11-04 12:52:02 +02:00
LevelX2
a3e4e72190 Test for prev. issue #56. 2012-10-26 08:30:23 +02:00
North
e5f91ef244 [CardRepository] Initialized data for tests 2012-10-25 00:33:14 +03:00
North
08815ffb88 [CardRepository] Replaced findCard methods from Sets and ExpansionSet 2012-10-22 23:48:52 +03:00
magenoxx
c671f9e9ac Test for prev. Issue#63 2012-09-07 22:53:51 +04:00
magenoxx
3b3d02b3f8 Fixed Issue#67: Evernight Shade doesn't loose +1/+1 effects 2012-09-07 20:05:03 +04:00
magenoxx
3b8eee94d6 Failing test for Issue#51 2012-09-07 18:22:16 +04:00
North
204d2410a1 Reimplemented Indestructable using a replacement effect 2012-09-05 00:01:08 +03:00
Loki
46ec86b54c 0.9.2 dev 2012-09-04 21:24:44 +12:00
magenoxx
965b21a488 Fixed Sejiri Merfolk. Fixed DivineVerdictTest. 2012-08-31 12:12:33 +04:00
magenoxx
db30268bc0 fixed for previous commit 2012-08-29 22:58:04 +04:00
magenoxx
0471771451 [ROE] 4 cards with tests. ROE is 100% implemented. 2012-08-29 22:45:35 +04:00
magenoxx
47329e9ef9 Divine Verdict test 2012-08-29 20:34:35 +04:00
North
0916cfbc50 Deleted server plugin binaries from Mage.Tests 2012-08-27 20:20:59 +03:00
magenoxx
3d1bb8e1ab Failing test and fix for additional costs not displayed in tooltips 2012-08-23 13:41:40 +04:00
magenoxx
852e96c910 Fixed token type for Garruk Relentless 2012-08-20 11:00:39 +04:00
magenoxx
f2229f9fd7 Test and fix for Issue#44: War Falcon - Attack condition does not work properly. Fixed changing controller for game state effects 2012-08-16 08:54:53 +04:00
magenoxx
7d9b338328 Test and fix for Issue#42: Creature with undying didn't forget -1/-1 after dying and returning from graveyard 2012-08-16 00:53:42 +04:00
magenoxx
9d99029c75 compilation error fix 2012-08-16 00:32:43 +04:00
magenoxx
d6fa992eea First multiplayer test 2012-08-15 22:14:26 +04:00
magenoxx
475666be4c Enhanced test framework for multiplayer games 2012-08-15 22:14:07 +04:00
magenoxx
7b268c7fcb Test framework cleanup. Removed ai tests and scenarios. Migrated old tests. 2012-08-15 22:06:30 +04:00
magenoxx
2fe2da8eaf Failing test and fix for alternative costs not displayed on cards 2012-08-15 10:32:50 +04:00
Loki
85b31df2d5 Bump version to 0.9.1dev 2012-08-14 15:28:06 +12:00
magenoxx
66bc622d19 Failing test for Issue35 2012-08-08 14:09:13 +04:00
magenoxx
ad7391b4b5 Combat trace (to catch annoying bug with non-flying blockers) 2012-08-08 13:21:31 +04:00
magenoxx
9c4aee2e92 Failing tests for Islandwalk (Issue#35) 2012-08-04 09:49:32 +04:00
magenoxx
12d597f17e [JUD] Wonder with tests 2012-08-03 12:20:13 +04:00
magenoxx
e8f82fd728 Updated failing SorinLordOfInnistradTest (ability text seems has been changed) 2012-07-24 09:24:40 +04:00
magenoxx
6a70d1ee6d minor 2012-07-23 01:29:29 +04:00
magenoxx
9970f998ad [USG] Worship [9ED] Volcanic Hammer 2012-07-23 00:33:34 +04:00
magenoxx
4a70d28706 [M13] Elderscale Wurm with test 2012-07-23 00:17:20 +04:00
Loki
4889e13e10 [M13] Faith's Reward 2012-07-22 21:52:13 +12:00
magenoxx
baac791a02 Failing test for Exalted 2012-07-21 13:00:05 +04:00
magenoxx
2511ea06b7 [M13] Mogg Flunkies [M10] Jackal Familiar. Tests 2012-07-20 16:19:30 +04:00
magenoxx
e83dc29f4c fixed ExchangeControlTest a little 2012-07-20 13:09:47 +04:00
North
5d0a832642 cleaned pom files and updated sqlight dependency 2012-07-19 21:15:09 +03:00
magenoxx
a245d2c816 Sejiri Merfolk test update 2012-07-19 19:04:59 +04:00
magenoxx
5c8ebf393b Failing test for Jace's Phantasm 2012-07-19 16:57:05 +04:00
magenoxx
965565c680 Failing tests for FlashAbility and AsThoughEffectImpl 2012-07-19 13:12:17 +04:00
magenoxx
0b9dec5ad0 5 tests for Switcheroo. Card is not implemented yet. 2012-07-19 10:06:45 +04:00
magenoxx
60bd1f9585 [M13] Serra Avenger with tests 2012-07-18 21:52:57 +04:00
magenoxx
fc04cb2d22 updated classes and jars in test framework 2012-07-18 21:13:32 +04:00
magenoxx
b2cd3e75bd changed version from 0.8.7.dev to 0.9.0.dev 2012-07-18 15:59:07 +04:00
magenoxx
f9263d5d7d Additional tests for Flying and CantBlock abilities. Passed. 2012-07-18 15:10:52 +04:00
magenoxx
7d7f0e6dec Two tests for Public Execution to check interaction with LoseAbility and Clone effects 2012-07-18 10:31:06 +04:00
magenoxx
6eb199006d Two tests for AsEntersBattlefieldAbility and Copy effect interaction. Passed. 2012-07-18 08:12:27 +04:00
magenoxx
0b27499ce0 Changed the order of choice compare in test framework 2012-07-18 08:11:36 +04:00
magenoxx
c5861a3c2e Failing test for equipping opponent's creature 2012-07-17 12:21:09 +04:00
magenoxx
6978a7f871 updated jars for Mage.Tests 2012-07-17 12:20:26 +04:00
North
98feeb9968 [filters] replaced Name condition with Predicate 2012-07-11 00:19:46 +03:00
jeffwadsworth
f87ea46641 - Added a test for Tormented Soul being unblockable. Passed. 2012-07-05 20:36:29 -05:00
jeffwadsworth
2e5be475b0 - Fixed Barter in Blood. Improved test for it. 2012-07-03 16:03:11 -05:00
magenoxx
93201b53f7 updated test 2012-07-02 00:35:01 +04:00
magenoxx
02d41fd65f Failing test for continuous effects 2012-06-30 09:11:36 +04:00
jeffwadsworth
d055c5e804 - Added test for Rootwater Matriarch. All tests passed. 2012-06-29 22:28:25 -05:00
magenoxx
10eeea50bc Failing test for Barter In Blood cast against AI 2012-06-29 20:30:26 +04:00
magenoxx
48a552510d Ignore for test 2012-06-29 20:12:16 +04:00
magenoxx
3f14fdc0ca Test and fix for Oblivion Ring and Planeswalkers interaction 2012-06-29 15:56:04 +04:00
magenoxx
5541fe4163 updated version from 0.8.6.r5 to 0.8.7 2012-06-29 14:56:13 +04:00
magenoxx
09ffa16dc3 Fixed Champion of Lambholt test 2012-06-27 23:56:30 +04:00
magenoxx
6ca2c96197 Failing test for ExtraTurns+Miracle 2012-06-27 18:52:46 +04:00
magenoxx
4f2752fed9 New test for flicker+copy effects 2012-06-27 01:18:29 +04:00
magenoxx
f786727b40 Fixed Mortician Beetle 2012-06-26 00:41:08 +04:00
magenoxx
39d0871d6c Minor fix for rebound test 2012-06-24 23:15:19 +04:00
jeffwadsworth
2c80ed377d - Added test for Rebound ability. Fails. This was working in .83 2012-06-24 11:22:11 -05:00
Loki
8eab84b4c0 [LRW] Arbiter of Knollridge 2012-06-21 22:08:57 +12:00
magenoxx
6083416657 Tests for Living Destiny. Card is not implemented yet. 2012-06-20 11:31:17 +04:00
magenoxx
29de517736 updated plugin jars 2012-06-20 11:19:25 +04:00
North
239a4fb100 [refactoring][minor] Replaced all tabs with four spaces. 2012-06-19 23:50:20 +03:00
magenoxx
397c393f1d Tests refactoring 2012-06-16 10:41:23 +04:00
magenoxx
972a26a6bc Meomentous Fall tests. Passed. 2012-06-16 10:37:25 +04:00
magenoxx
1cb25812c9 Fixed replacement effects for copied creatures. All tests pass now. 2012-06-14 20:59:15 +04:00
magenoxx
b0157b2259 Fixed emblem test (as now Tamiyo has one combined emblem) 2012-06-14 20:58:42 +04:00
magenoxx
b002cc8112 Failing test for copying creature that should enter tapped 2012-06-14 20:20:56 +04:00
magenoxx
d6f1e8be48 Test and fix for UnblockableAbility not working 2012-06-14 20:18:38 +04:00
magenoxx
e435443746 Failing bushido test 2012-06-12 22:03:35 +04:00
magenoxx
9c8fe7268b Reworked emblems 2012-06-12 20:57:23 +04:00
magenoxx
c22f0cf503 Reworked emblems 2012-06-12 16:27:28 +04:00
magenoxx
2a5ceefe94 Failing tests for emblems 2012-06-12 16:25:50 +04:00
magenoxx
3c9e3de9a2 Fixed color mana payment 2012-06-12 10:54:47 +04:00
magenoxx
f641ffe77b Test and fix for triggered abilities of double faced cards 2012-06-11 20:34:33 +04:00
magenoxx
17dbe0ae57 Test and fix for copying transformed creatures 2012-06-11 19:36:56 +04:00
magenoxx
263ff56244 Failing test for Phyrexian mana pay 2012-06-11 19:32:55 +04:00
magenoxx
5199e2e81a Test and fix for sacrificing creature with protection 2012-06-11 14:25:27 +04:00
magenoxx
37832da657 Failing test for planeswalker uniqueness rule 2012-06-11 13:42:43 +04:00
magenoxx
eea1aa3c52 Failing test for Dearly Departed 2012-06-10 15:33:51 +04:00
magenoxx
a59c01b829 Failing Undyung test for boost effects 2012-06-10 15:25:09 +04:00
magenoxx
4aa0f8beda Failing test for flicker and spell fizzle 2012-06-06 19:29:29 +04:00
magenoxx
2408136f32 Apostle's Blessing 2012-06-06 10:50:49 +04:00
magenoxx
5f3c38af69 Failing test for Soul Warden 2012-06-04 21:17:45 +04:00
magenoxx
a2301a1f66 Test and fix for Dungeon Geists 2012-06-04 19:34:00 +04:00
magenoxx
57ac5ea930 [tests] Added possibility to add target to triggered abilities. 2012-06-04 19:33:27 +04:00
magenoxx
3b647ab68b Test and fix for Whipflare 2012-06-04 14:46:55 +04:00
magenoxx
365bd2a50e Correct handling protection abilities for dealing damage. All tests passed. 2012-06-04 11:25:32 +04:00
magenoxx
153a5df2a5 Fixed Champion of Lambholt - gave ability only to itself. +1 test passed. 2012-06-03 19:50:17 +04:00
magenoxx
037310c279 Mana and getPlayable fix. +1 test passed. 2012-06-03 17:50:13 +04:00
magenoxx
27d4997545 Fixed LKI and change controller interaction. +1 test passed. 2012-06-03 17:33:04 +04:00
magenoxx
04379e7c99 Fixed few bugs with transform effect. +4 tests pass. Some transform cards should be refactored. 2012-06-01 21:08:29 +04:00
magenoxx
47cf770318 2 failing tests for copying effect targeting double-faced cards 2012-06-01 20:15:36 +04:00
magenoxx
64677ed4f6 Fixed cascade test 2012-05-29 08:42:58 +04:00
Loki
263b515216 fix Cascade, add test for it (test currently broken) 2012-05-28 21:12:48 +03:00
magenoxx
cb63b900cd SacrificeEffect target required fix 2012-05-27 15:36:41 +04:00
magenoxx
def0260b9d Test and fix for Soulbound with ExileAndReturnBack effect 2012-05-26 21:57:53 +04:00
magenoxx
bebd9644be updated jars 2012-05-25 19:23:25 +04:00
magenoxx
12b21abe52 changed version from 0.8.5 to 0.8.6 2012-05-25 19:04:40 +04:00
magenoxx
325fbec3d8 Made Mage.Tests artifactId lowcased 2012-05-25 19:02:31 +04:00
magenoxx
1bb1df32b5 Updated lose ability test and corresponding effects. 2012-05-25 19:00:05 +04:00
magenoxx
24b1b95b54 Moved test Ignore to other test case according to comment 2012-05-25 18:59:16 +04:00
magenoxx
dda36afce4 Tests for Affinity For Artifacts 2012-05-25 08:19:24 +04:00
magenoxx
9d05d0e9ce Harm's Way. Doesn't work for multitarget damage. 2012-05-24 19:05:21 +04:00
magenoxx
099e152445 2 tests for unimplemented Harm's Way 2012-05-24 18:29:12 +04:00