Alex W. Jackson
|
129d900401
|
[SHM] Fix Conspire not working with modal spells
|
2022-10-28 22:02:24 -04:00 |
|
Evan Kranzler
|
3ed26a2b1f
|
Refactor effects which disable the "legend rule" (#9662)
|
2022-10-28 18:04:23 -04:00 |
|
Evan Kranzler
|
59afefd527
|
[BRO] Implemented Splitting the Powerstone
|
2022-10-28 08:25:18 -04:00 |
|
Alex W. Jackson
|
5e10c3a279
|
Replace many custom CostImpl classes with common ones. Fix some wrong text. Fix #9679
|
2022-10-24 07:48:32 -04:00 |
|
Evan Kranzler
|
10076c6d8d
|
[40K] Implemented Nexos
|
2022-10-22 17:35:42 -04:00 |
|
Evan Kranzler
|
b57bdfe192
|
[40K] Implemented Magus Lucea Kane
|
2022-10-22 17:17:10 -04:00 |
|
Evan Kranzler
|
671817046e
|
[DMC] fix #9659
|
2022-10-16 11:32:40 -04:00 |
|
Alex W. Jackson
|
76fcfafc8b
|
Add common effect class for "Its controller searches..." (Path to Exile, etc) Fixes #9654
|
2022-10-15 21:27:55 -04:00 |
|
Evan Kranzler
|
4a685a098d
|
replace various cards with surveil errata
|
2022-10-15 10:03:38 -04:00 |
|
Evan Kranzler
|
5160922af6
|
[DMC] Implemented Historian's Boon
|
2022-10-14 09:26:54 -04:00 |
|
Alex W. Jackson
|
231c6c1eeb
|
[NEO] Fix Iron Apprentice regression
|
2022-10-14 06:27:29 -04:00 |
|
Alex W. Jackson
|
5e891f50c0
|
Refactor PutCards to address issue #9643 (#9644)
|
2022-10-14 01:07:14 -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
|
6857641428
|
[40K] Implemented The War in Heaven
|
2022-10-11 19:39:51 -04:00 |
|
Alex W. Jackson
|
e40934921f
|
Rework Spell.counter using PutCards and reimplement Desertion. Fixes #9299
|
2022-10-10 21:21:41 -04:00 |
|
Alex W. Jackson
|
cbe610d339
|
Move PutCards enum to constants package
|
2022-10-10 21:21:41 -04:00 |
|
Oleg Agafonov
|
5fb6670b81
|
dev: removed outdated dependency (fixed build warning);
|
2022-10-10 15:50:49 +04:00 |
|
Alex Vasile
|
beec1f30c5
|
Delete leftover and unused class
|
2022-10-09 21:51:36 -03:00 |
|
Alex Vasile
|
31ca98faa1
|
Refactored FirstTargetPointer, SecondTargetPointer, and ThirdTargetPointer to use a common implementation (#9634)
|
2022-10-09 21:47:44 -03:00 |
|
Alex W. Jackson
|
0bf03d1f92
|
Fix #9636
|
2022-10-09 11:40:39 -04:00 |
|
Alex W. Jackson
|
fd281ca483
|
Improve text generation for some common draw, discard and mill effects
|
2022-10-08 20:48:59 -04:00 |
|
Alex W. Jackson
|
db3262aff6
|
Fix #8062
|
2022-10-06 22:50:37 -04:00 |
|
Alex W. Jackson
|
92cafbd8b1
|
Fix #8808
|
2022-10-06 22:01:54 -04:00 |
|
Alex W. Jackson
|
4b469c8840
|
Fix #9623
|
2022-10-06 19:13:55 -04:00 |
|
Evan Kranzler
|
71d12fdb72
|
[DMC] Implemented Verrak, Warped Sengir
|
2022-10-05 21:56:10 -04:00 |
|
Evan Kranzler
|
f6e39b1b5c
|
fix test failure
|
2022-10-05 20:20:54 -04:00 |
|
Evan Kranzler
|
55e9314135
|
[BRO] Implemented Mishra, Claimed by Gix / Phyrexian Dragon Engine / Mishra, Lost to Phyrexia
|
2022-10-05 18:29:00 -04:00 |
|
Evan Kranzler
|
5a4d755dba
|
Some changes to meld implementation (#9620)
* some surface-level tweaks to meld implementation
* add default implementation for meldsWith method
* move nightcard declaration to meldcard constructor
* remove unused variable declaration
|
2022-10-05 12:00:59 -04:00 |
|
Evan Kranzler
|
d21f2e43dd
|
[40K] Implemented Their Number Is Legion
|
2022-10-04 21:40:42 -04:00 |
|
Alex Vasile
|
55a6acba22
|
Refactor: Significant speed-up for ManaOptions (#9233)
|
2022-10-04 00:08:20 -04:00 |
|
Evan Kranzler
|
a742f5a7d1
|
[40K] Implemented Ravener
|
2022-10-03 22:10:24 -04:00 |
|
Alex Vasile
|
6035f04140
|
Disable auto-payment of mana for spells which care about mana color (#9173)
|
2022-10-03 19:16:45 -04:00 |
|
Evan Kranzler
|
af2a0ebb31
|
[40K] Implemented Canoptek Tomb Sentinel
|
2022-10-02 13:13:34 -04:00 |
|
Evan Kranzler
|
43838d3675
|
[BOT] Implemented Goldbug, Humanity's Ally / Goldbug, Scrappy Scout
|
2022-10-01 10:51:09 -04:00 |
|
Alex W. Jackson
|
c9a7aedfb2
|
Change EnchantAbility parameter from String to Target (#9588)
|
2022-09-29 10:29:48 -04:00 |
|
Alex W. Jackson
|
3954ba266f
|
Fix #9587
|
2022-09-28 04:40:26 -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
|
9355c8ace3
|
Fix #6942
|
2022-09-27 15:31:24 -04:00 |
|
Alex W. Jackson
|
c8c663b976
|
Distinguish "blocks or becomes blocked" triggered abilities from "blocks or becomes blocked by a creature". Fixes #9347
|
2022-09-25 02:54:43 -04:00 |
|
Alex W. Jackson
|
0b200748e5
|
Fix #9560 and replace various custom effects with GainControlAllEffect
|
2022-09-24 00:39:48 -04:00 |
|
Evan Kranzler
|
b0ebf4ad5b
|
[NCC] various text fixes
|
2022-09-22 22:29:39 -04: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
|
3996127032
|
Fix copying fused spells; also fixes #9545 (#9546)
|
2022-09-22 01:59:21 -04:00 |
|
Alex W. Jackson
|
41fb3d14cb
|
Fix #8484 and fix #9541 (#9542)
|
2022-09-20 21:05:01 -04:00 |
|
Evan Kranzler
|
a09c14083e
|
fix various issues with OrCost (fixes #9424)
|
2022-09-20 09:22:55 -04:00 |
|
Alex W. Jackson
|
12a20d07f4
|
Add choose hints to abilities with sacrifice costs where the target and the permanent to sacrifice might be ambiguous (A-D)
|
2022-09-20 09:17:14 -04:00 |
|
Alex W. Jackson
|
2b652f6695
|
De-duplicate Splice code; add choose hints to all targeted Splice cards
|
2022-09-18 13:03:26 -04:00 |
|