Commit Graph

9350 Commits

Author SHA1 Message Date
jakub.salavec
24bb24ad75 Modified - removes draft, sealed and active tournament tabs from hall 2025-06-20 12:59:05 +02:00
jakub.salavec
74d976fe1d Bugfix - WC queues never became WC tournaments after the introduction of queue configurator 2025-06-20 12:59:05 +02:00
jakub.salavec
3a48de002a Added - confirmation when queue gets created 2025-06-20 12:59:05 +02:00
jakub.salavec
eb71794f38 Refactor - fixed indents in hall js file 2025-06-20 12:59:05 +02:00
jakub.salavec
d4429864f1 Bugfix - queue configurator max player checking; Removed - immediately recurring limited games 2025-06-20 12:59:05 +02:00
jakub.salavec
9b5a2a6c7f Added - queue configurator default deck-building duration based on game type 2025-06-20 12:59:05 +02:00
jakub.salavec
9ccfded413 Modified - queue configurator styling 2025-06-20 12:59:05 +02:00
jakub.salavec
23a1cec38d Added - queue configurator recommends timer settings for live drafts 2025-06-20 12:59:04 +02:00
jakub.salavec
1a8f93eb25 Added - queue configurator check max player count for live draft tables 2025-06-20 12:59:04 +02:00
jakub.salavec
71f6b33503 Added - queue configurator ready check option 2025-06-20 12:59:04 +02:00
jakub.salavec
3a6722b104 Added - queue configurator early start option; Modified - minimum number of players moved to 1 from 2 2025-06-20 12:59:04 +02:00
jakub.salavec
a7057ee042 Added - queue configurator now has competitive settings; Modified - spawning of queue goes through hall, so it can be updated immediately; Tournaments can be spectated if there is 'casual' in their names 2025-06-20 12:59:04 +02:00
jakub.salavec
7991dc713e Added - prototype of queue configurator 2025-06-20 12:59:04 +02:00
Christian 'ketura' McCarty
81b26aed59 Radagast fix that he missed in the intervening months 2025-06-19 05:42:01 -05:00
Christian 'ketura' McCarty
794c8e4fa6 Restoring Radagast errata that somehow got altered 2025-06-19 05:36:41 -05:00
Christian 'ketura' McCarty
0ecb93b947 Adding shotgun enquea to the sealed definition for The Nine 2025-06-15 20:48:19 -05:00
Christian 'ketura' McCarty
22228312e1 The Nine changes, adding V2 saruman FA promo 2025-06-15 20:35:57 -05:00
Christian McCarty
0fa9530c2d Merge pull request #709 from PlayersCouncil/bug/ketura-bugs
Return of the Bug-eye
2025-06-15 20:24:05 -05:00
Christian 'ketura' McCarty
9a3466930e Updating default handling of format to have nothing selected 2025-06-15 20:23:47 -05:00
Christian 'ketura' McCarty
54484dc1dd Merge remote-tracking branch 'origin/master' into bug/ketura-bugs 2025-06-15 20:14:14 -05:00
Christian McCarty
8f208a9abc Merge pull request #696 from SalavecJ/ui_annoyances
UI Anything Goes js annoyances
2025-06-15 20:13:43 -05:00
Christian 'ketura' McCarty
bc1f602877 Fixed Sirannon Dam not properly removing Watcher from its previous assignment (and not properly communicating to the client that Watcher had moved) 2025-06-15 19:13:34 -05:00
Christian 'ketura' McCarty
df6886b5be Fixed denethor errata test 2025-06-15 15:56:04 -05:00
Christian 'ketura' McCarty
a92647c1e4 Fixed Enheartened Foe not letting the player easily choose which winning Orc is getting fierce. 2025-06-15 15:44:14 -05:00
Christian 'ketura' McCarty
5485940212 Merge branch 'feature/test-rig-overhaul' into bug/ketura-bugs 2025-06-15 13:22:44 -05:00
Christian 'ketura' McCarty
8c7563a69e Fixed Arwen, Reflection of Luthien adding instead of subtracting strength 2025-06-14 11:31:54 -05:00
Christian 'ketura' McCarty
bd2145a17e Fixed FInal Strike only responding to Free Peoples cards (and not the Free Peoples player using The One Ring or sites). 2025-06-14 11:30:21 -05:00
Christian 'ketura' McCarty
f4753f0579 Fixed Dwarven Axe errata asking Freeps to discard cards if no minion was selected 2025-06-14 11:27:51 -05:00
Christian 'ketura' McCarty
4857274a12 Fixed Gorgoroth Ransacker's ability never being available 2025-06-14 11:14:21 -05:00
Christian 'ketura' McCarty
fcf2a89b9a Fixed Shadows version of Valley of the Silverlode not being optional 2025-06-14 11:08:42 -05:00
Christian 'ketura' McCarty
54c14e0ccd Fixed Southron Thief spotting itself for its ability 2025-06-14 11:08:12 -05:00
Christian 'ketura' McCarty
8d30072fe7 Merge branch 'master' into bug/ketura-bugs 2025-06-14 11:01:59 -05:00
Christian McCarty
274fce9f1a Merge pull request #706 from PlayersCouncil/MockingbirdME-patch-1
Update We Must Go Wearily to exert twice
2025-06-13 22:10:11 -05:00
Christian McCarty
96a51f3c32 Merge pull request #697 from SalavecJ/power_max_changes
Power Max description copy/paste error fix
2025-06-13 22:09:08 -05:00
Christian McCarty
0e7c7df965 Merge pull request #685 from SalavecJ/wc_tournaments_modifications
WC queues/tournaments refactoring
2025-06-13 22:05:50 -05:00
Christian 'ketura' McCarty
1e60e44171 Fixing Denethor errata still having 8 strength, not matching the 5 on his card image 2025-06-12 05:09:07 -05:00
Devon Henegar
3255c4e69e Update We Must Go Wearily to exert twice 2025-06-09 14:26:53 -04:00
Christian 'ketura' McCarty
a847da300f Fixing pale crown FA being availablle lolol 2025-05-29 19:12:17 -05:00
Christian 'ketura' McCarty
c189ba5a5d Fixing Pale Crown FA jpg link 2025-05-29 19:04:28 -05:00
Christian 'ketura' McCarty
7adaa2c4c5 Fixed Boromir, Redeemed FA having unerrata'd text 2025-05-29 18:59:55 -05:00
Christian 'ketura' McCarty
a5f760235f Fixed the Faramir and Eowyn PC MW requiring a "double hop" in their blueprint ID mapping 2025-05-29 18:49:20 -05:00
Christian 'ketura' McCarty
fb0ca093ca Fixed Pale Crown FA and V1 Gimli MW ID collision 2025-05-29 18:44:48 -05:00
jakub.salavec
0b85a971f5 Refactoring - deleting one line that I forgot to delete 2025-05-28 18:25:20 +02:00
jakub.salavec
a2f822dd95 Modified - deck builder's button to convert errata is disabled when the page loads 2025-05-28 17:41:27 +02:00
jakub.salavec
ff000900f2 Modified - hall default format set to fellowship block 2025-05-28 17:02:14 +02:00
Christian 'ketura' McCarty
43a0d73eae Mass updated all unit tests using the test rig to use the new architecture. Legacy AT tests are unaffected.
- Most operations taking strings for card names were removed in favor of the PhysicalCardImpl versions (not all, but most)
- Card relocation functions no longer mention Freeps or Shadow, as the actual player doesn't matter for these forced movements
2025-05-18 22:17:40 -05:00
Christian 'ketura' McCarty
7c5c203001 Overhauled the test rig based on a re-architecture that was used for the SWCCG Gemp
- Instead of a monolith, the test rig is now divided between a dozen interfaces for much better organization
- About half of all test rig functions now have javadocs
- Renamed GenericCardTestHelper to VirtualTableScenario.  It no longer uses AbstractAtTest as a base, meaning that new tests are completely decoupled from the old.
2025-05-18 22:11:14 -05:00
Christian 'ketura' McCarty
04bbc80d85 Fixed Argument Ready to Hand offering the choice to the Free Peoples player instead of Shadow 2025-05-15 17:20:48 -05:00
jakub.salavec
93b7114b7f Fixed - unstarted scheduled queues that are past their start time no longer peek every 60 secs 2025-05-14 14:47:05 +02:00
jakub.salavec
b533b78880 Fixed - WC playing tables names being generated on server (the server part is in prev commit in ConstructedTournament class) 2025-05-14 14:45:24 +02:00