Commit graph

43217 commits

Author SHA1 Message Date
xenohedron
340156a84b refactor text gen for PutOnTopOrBottomLibraryTargetEffect 2024-01-22 00:14:04 -05:00
xenohedron
6eb1cb834d more text gen refactoring 2024-01-22 00:14:04 -05:00
xenohedron
5a5e320542 refactor text gen for DamageAllControlledTargetEffect 2024-01-22 00:14:04 -05:00
xenohedron
91bf9344e2 refactor text gen for PreventDamageByTargetEffect 2024-01-22 00:14:04 -05:00
xenohedron
203feb9ad1 rework and fix Pyramids 2024-01-22 00:14:04 -05:00
xenohedron
68dcfde204 prevent damage by constructor cleanup 2024-01-22 00:14:04 -05:00
Matthew Wilson
4c0f497fd3
[LCC] Implement Charismatic Conqueror (#11693)
* [LCC] Implement Charismatic Conqueror

---------

Co-authored-by: Matthew Wilson <matthew_w@vaadin.com>
2024-01-21 02:42:58 -05:00
xenohedron
23ca66e3ce refactor text gen to use target pointers, part x of y 2024-01-21 02:42:38 -05:00
xenohedron
7be16bdaac refactor text gen for PutCardIntoPlayWithHasteAndSacrificeEffect 2024-01-21 02:42:38 -05:00
xenohedron
cac779cbec refactor text gen for ExileTopXMayPlayUntilEffect 2024-01-21 02:42:38 -05:00
xenohedron
038cf01aa8 partial fix for Syrix, Carrier of the Flame
closes #10057, related to #10550
2024-01-21 00:11:16 -05:00
xenohedron
4959ef4d49
another batch of text cleanup (#11694)
* minor refactor EntersBattlefieldEffect

* more minor refactoring

* text fix

* fix more text

* more text adjustments

* more text discrepancy fixes

* continue the text fixes

* followup fixes and more fixes
2024-01-20 23:13:03 -05:00
xenohedron
7008f0a7f0 implement [40K] Redemptor Dreadnought
closes #10071
2024-01-20 23:12:34 -05:00
theelk801
711831e711 [MKM] Implement Festerleech 2024-01-20 19:24:28 -05:00
theelk801
0b13efe7a7 [MKM] Implement Fuss // Bother 2024-01-20 19:21:38 -05:00
theelk801
43f3fbbc29 [MKM] update spoiler 2024-01-20 19:15:03 -05:00
Cameron Merkel
0c9518712a
Minor improvements to AddCountersAllEffect (#11690)
* Basic cleanup (remove unused imports, make class variable final, fix typo in comment)

* Reduce log spam, use plural for "counter" when necessary
2024-01-20 13:35:13 -05:00
xenohedron
f3fe98f8d0 fix Gruff Triplets
(related to #11690, #11685)
2024-01-20 13:28:46 -05:00
Matthew Wilson
7628c6618f
[LCC] Implement Ore-Rich Stalactite (#11687)
* [LCC] Implement Ore-Rich Stalactite

* Address PR comments

---------

Co-authored-by: Matthew Wilson <matthew_w@vaadin.com>
2024-01-20 13:20:55 -05:00
Cameron Merkel
063f91ed4b
[MKM] Implement Voja, Jaws of the Conclave (#11685)
* [MKM] Implement Voja, Jaws of the Conclave

* Add hints for Elf and Wolf counts, clarify comment
2024-01-20 13:20:34 -05:00
Matthew Wilson
784a5fb1e4
Fix Sanctuary Blade ability causing a trigger (#11682)
* Fix Sanctuary Blade ability causing a trigger

* Remove unnecessary logic and correct test

* Re-add strict choose mode

---------

Co-authored-by: Matthew Wilson <matthew_w@vaadin.com>
2024-01-20 13:20:17 -05:00
xenohedron
dfa6019c3e fix verify 2024-01-20 13:19:37 -05:00
Jeff Wadsworth
63923f7d9c Added Altar of the Wretched // Wretched Bonemass 2024-01-20 09:46:10 -06:00
theelk801
ba04934b26 [MKM] Implement Rakish Scoundrel 2024-01-20 10:04:47 -05:00
theelk801
fde64f6db7 [MKM] Implement Red Herring 2024-01-20 09:54:59 -05:00
theelk801
e8ed415f4a [MKM] Implement Aftermath Analyst 2024-01-20 09:52:34 -05:00
theelk801
51d0e85238 [MKM] Implement They Went This Way 2024-01-20 09:45:07 -05:00
theelk801
16402b1961 [MKM] Implement Bolrac-Clan Basher 2024-01-20 09:28:27 -05:00
theelk801
d8b5a32845 [MKM] update spoiler 2024-01-20 09:27:19 -05:00
theelk801
7fe5cf6a25 [SPG] update set 2024-01-20 09:25:47 -05:00
Oleg Agafonov
5229cf300a tests: fixed goldberry test 2024-01-20 16:59:34 +04:00
Oleg Agafonov
8e395f964d miss changes from foretold fix in #11646 2024-01-20 16:52:44 +04:00
Oleg Agafonov
0fc7e1afdc tests: added additional tests for images download 2024-01-20 15:59:15 +04:00
Oleg Agafonov
a81cb306d4 [LTR] fixed card number of The One Ring (0 number for tokens only); 2024-01-20 15:33:15 +04:00
Oleg Agafonov
258a98bddd images: added double faced images support from REX, improved errors processing; 2024-01-20 15:29:05 +04:00
Grath
bbe452352f Fix Goldberry, River-Daughter
If the Goldberry and the target permanent had different counts of counters, they would not be filtered out from her first ability's effect. Fix this by using the Keys (counter name strings) rather than the Values (Counters).
2024-01-20 02:17:35 -05:00
xenohedron
8cef411c70
fix LoseLifeControllerAttachedEffect (#11680)
add test for Pooling Venom
2024-01-19 18:32:01 -05:00
jimga150
dafce47cd6
[UNF] Implement Celebr-8000 (#11684) 2024-01-19 18:31:45 -05:00
Oleg Agafonov
e4157fefb8 AI: improved combat support:
* added support to attack battle permanents (#10246);
* fixed that AI was able to attack multiple targets by single creature (#7434);
* added docs;
* added todos with another bugs or possible problems with AI combat;
2024-01-20 00:17:14 +04:00
theelk801
6858d43547 [MKM] Implement Nervous Gardener 2024-01-19 10:55:32 -05:00
theelk801
7c01c9a614 [MKM] Implement Undercity Eliminator 2024-01-19 10:52:01 -05:00
theelk801
547b6efc79 [MKM] Implement Private Eye 2024-01-19 10:47:44 -05:00
theelk801
303f0e76ae [MKM] Implement Vein Ripper 2024-01-19 10:45:03 -05:00
theelk801
1a2e0db483 [MKM] Implement Drag the Canal 2024-01-19 10:42:05 -05:00
theelk801
a14853518f [MKM] Implement Steamcore Scholar 2024-01-19 10:36:19 -05:00
theelk801
c47cfd3608 [MKM] Implement Jaded Analyst 2024-01-19 10:28:50 -05:00
theelk801
4a304154ba [MKM] Implement Macabre Reconstruction 2024-01-19 10:12:34 -05:00
theelk801
b29bb6026f [MKM] Implement Museum Nightwatch 2024-01-19 09:55:58 -05:00
theelk801
dc282e8d37 [MKM] Implement Escape Tunnel 2024-01-19 09:48:22 -05:00
theelk801
e77f97dff1 [MKM] Implement Granite Witness 2024-01-19 09:44:08 -05:00