ssk97
0e84fd02a0
[MKM] implement remaining 4 Cloak cards ( #12509 )
...
* EtrataDeadlyFugitive
* refactor: remove need for Zone.BATTLEFIELD for DealsDamageToAPlayerAllTriggeredAbility with opponent restriction
* ExposeTheCulprit
* HideInPlainSight
* VannifarEvolvedEnigma
* Fix for not turning manifested non-permanents face-up, per 701.34g
* Add comment on Etrata's unusual behavior
2024-06-25 22:55:58 -04:00
Oleg Agafonov
8a4a23bb8f
game: improved cost tags to support card hints on stack (example: evidence, fixes #12522 );
2024-06-25 18:25:08 +04:00
Oleg Agafonov
74b3d26a41
merge fix
2024-06-25 10:34:47 +04:00
Oleg Agafonov
e7b8eecd64
Evidence abilities - added improved card hint with available evidence to collect
2024-06-25 10:30:50 +04:00
Oleg Agafonov
e507627dae
game: fixed wrong logs formatting on multiple targets
2024-06-25 10:27:00 +04:00
grimreap124
c89f78dbc5
[ACR] Implement Excalibur, Sword of Eden ( #12514 )
2024-06-24 23:59:33 -04:00
ssk97
3e171f373e
Fix Sorcerous Squall ( #12519 )
...
wrong player chooses, is a "may" effect (implemented as "up to one")
2024-06-24 23:59:23 -04:00
ssk97
f53954d56a
implement [MKM] Deadly Cover-Up; refactor to common class ( #12500 )
...
* Genericize most variants of SearchTargetGraveyardHandLibraryForCardNameAndExileEffect
* Implement Deadly Cover-Up
* int maxAmount instead of boolean maxFour, use player.chooseTarget
* Fix Surgical Extraction test, use withNotTarget for exile choices
* Add tests, fix MDFC's back sides' names from being matched against
2024-06-24 23:58:57 -04:00
tiera3
0a23521ece
images: removed redundant download links for scryfall cards ( #12508 )
...
Found the include_variations flag so no need for a third search to check for variations - combined it with the second search (that drops the language code).
2024-06-25 07:34:36 +04:00
theelk801
aa29803629
fix verify failure
2024-06-24 15:58:03 -04:00
Jeff Wadsworth
660448d747
Fix #12486
...
Refactored the card to work with multiple card owners as well.
2024-06-24 12:05:02 -05:00
Oleg Agafonov
3c8d70c64e
refactor: clean code
2024-06-24 06:15:08 +04:00
theelk801
8d603cea01
fix verify failure
2024-06-23 11:07:02 -04:00
theelk801
a5d5a1c229
[ACR] Implement Sigurd, Jarl of Ravensthorpe
2024-06-23 10:49:42 -04:00
theelk801
a0393c46b8
[ACR] Implement Shao Jun
2024-06-23 10:14:06 -04:00
theelk801
605538f145
[ACR] Implement Distract the Guards
2024-06-23 10:08:19 -04:00
theelk801
3ebff03af4
[ACR] Implement Loyal Inventor
2024-06-23 10:03:03 -04:00
theelk801
7c5772039c
[ACR] Implement Crystal Skull, Isu Spyglass
2024-06-23 09:55:44 -04:00
Oleg Agafonov
dc0942fac2
merge fix
2024-06-23 16:12:26 +04:00
Oleg Agafonov
72586616ae
GUI: added HD screen support (resizing) for player panels (preferences settings under development, part of #12455 , #12451 , #7563 );
2024-06-23 16:07:18 +04:00
Oleg Agafonov
7d675de876
server: fixed server app freeze on another instance already running, improved threads usage (related to #11285 );
2024-06-23 15:58:25 +04:00
Oleg Agafonov
f0c38cdb87
GUI: fixed that server's lobby do not remember divider position after app restart (tables, matches and chat sizes)
2024-06-23 15:55:46 +04:00
Oleg Agafonov
f78177a540
debug: added command line param to disable full screen mode on mac os (-Dxmage.fullScreen=false - useless);
2024-06-23 15:51:40 +04:00
Oleg Agafonov
55e8cac66a
server: added server address and port in startup logs
2024-06-23 15:49:22 +04:00
xenohedron
90916f9f36
fix Arno Dorian
2024-06-22 23:57:54 -04:00
theelk801
f50bd7ce54
fix verify failure
2024-06-22 20:46:20 -04:00
theelk801
75d08f6fcc
[ACR] Implement Ezio, Brash Novice
2024-06-22 20:09:11 -04:00
theelk801
2f2e562f3b
[ACR] Implement Evie Frye
2024-06-22 20:09:10 -04:00
theelk801
5e9df6add8
[ACR] Implement Bureau Headmaster
2024-06-22 20:09:10 -04:00
theelk801
a614f1ec83
[ACR] Implement Brotherhood Spy
2024-06-22 20:09:10 -04:00
theelk801
f7b4b3dd1b
[ACR] update spoiler and reprints
2024-06-22 20:09:10 -04:00
Jeff Wadsworth
0a43ea83e6
Refactored Apex Observatory
2024-06-22 19:02:31 -05:00
grimreap124
249935bd1b
[ACR] Implement Escape Detection ( #12501 )
...
* ACR-Implement-Escape-Detection
* ACR-Implement-Escape-Detection
2024-06-22 19:50:41 -04:00
Grath
f96343eec8
Fix Maarika, Brutal Gladiator trigger to use LKI. ( #12507 )
...
* Fix Maarika, Brutal Gladiator trigger to use LKI.
Fixes #8775
* Fix more instances of getting permanent or LKI from first target.
* Two more instances of getting permanent or LKI from first target.
2024-06-22 17:55:03 -04:00
grimreap124
aa216dc742
Implement [ACR] Rooftop Bypass ( #12491 )
...
* Implement-ACR-Rooftop-Bypass
* Implement-ACR-Rooftop-Bypass
2024-06-22 12:15:03 -04:00
grimreap124
40d132d5fa
Implement [ACR] Jackdaw ( #12490 )
...
* Implement-ACR-Jackdaw
* Update Jackdaw.java
---------
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2024-06-22 12:14:17 -04:00
PurpleCrowbar
77aba627b0
Add all missing Secret Lairs
2024-06-22 16:26:50 +01:00
theelk801
0d68698710
[ACR] Implement Ballad of the Black Flag
2024-06-22 09:13:34 -04:00
theelk801
465027cc7f
[ACR] Implement Arno Dorian
2024-06-22 09:06:13 -04:00
theelk801
ecd11cb8a3
[ACR] Implement Brotherhood Patriarch
2024-06-22 08:59:24 -04:00
theelk801
14b868c1c9
[ACR] update spoiler
2024-06-22 08:58:14 -04:00
Susucre
64e08b49b1
fix cost reduction not controller specific for [MH3] It That Heralds the End and [MH3] Ral, Leyline Prodify
...
fix #12503
2024-06-22 14:47:47 +02:00
grimreap124
073637257f
Implement [ACR] The Revelations of Ezio ( #12487 )
2024-06-21 00:24:08 -04:00
grimreap124
0ad338f21f
Implement [ACR] Leonardo da Vinci ( #12496 )
2024-06-21 00:23:55 -04:00
xenohedron
585612ef30
fix Birthing Ritual
2024-06-21 00:02:26 -04:00
xenohedron
68f800d8dd
remove colon from file paths
2024-06-20 23:37:24 -04:00
theelk801
0d02fd37c2
[ACR] Implement Tax Collector
2024-06-20 17:56:40 -04:00
theelk801
c5e451ee03
[ACR] Implement Spartan Veteran
2024-06-20 17:50:45 -04:00
theelk801
8f448db51d
[ACR] Implement Smoke Bomb
2024-06-20 17:49:27 -04:00
theelk801
dbd8dbda04
[ACR] Implement Settlement Blacksmith
2024-06-20 17:43:32 -04:00