Commit graph

43410 commits

Author SHA1 Message Date
jimga150
3b29733aec
[LCC] Implement Contest of Claws (#11630) 2024-01-10 23:29:55 -05:00
Cameron Merkel
978258cef5
[WHO] Implement Leela, Sevateem Warrior (#11629) 2024-01-10 23:29:39 -05:00
Cameron Merkel
bd4ac48611
[WHO] Implement Duggan, Private Detective (#11627) 2024-01-10 23:29:24 -05:00
Jeff Wadsworth
05e545efb2 Reverted pom.xml to original source. 2024-01-10 17:28:25 -06:00
Jeff Wadsworth
58739cf2d6 Fixed #11623 2024-01-10 17:24:42 -06:00
Oleg Agafonov
b6042f7b22 tests: improved load tests with AI games, added parallel option (play multiple AI games at the same time and show final result table, auto-generated decks can be repeatable by random seed - see test_TwoAIPlayGame_Multiple); 2024-01-10 18:53:44 +04:00
Oleg Agafonov
72d6a7134d Merge fix 2024-01-08 23:28:17 +04:00
Oleg Agafonov
eedb9e6054 server, tests: improved game error and AI logs, added docs, added error stats in load test's result table (related to #11572); 2024-01-08 23:21:44 +04:00
PurpleCrowbar
19e829a959 Fix typo in creature types 2024-01-08 16:46:52 +00:00
Oleg Agafonov
b3c55555a1 tests: fixed error on load tests end (related to #11572), improved logs, improved session lifecycle on load tests;
tests: added additional test for Mana Maze and deep copy (related to #11572);
docs: added more info to network related code;
2024-01-08 04:14:27 +04:00
xenohedron
98a3d8b947
fix that Manamorphose can't be used to cast Imperiosaur (#11620) 2024-01-07 14:22:20 -05:00
xenohedron
5376e81d90 minor cleanup to ManaPool 2024-01-07 14:21:59 -05:00
xenohedron
c55be4b7c8 minor adjustment to Convoke ui 2024-01-07 14:21:59 -05:00
PurpleCrowbar
41bdd5258c Add LCI token images 2024-01-07 19:19:34 +00:00
xenohedron
43f5b7b233 merge cleanup/fix 2024-01-07 00:11:53 -05:00
skaspels
cd5cdb4d55
Implement [REX] Permission Denied and [LCC] Arm-Mounted Anchor (#11618) 2024-01-07 00:07:38 -05:00
jimga150
a835dcf4fc
[LCC] Implement Wayta, Trainer Prodigy (#11608) 2024-01-06 16:24:40 -05:00
xenohedron
3712d2319d add test for Fight 2024-01-06 16:21:10 -05:00
xenohedron
f1b812f5ac fix Morality Shift 2024-01-06 15:55:29 -05:00
xenohedron
cb69e046b0 merge cleanup 2024-01-06 15:18:33 -05:00
xenohedron
906145bad6 fix error in FightTargetsEffect 2024-01-06 15:13:00 -05:00
jimga150
b5831b8d5c
[LCC] Implement Progenitor's Icon (#11601) 2024-01-06 15:10:19 -05:00
jimga150
7efbccd7d5
[LCC] Implement Sunfrill Imitator (#11591) 2024-01-06 15:09:47 -05:00
jimga150
068f5db976
[PIP] Implement Mr. House, President and CEO (#11610)
* move Cybernetic Datasmith's robot token to RobotCantBlockToken since Mr. House has a more generic version

* Update tokens database
2024-01-06 15:09:14 -05:00
xenohedron
aa4d1654c7 fix unwanted null check in FightTargetsEffect 2024-01-06 15:05:14 -05:00
xenohedron
784a0f564b fix #11606 (PreventDamageToSourceEffect zcc check) 2024-01-06 14:57:56 -05:00
xenohedron
7c41c7b40a text fixes 2024-01-06 14:52:53 -05:00
xenohedron
7e810ff6aa fix verify 2024-01-06 14:52:53 -05:00
PurpleCrowbar
7469b9e680 Fix Desolation 2024-01-06 19:46:16 +00:00
Oleg Agafonov
1d59efe027 docs: updated faq list, added Raspberry Pi links (related to #11611) 2024-01-06 18:03:33 +04:00
Oleg Agafonov
e79f562f4a server: improved logs for some use cases (related to #11572) 2024-01-05 23:13:20 +04:00
Oleg Agafonov
fac5f8c752 dev: removed magediag file, now game/tourney logs goes to default console/file (related to #11572) 2024-01-05 23:13:20 +04:00
Jeff Wadsworth
ea0da62431 Fixed #11604 2024-01-03 16:27:27 -06:00
xenohedron
518407be73 fix regression: Michiko Konda, Truth Seeker
missing a check in SourceDealsDamageToYouTriggeredAbility::checkTrigger

added test
2024-01-03 01:14:46 -05:00
xenohedron
0631521787 merge cleanup 2024-01-03 00:21:09 -05:00
xenohedron
ee3d3f6e7b revert full-art frame style [LCI] 2024-01-02 23:31:14 -05:00
theelk801
12b8c7273f [LCI] add all versions 2024-01-02 21:16:10 -05:00
xenohedron
2d94797943 update Canadian Highlander points list (closes #11602) 2024-01-02 20:00:16 -05:00
xenohedron
624d6daf00 rework Possessed Portal, probably fix #11603 2024-01-02 20:00:16 -05:00
xenohedron
6e43a35ecd merge cleanup 2024-01-02 20:00:16 -05:00
xenohedron
248b78677c remove unused param from ProwlAbility 2024-01-02 19:23:16 -05:00
jimga150
acc175f551
[LCC] Implement Bronzebeak Foragers (#11597) 2024-01-02 19:20:35 -05:00
jimga150
6b94318c01
[REX] Implement Hunting Velociraptor (#11600) 2024-01-02 19:20:20 -05:00
Jeff Wadsworth
f0f9c4b752 Added Admiral Brass, Unsinkable 2024-01-02 17:32:39 -06:00
Jeff Wadsworth
2d031ddcc2 Refactor The Tomb of Aclazotz 2023-12-31 21:50:40 -06:00
xenohedron
e6bd35eb77
refactor selecting cards from multiple zones (#11584)
* refactor selecting cards from multiple zones

fix MV <= controlled lands predicate

fix filter checks without source parameter

* fix test choice
2023-12-31 14:25:25 -05:00
jimga150
8459babbcd
[LCC] Implement From the Rubble (#11592) 2023-12-31 14:25:10 -05:00
jimga150
53d62c7f44
[LCC] Implement Pantlaza, Sun-Favored (#11590) 2023-12-31 14:24:55 -05:00
xenohedron
9b3ff32a33
Rework sacrifice effects to support "can't be sacrificed" (#11587)
* add TargetSacrifice and canBeSacrificed

* SacrificeTargetCost refactor, now uses TargetSacrifice, constructors simplified, subclasses aligned

* fix text errors introduced by refactor

* refactor SacrificeEffect, SacrificeAllEffect, SacrificeOpponentsEffect

* cleanup keyword abilities involving sacrifice

* fix a bunch of custom effect classes involving sacrifice

* fix test choices

* update Assault Suit implementation

* fix filter check arguments

* add documentation to refactored common classes

* [CLB] Implement Jon Irenicus, Shattered One

* implement "{this} can't be sacrificed"

* add tests for Assault Suit and Jon Irenicus

* refactor out PlayerToRightGainsControlOfSourceEffect

* implement [LTC] Hithlain Rope

* add choose hint to all TargetSacrifice

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
Co-authored-by: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com>
2023-12-31 14:10:37 -05:00
Cameron Merkel
f28c5c4fc5
[MIR] Implement Mindbender Spores (#11586) 2023-12-29 22:40:28 -05:00