dmasalin
930c9fa756
TS Sealed Starter Deck Balance Changes
...
Balance change to the TS Sealed. Switching the shadow decks for the S1D3 and S3D1, as well as some sites, where applicable.
2024-07-28 18:23:47 -04:00
Christian 'ketura' McCarty
32e441ef11
Fixing Faramir CAI PC errata being a skirmish ability and not maneuver
2024-06-25 22:18:36 -05:00
Christian 'ketura' McCarty
cc37b093a8
adding helper db script for extracting a range of replays for a given player
2024-06-20 00:17:18 -05:00
Christian 'ketura' McCarty
7855aa1cc8
Adding May + June weekend league prizes
2024-06-20 00:17:01 -05:00
Christian 'ketura' McCarty
a260edd435
Explicitly setting default docker volume bindings to "consistent", which may be necessary with new versions of Docker Desktop
2024-06-20 00:03:11 -05:00
Christian 'ketura' McCarty
59604a849a
...fixing Sams apparently having been broken for a few weeks? Oh dear.
2024-06-15 17:04:48 -05:00
Christian 'ketura' McCarty
fab8a47580
Fixing Helpless PC errata not blocking the Sam response action (for json Sams)
2024-05-27 17:55:03 -05:00
Christian 'ketura' McCarty
d717729398
capitalization typos
2024-05-06 01:20:13 -05:00
Christian McCarty
e158a6fc41
Merge pull request #57 from PlayersCouncil/feature/autozoom
...
Adding auto-zoom
2024-05-06 01:14:10 -05:00
Christian 'ketura' McCarty
12d0191722
Added auto-zoom + toggle button to the deckbuilder
2024-05-06 01:10:07 -05:00
Christian 'ketura' McCarty
13b5f771d9
Importing auto-zoom on hover from the SWCCG Gemp
...
- Adding auto-zoom on hover, a long-requested feature. While active, a preview of each card under the mouse is displayed.
- Adding a toggle button in the upper right of chat for disabling the hover behavior. The state of this toggle is stored to a cookie, so those who don't like it can disable it once and leave it off.
- The auto-zoom functionality is isolated into its own file for (hopefully) use with the deckbuilder
2024-05-06 00:32:04 -05:00
Christian 'ketura' McCarty
e457287c1b
Fixing sealed league json cap serialization snafu
2024-04-29 19:44:00 -05:00
Christian 'ketura' McCarty
6299ceadc0
Adding promos for April weekend league
2024-04-28 22:19:27 -05:00
Christian 'ketura' McCarty
1661be53b8
Fixed Murder of Crows self-discarding
2024-04-26 09:25:31 -05:00
Christian 'ketura' McCarty
c0d85c4427
Fixing card image reference snafus with the Barlimen/Elronds errata.
2024-04-24 22:00:50 -05:00
Christian 'ketura' McCarty
3b74de7f9b
Fixing json capitalization in league admin page
2024-04-24 01:02:09 -05:00
Christian 'ketura' McCarty
d4cc5c0085
Fixing the wrong replay binding getting removed from the docker compose a year ago
2024-04-22 22:23:44 -05:00
Christian 'ketura' McCarty
b32a9ad123
Fixing deck sharing feature double-applying navigation prefix
2024-04-22 19:49:14 -05:00
Christian 'ketura' McCarty
32b93a5761
Fixed pre-game panel showing in the distant background when reconnecting after the game starts
2024-04-22 19:44:59 -05:00
Christian 'ketura' McCarty
0b8d462894
Fixing the Weta Collection not being legal in WOTR Standard
2024-04-22 19:38:32 -05:00
Christian 'ketura' McCarty
8320f8bb62
Removing debugger statements
2024-04-22 19:33:40 -05:00
Christian 'ketura' McCarty
7b053ff747
Fixing broken server info post-json-upgrade
2024-04-22 19:32:46 -05:00
Christian 'ketura' McCarty
7f9195a5df
Fixing more strict json errors
2024-04-22 02:23:27 -05:00
Christian 'ketura' McCarty
1bb32eb774
Fixing fastJson case-sensitive parsing striking again
2024-04-22 02:15:38 -05:00
Christian 'ketura' McCarty
b954c86113
temporarily disabling failing tests
2024-04-22 01:08:27 -05:00
Christian 'ketura' McCarty
963851af11
Promoting yuletide playtest cards in js
2024-04-22 00:50:32 -05:00
Christian 'ketura' McCarty
01e65e2373
Fixing various unit test failures
2024-04-22 00:25:05 -05:00
Christian 'ketura' McCarty
da06287c68
Promoting Yuletide errata (finally).
2024-04-21 17:09:30 -05:00
Christian 'ketura' McCarty
14eb9425bb
Mass wiping some redundant comments from the corpus of hjson card files.
2024-04-21 16:42:37 -05:00
Christian 'ketura' McCarty
ba10e786c9
Adding new pre-game info screen + full Map card functionality for PC multipath formats
...
- Adding new screen during bidding that reminds players of the current settings, to be courteous, and to concede.
- Pre-game screen shows the player's deck, deck notes, and links to the deck so players can refresh their memory
- Moved deck sharing URL generation to the LotroDeck, so that it can be used within the pre-game screen
- Maps are shown during the pre-game screen if the format uses them
- Altered the game process so that the first step primes the pre-game screen info
- Added playing of both player's Map cards before the first site is placed down.
2024-04-21 14:19:41 -05:00
Christian 'ketura' McCarty
203d4bb55d
Map cards now save and load and validate for pertinent formats
2024-04-20 02:59:27 -05:00
Christian 'ketura' McCarty
488f152c02
Added UI handling for new Map card section, which only shows for PC-Movie and PC-Movie playtest.
2024-04-19 09:13:33 -05:00
Christian 'ketura' McCarty
769f127225
Committing a half-finished rework of the deckbuilding UI to be completed later
2024-04-19 07:50:24 -05:00
Christian 'ketura' McCarty
ebeb5cb48b
Fixing logging not working for unit tests
2024-04-17 00:00:03 -05:00
Christian 'ketura' McCarty
e3d6633137
Upgrading Java from 17 -> 21 and upgrading all dependencies
...
- Updating all dependencies to their latest non-beta versions
(except for junit, as junit 5 is significantly different from junit4)
- Converted the log4j configuration as the XML format changed. Switched the rolling appenders to random access rolling appenders and turned on asynchronous logging, as this is supposed to be dramatically faster in all cases.
- Altered some DB POJO classes whose field names did not match exactly, as fastjson is now more strict about capitalization
- Altered JSON deserialization of arrays to use modern APIs which are much more readable
- Minor improvements to the Docker setup, including automatic working directory movement
2024-04-16 23:58:49 -05:00
Christian 'ketura' McCarty
4623851c51
Adding december 2023 gala rewards. Fixing Little Golden Flower errata blocking in any phase (not just skirmish)
2024-01-15 18:33:47 -06:00
Christian 'ketura' McCarty
7b60f9fe8a
Fixed Crows of Isengard playtest still capping the twilight at 3. Fixed all crows but one permitting their ability to be invoked multiple times.
2023-12-31 02:44:01 -06:00
Christian 'ketura' McCarty
03b8ba721a
Fixing GOTM self-discarding
2023-12-30 11:03:43 -06:00
Christian 'ketura' McCarty
febb22c99f
Fixed TGAT still requiring 2 cards in hand before prompting
2023-12-29 11:50:19 -06:00
Christian 'ketura' McCarty
cd27ddd26f
Adding Yuletide 2023 promos
2023-12-28 21:55:28 -06:00
Christian 'ketura' McCarty
1ac69b8f91
typo
2023-12-28 19:34:18 -06:00
Christian 'ketura' McCarty
fa500ce61b
Fixing new errata missing images
2023-12-28 19:31:25 -06:00
Christian 'ketura' McCarty
7b347b982d
Updated yuletide playtest errata. Added log output indicating when a player chooses to prevent preventable actions.
2023-12-28 16:07:36 -06:00
Christian 'ketura' McCarty
098dfef71d
Fixing SALT not actually discarding the selected item
2023-12-27 22:41:19 -06:00
Christian 'ketura' McCarty
6756e5a1e7
Fixed TGAT prompting the user if they didn't have 2 cards of the right culture in hand to discard
2023-12-27 21:46:16 -06:00
Christian 'ketura' McCarty
7a36357ff2
Fixed Vilya playtest errata not working
2023-12-27 21:33:59 -06:00
Christian 'ketura' McCarty
02aa79de21
Fixed typo in TGAT playtest prompt. Fixed SALT prompting if no possessions on the target.
2023-12-27 21:21:02 -06:00
Christian 'ketura' McCarty
c1ab7a99b1
Fixed cards using the "choice" effect type not evaluating text substitutions
2023-12-27 20:52:20 -06:00
Christian 'ketura' McCarty
6f35f66c8a
Added log output whenever a player chooses a card in play, in discard, or stacked on another card.
2023-12-27 20:00:26 -06:00
Christian 'ketura' McCarty
da79b794f6
Fixing TGAT / CYPMFY playtest errata not targeting allies as well
2023-12-27 19:06:13 -06:00