Susucre
726f72dd12
[LCI] Implement Corpses of the Lost
2023-11-01 15:44:59 +01:00
xenohedron
ebf71941a9
cleanup EntersBattlefieldAllTriggeredAbility and subclasses ( #11372 )
...
* comment out rule override to use generated text instead
* new ETB Opponent trigger class
* text improvements
* update ETB cast trigger
* remove controlledtext parameter
* more text improvements
* more fixes
* lots of other fixes
* most of the remaining fixes
* fix halana text
* fix smoke shroud text
* improve text gen
* remove rule param from constructors
* minor adjustments
* whenever a player puts
* final fixes
* standardize when/whenever phrase generation
2023-10-31 21:00:45 -04:00
xenohedron
c53db0810d
fix mtga import for +2 Mace
2023-10-31 21:00:14 -04:00
theelk801
ee00efafe4
[LCI] Implement Akawalli, the Seething Tower
2023-10-30 21:48:34 -04:00
theelk801
688003c8e0
[LCI] Implement Gargantuan Leech
2023-10-30 21:40:20 -04:00
theelk801
1388972d4c
[LCI] Implement Nicanzil, Current Conductor
2023-10-30 21:16:44 -04:00
xenohedron
32310455cb
implement [LCI] Dusk Rose Reliquary
2023-10-30 19:29:16 -04:00
xenohedron
92e089663f
fix more text
2023-10-30 19:24:10 -04:00
xenohedron
e802db32d3
fix Discover text
2023-10-30 01:26:55 -04:00
Oleg Agafonov
3abdb72910
dev: improved code coverage (jacoco) and static analyser (sonar) support ( #11367 ):
...
* fixed code coverage data lost on failed tests;
* fixed code coverage report duplication and improved performance;
* fixed that sonar analyser can't see code coverage for some modules;
* added new aggregation module: Mage.Reports (used for code coverage report generation);
* reorganized pom and added additional instructions for jacoco and sonar usage;
2023-10-30 09:19:12 +04:00
PurpleCrowbar
30b1ef5491
[WHO] Implement The Master, Multiplied ( #11356 )
2023-10-29 21:42:02 +00:00
Susucre
41418ffa08
[LCI] Implement Bonehoard Dragon
2023-10-29 15:48:13 +01:00
Susucre
db7198620e
[LCI] Implement Malcolm, Alluring Scoundrel
2023-10-29 13:22:47 +01:00
Susucre
0c485ec593
[LCI] Implement The Millennium Calendar ( #11359 )
...
new UNTAPPED_BATCH event.
2023-10-29 12:43:24 +01:00
xenohedron
69fbfe8fd6
fix some text
2023-10-29 02:21:54 -04:00
xenohedron
80ca466a0d
implement [LCI] Bedrock Tortoise
...
common ToughnessGreaterThanPowerPredicate
2023-10-28 19:07:03 -04:00
xenohedron
9b7fe2fcf6
new MoveCountersFromTargetToSourceEffect
2023-10-28 19:07:03 -04:00
xenohedron
1d93c310c3
implement [LCI] Explorer's Cache
...
create common MoveCountersFromSourceToTargetEffect
amend
2023-10-28 19:07:03 -04:00
xenohedron
ad66b91642
fix #11353 (InvestigateTargetEffect)
...
add some test cases
2023-10-28 16:54:27 -04:00
xenohedron
9733786e5d
add GameEvent.EventType.EXPLORE
...
add tests for explore multiple times
2023-10-28 14:43:25 -04:00
theelk801
f9bb491390
[LCI] fix descended watcher counting nonpermanent cards
2023-10-28 12:50:57 -04:00
Susucre
a681325f66
[LCI] Implement Master's Guide-Mural
2023-10-28 18:46:53 +02:00
Susucre
bcd8687285
[LCI] Implement Poetic Ingenuity
2023-10-28 18:46:53 +02:00
Susucre
cd9f9c9f05
[LCI] Implement the Mother Lode ( #11351 )
...
refactor DiscoverEffect to call a static doDiscover that returns the discovered card.
2023-10-28 16:49:57 +02:00
theelk801
fdb309c5f3
[LCI] Implement Broodrage Mycoid
2023-10-28 10:31:10 -04:00
theelk801
fb0917c4e6
[LCI] Implement Enterprising Scallywag
2023-10-28 10:04:33 -04:00
Oleg Agafonov
b7ce9c80f0
refactor: improved ability's modes code (related to #11333 )
2023-10-28 15:46:03 +04:00
Evan Kranzler
bc4aa6931f
Ready for review: Implement Craft mechanic ( #11352 )
...
* [LCI] Implement Spring-Loaded Sawblades / Bladewheel Chariot
* [LCI] Implement Sunbird Standard / Sunbird Effigy
* card filter needs to have an owner predicate
* [LCI] Implement Throne of the Grim Captain / The Grim Captain
* make default constructor for craft with artifact
* dedupe some code
* refactor constructors for simplicity
* add currently failing test
2023-10-27 22:32:11 -04:00
theelk801
0f7db0c69d
[LCI] Implement Quintorius Kand
2023-10-27 19:30:30 -04:00
Susucre
df15e0821c
[LCI] Implement Skullcap Snail
2023-10-27 18:44:03 +02:00
Susucre
c1e6748470
[LCI] Implement Palani's Hatcher
2023-10-27 18:15:02 +02:00
Susucre
c6441b31a5
[LCI] Implement Get Lost
2023-10-27 17:38:14 +02:00
Susucre
92a4f41b2b
fire EXPLORED event after the exploring is done
2023-10-27 14:04:16 +02:00
Susucre
b6cedee854
[LCI] Implement Ojer Taq, Deepest Foundation
2023-10-26 19:49:29 +02:00
Susucre
27b8d3e198
[LCI] Implement Deeproot Pilgrimage ( #11350 )
2023-10-26 18:06:10 +02:00
Susucre
1c4b35baa8
[LCI] Implement Vito, Fanatic of Aclazotz
2023-10-26 12:50:39 +02:00
Susucre
fb6bd22c15
[LCI] Implement Restless Prairie
2023-10-26 12:38:04 +02:00
Susucre
1a205ff193
[LCI] Implement Jadelight Spelunker
2023-10-26 12:22:18 +02:00
xenohedron
18c6596cc0
Improvements to player selection of TargetAmount ( #11341 )
2023-10-26 02:12:15 -04:00
xenohedron
a2e64280e5
refactor explore effect
2023-10-26 01:31:17 -04:00
xenohedron
a7b3d6434d
fix text: Skeleton Scavengers
2023-10-26 01:31:17 -04:00
theelk801
e52e5e59c4
[LCI] Implement Miner's Guidewing
2023-10-24 23:04:34 -04:00
theelk801
395a138610
a few small fixes
2023-10-24 22:59:43 -04:00
theelk801
993cc44f69
[LCI] Implement Waterwind Scout
2023-10-24 20:39:08 -04:00
theelk801
3463987e3f
[LCI] Implement Song of Stupefaction
2023-10-24 20:34:19 -04:00
theelk801
40f3573cca
[LCI] Implement Didact Echo
2023-10-24 20:29:06 -04:00
theelk801
488b984281
[LCI] Implement Hidden Courtyard
2023-10-24 20:10:29 -04:00
theelk801
3ed232fe63
[WHO] Implement Impending Flux
2023-10-24 19:51:01 -04:00
Aquid
5b845ef7e4
[40K] Implement Anrakyr the Traveller ( #11160 )
...
---------
Co-authored-by: gravitybone <7361357+gravitybone@users.noreply.github.com>
Co-authored-by: Aquid <Aquid117@users.noreply.github.com>
2023-10-24 19:03:44 -04:00
Susucre
d440cf5b08
[LCI] Implement Kellan, Daring Traveler ( #11332 )
...
Also adds Map Token, a new Token with implicit rules:
> {1}, {T}, sacrifice {this}: target creature you control explores. Activate only as a sorcery.
2023-10-24 19:36:16 +02:00