Oleg Agafonov
dc5908e7f1
Return some ignored tests after massive texts replacements, added new tests for "any target" spells (see prev commit);
2018-04-22 17:54:43 +04:00
Oleg Agafonov
23becf1775
Texts update: to target creature or player => to any target
2018-04-22 08:15:40 +04:00
Oleg Agafonov
6850364fd3
Return some ignored tests after massive texts replacements;
2018-04-22 05:24:08 +04:00
Oleg Agafonov
4e12b06bc7
Fixed not working opponent or planeswalker filter (count all permanents instead planeswalkers);
2018-04-22 04:58:24 +04:00
Evan Kranzler
7deb521a65
more mana pool errata
2018-04-21 18:36:22 -04:00
Evan Kranzler
5c73158708
one more skip
2018-04-20 20:28:50 -04:00
Evan Kranzler
b738141070
skipping some more tests, the issue is with the testing framework and not the game engine
2018-04-20 20:20:23 -04:00
Evan Kranzler
16c081dbf5
fix all the tests
2018-04-20 20:10:26 -04:00
Evan Kranzler
ec3007d141
a few more changes to help with tests
2018-04-20 18:51:15 -04:00
Evan Kranzler
e51b63aea8
a few changes to help with tests
2018-04-20 18:02:33 -04:00
Evan Kranzler
d290c7f26b
updated TargetPlayerOrPlaneswalker to be a subclass of TargetPlayerOrPermanent (as well as the respective filters)
2018-04-20 13:34:35 -04:00
Evan Kranzler
92bf8b77de
fixed a few tests
2018-04-20 12:58:04 -04:00
Evan Kranzler
5fe607e852
updated targeting for cards that damage
2018-04-19 11:45:20 -04:00
Evan Kranzler
3c2a8ee17d
refactored Player.setLife() to include source, some more changes
2018-04-18 21:14:05 -04:00
Evan Kranzler
3798f34c38
refactored Player.gainLife() to include source
2018-04-18 20:30:59 -04:00
Evan Kranzler
ebc6362279
fixed some tests
2018-04-16 19:21:30 -04:00
Oleg Agafonov
a837a4f0f0
Fixed broken tests after mana texts changes
2018-04-16 01:35:37 +04:00
Evan Kranzler
50b5377a8e
fixed mana pool errata
2018-04-15 14:30:01 -04:00
Evan Kranzler
41c9b08107
some more fixes
2018-04-15 14:13:44 -04:00
Evan Kranzler
ef33472ee5
fixed some tests and text
2018-04-15 13:50:48 -04:00
Evan Kranzler
df06e9cbf6
temporarily disabled the color-change test(a fix may take a while) and fixed some errors in the Dominaria file
2018-04-14 19:17:57 -04:00
LevelX2
8523d85fb7
* Added a test if color change is reset correctly if target moved zones later (not fixed yet).
2018-04-13 15:25:30 +02:00
LevelX2
03f5b8c2da
* Vindictive Lich - Fixed that it did only execute the first effect ( fixes #4742 ).
2018-04-10 23:17:19 +02:00
LevelX2
9b0d130603
* Added tests for #4740 .
2018-04-10 11:19:41 +02:00
spjspj
04f6fb5ae0
Beginning of implementation of Planechase.
...
10 or so initial planes that (mostly) have been tested, no phenomenons as yet and no modifying yet of chaos rolls. Also no support for a user to be able to set if it is planechase (able to do so via the cheat button).
2018-04-09 20:16:50 +10:00
igoudt
49ee8f9856
add 3 DOM cards, added a token, updated card text
2018-04-08 02:16:52 +02:00
Oleg Agafonov
f6b8d0fea6
Merge pull request #4707 from delftswa2018/feature/SOLID-fix-in-Token-classes
...
SOLID violation fix in token classes
2018-04-04 18:31:52 +04:00
Marc Zwart
3e32287f00
fixed Token/TokenImpl imports and references
2018-04-03 14:05:41 +02:00
Marc Zwart
d4d8a04694
Extracted Token interface and renamed Token implementation to TokenImpl + renamed tests
2018-04-03 14:04:08 +02:00
LevelX2
1e2e53073c
* Deep Analysis - Fixed that its flashback costs did not work with mana casting cost modification effects ( fixes #4677 ).
2018-04-02 15:30:57 +02:00
igoudt
00f91391e9
Homarid Drake, reprints, and rewriting his or her to their
2018-03-22 16:52:26 +01:00
LevelX2
4afdcc860a
* Alhammarret, High Arbiter - Fixed not working ability that prevents spell casting ( fixes #4561 ).
2018-03-18 23:38:24 +01:00
LevelX2
d29707bdea
* Morph - Fixed that turning creatures face up didn't restore their subtypes ( fixes #4566 ).
2018-03-18 19:37:25 +01:00
LevelX2
b073ce1c42
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. ( #4634 ).
2018-03-18 18:18:54 +01:00
igoudt
bd4b5f6300
add Jhoira Weatherlight Captain + tests
2018-03-18 11:55:50 +01:00
igoudt
ddf568679f
added 3 Dominari cards, benalish marshal, charge, knight of grace, added a new condition and a new ability
2018-03-18 00:22:03 +01:00
LevelX2
442130beb6
Some minor changes.
2018-03-17 23:40:36 +01:00
igoudt
1405bc87ae
unit test shapestealer #2
2018-03-16 18:49:25 +01:00
igoudt
d982e215d6
added shape stealer unittest
2018-03-16 18:47:20 +01:00
LevelX2
b035d85f98
* Fixed a problem that triggered abilities that face down permanents got from other sourced did not trigger ( fixes #4571 ).
2018-03-16 15:06:15 +01:00
LevelX2
8b8b3752e8
* It That Betrays - Fixed that target handling of second triggered ability did not work correct ( fixes #4568 ).
2018-03-16 13:13:25 +01:00
igoudt
5ba017a19b
Merge branch 'master' of https://github.com/magefree/mage
2018-03-15 09:34:26 +01:00
igoudt
c3e080141b
test for #4618
2018-03-15 09:34:13 +01:00
Jeff
55164eda28
- Fixed Defiant Vanguard. It works with Cloudshift type effects now also. @4572
2018-03-14 17:57:04 -05:00
LevelX2
dac8f2dfe8
Fixed a bug of AI not handling pass action correctly so the AI got passive. Added AI possibility to act after blockers are declared (eg boost for blocking or blocked creatures).
2018-03-10 19:59:59 +01:00
LevelX2
17afa3b3c1
* Added a test.
2018-03-09 15:51:31 +01:00
LevelX2
8c8b4ce019
* Added a check if life of players is going down during infinite loop check. Is so no Draw check message is shown ( fixes #4557 ).
2018-02-28 17:24:42 +01:00
LevelX2
5f98cb685e
* Hushwing Gryff - Fixed that log message was sent out too often ( fixes #4548 ).
2018-02-26 16:17:16 +01:00
LevelX2
ba483dd87a
* Added a test for the new Blood Moon rule (set to @Ignored) because new rule is not implemented.
2018-02-25 21:59:06 +01:00
LevelX2
2fceafda93
* Fixed a bug that mana in the mana pool could not be used to pay mana costs that could only be payed with "you may spend mana as thought" effects ( fixes #2581 ).
2018-02-25 21:53:47 +01:00