Alex Vasile
98580b08ff
Clean up tests by removing deprecated calls to assertThat and unnecessary use of hamcrest
2022-10-30 16:20:23 -04:00
Alex Vasile
9ea62a1862
[ZNR] Added tests for YasharnImplacableEarth
2022-10-29 22:32:50 -04:00
Evan Kranzler
3ed26a2b1f
Refactor effects which disable the "legend rule" ( #9662 )
2022-10-28 18:04:23 -04:00
Alex W. Jackson
3ad9663c39
Fix test and verify failures
2022-10-22 20:46:52 -04:00
Alex W. Jackson
7c1e823deb
[ELD] Fix Once and Future. Remove unused Player.putInHand method
2022-10-20 00:51:54 -04:00
Evan Kranzler
569f0dcd1f
add extra fail condition to test
2022-10-17 20:55:53 -04:00
Evan Kranzler
ce8a191f56
[DMU] fix #9655
2022-10-17 20:45:51 -04:00
Evan Kranzler
fb11a59099
fix test failure
2022-10-15 10:56:39 -04:00
Alex W. Jackson
332db3aecb
Fix #9649 and clean up counter effect text generation
2022-10-14 00:41:02 -04:00
Alex Vasile
b0df785653
[C17] Added test for Curse of Opulence and EnchantedPlayerAttackedTriggeredAbility, and fixed range of influence bug.
2022-10-13 15:52:02 -03:00
Alex W. Jackson
4bf01249a4
Add new common effect class for Armored Transport, etc and fix #9614
2022-10-11 22:48:02 -04:00
Evan Kranzler
09797d4cf6
rework effects which increase loyalty abilities ( closes #9626 )
2022-10-10 18:01:58 -04:00
Alex Vasile
10ac777a28
Added tests for previously untested effects/values
2022-10-09 21:51:51 -03:00
Alex Vasile
55a6acba22
Refactor: Significant speed-up for ManaOptions ( #9233 )
2022-10-04 00:08:20 -04:00
Evan Kranzler
eedbdceddd
[DMC] Implemented Primeval Spawn
2022-10-01 11:37:27 -04:00
Alex Vasile
5fa9a850b1
[DMC] Fix Zaxara triggered ability. Closes #9597 .
2022-09-30 19:55:04 -04:00
Alex Vasile
5e450d5c72
[C21] Added test for Esix. Closes #8117 .
2022-09-30 18:57:07 -04:00
Alex Vasile
cbecdefb9f
[C13] Fixed Jeleva not exiling cards if killed in response to trigger. Closes #3476 .
2022-09-29 22:23:26 -04:00
Oleg Agafonov
84d3ba5817
dev: removed outdated dependency (fixed build warning);
2022-09-29 17:43:58 +04:00
Alex W. Jackson
5b2e848065
Add test for flickering Animate Dead
2022-09-27 22:07:22 -04:00
Alex Vasile
01ee54d416
Add ignored failing test and fix bug for hybrid mana payments ( #9566 )
2022-09-27 21:51:49 -04:00
Alex W. Jackson
b1b78d6db0
Reimplement Animate Dead and friends; fixes #5250 ( #9581 )
2022-09-27 20:08:50 -04:00
Alex W. Jackson
17f6ca6b22
Fix #9562 and add test for Vazi
2022-09-24 09:57:22 -04:00
Jeff Wadsworth
c8e1cec846
- a possible fix for the "rare" test failures of Auratouched Mage test.
2022-09-23 10:42:18 -05:00
Alex Vasile
fd16f2a16b
[NCC] Implement several cards ( #9328 )
...
Many associated refactors too. See full PR for detail.
2022-09-22 21:38:29 -04:00
Alex W. Jackson
b7151cfa58
Add test for Tomik
2022-09-22 21:00:07 -04:00
Alex W. Jackson
3996127032
Fix copying fused spells; also fixes #9545 ( #9546 )
2022-09-22 01:59:21 -04:00
Alex Vasile
bb3564dd35
[AFC] Fixed Nihiloor not returning creature to previous controller after Nihiloor leaves the battlefield. Closes #9223 .
2022-09-18 21:28:40 -04:00
Alex Vasile
7d57831ed0
Fix searching for split card halves returning full card in incorrect instances. ( #9534 )
2022-09-18 03:41:35 -04:00
Alex Vasile
b14af42280
[DMU] Karn's Sylex ( #9507 )
2022-09-17 22:37:56 -04:00
Evan Kranzler
d165072ac9
[DMU] Implement Defiler cycle (Ready for review) ( #9460 )
...
* [DMU] Implemented Defiler of Faith
* [DMU] Implemented Defiler of Dreams
* [DMU] Implemented Defiler of Flesh
* [DMU] Implemented Defiler of Instinct
* [DMU] Implemented Defiler of Vigor
* create PermanentPredicate
* initial attempt at Defiler ability
* some nonfunctional recommended changes
* a few more requested changes
* change arguments to ObjectColor from String
* fix a dumb mistake
* add test
* a few requested changes
2022-09-14 15:16:56 -04:00
Alex W. Jackson
c3ce7898de
[DMU] Implement Silver Scrutiny and fix #7326 ( #9508 )
2022-09-13 20:15:04 -04:00
Alex Vasile
0a62d96238
[USG] Planar Void no longer triggers on tokens entering the graveyard. Closes #9071 .
2022-09-09 22:54:11 -04:00
Alexander Novotny
63b95bffa5
Fixed Ominous Roost ( #9079 )
...
Co-authored-by: Alex Vasile <48962821+Alex-Vasile@users.noreply.github.com>
2022-09-09 22:30:40 -04:00
Daniel Bomar
48df6902e1
[40K] Fixed Abaddon the Despoiler and enabled test ( fixes #9490 )
2022-09-08 11:35:42 -05:00
Alex Vasile
ba7e9f8600
[40K] Added currently failing and ignored test for #9490 .
2022-09-08 09:16:50 -04:00
Alex Vasile
bfa5b6ab5f
[NPH] Fix Hex Parasite wrong behaviour when X=0. Closes #9446 .
2022-09-05 13:56:22 -04:00
PurpleCrowbar
58364784fb
[DMU] Implement Zur, Eternal Schemer ( #9406 )
2022-09-04 22:27:51 -04:00
Alex Vasile
9c59ec698d
[GRN] Fix Wand of Vertebrae not working properly. Closes #9464
2022-09-04 20:43:21 -04:00
Alex Vasile
09b069ceb2
[DMU] Implement Thran Portal ( #9456 )
...
* [NCC] Implement Thran Portal
* Address comments
* Fixed usage of {this}
2022-09-04 14:50:44 -04:00
Alex Vasile
c16ead128b
[NCC] Address comments for Lethal Scheme
2022-09-04 13:26:26 -04:00
Susucre
c2fd90877b
[NCC] Lethal Scheme ( #9100 )
2022-09-04 13:05:36 -04:00
Alex W. Jackson
addfd5166e
Add new methods to Target and TargetPointer to help generate card rules text. Currently only used by ExileUntilSourceLeavesEffect
2022-09-04 05:15:12 -04:00
Alex Vasile
07a142c9e8
Refactor: Add proper support for modifying and querying base P/T ( #9409 )
2022-09-01 19:57:30 -04:00
RJayz
3c3ba6f5a9
[CLB] Implemented Gale, Waterdeep Prodigy ( #9423 )
2022-08-30 21:53:33 -04:00
Alex Vasile
7e3b0f98e6
[MOR] Fixed Shared Animosity incorrectly calculating creature count for boost effect. Closes #9428 .
2022-08-29 22:17:07 -04:00
Alex Vasile
a29d5c70cb
[AVR] Fixed Stolen Goods not working with dual face cards. Closes #9430 .
2022-08-29 21:04:49 -04:00
Evan Kranzler
697586a552
[DMU] Implement Enlist ability ( #9431 )
...
* implement enlist ability
* remove skips for enlist
* [DMU] Implemented Guardian of New Benalia
* add test for enlist
2022-08-29 18:51:13 -04:00
RJayz
6e246ded6a
[CLB] Implemented Scion of Halaster ( #9417 )
2022-08-27 17:37:40 -04:00
Evan Kranzler
90bd0dbf63
Implement Read Ahead mechanic ( #9407 )
...
* implement Read Ahead mechanic
* [DMU] Implemented The World Spell
* [DMU] Implemented The Elder Dragon War
* added read ahead test
* fix verify failure
* small change to test
* fix read ahead text
2022-08-27 14:53:39 -04:00