Christian 'ketura' McCarty
9350300d3d
Shoulder to Shoulder errata + tests complete
2023-05-22 20:32:25 -05:00
Christian 'ketura' McCarty
9029dbf2a0
Adding May promos
2023-05-21 19:33:21 -05:00
Christian 'ketura' McCarty
33da39a3c8
Fixing Terrible as the Dawn errata not working on a wounded galadriel
2023-05-19 10:10:27 -05:00
Christian 'ketura' McCarty
b27dde3742
Fixing "all PC errata" filter
2023-05-18 00:59:40 -05:00
Christian 'ketura' McCarty
d30495141a
missed file
2023-05-18 00:55:57 -05:00
Christian 'ketura' McCarty
3edcd3d640
Coding for Radagast, GLR, DH, and Glorfindel errata, into playtest formats. Tests for Radagast and DH complete.
2023-05-16 00:19:43 -05:00
Christian 'ketura' McCarty
65e719e156
Adding june's gala definition
2023-05-14 19:59:20 -05:00
Christian 'ketura' McCarty
3498aa3ee9
Fixed the end-of-regroup reconcile skipping code not triggering a true reconcile for the end-of-game detection to work. As a result, re-enabled the flag for PC formats.
2023-05-14 19:11:02 -05:00
Christian 'ketura' McCarty
997fb83173
Reverted the regroup thing for PC formats. Fixed games timing out during preparation causing stuck matches in the hall.
2023-05-14 18:40:38 -05:00
Christian 'ketura' McCarty
29aae48572
Updating changelog
2023-05-13 21:00:06 -05:00
Christian 'ketura' McCarty
ef51c5f79c
Deck inspection post-game
...
- Added a GAME_ENDED event which fires after the game has ended
- After the game has ended, the server sends all of the remaining cards in a player's draw deck to the client
- The client triggers on the GAME_ENDED signal to enable a new deck view similar to the existing zones, which captures all those ending cards for inspection
2023-05-13 20:46:32 -05:00
Christian 'ketura' McCarty
d9d1e30ea4
Updating verbiage of pile to make it more clear
2023-05-13 18:22:26 -05:00
Christian 'ketura' McCarty
e77ebb1149
Added a fourth UI pile for showing all cards which have been removed from the game. This was supposed to be public information for all sides, but was incorrectly handled as private info.
2023-05-13 18:21:07 -05:00
Christian 'ketura' McCarty
e046cf1b8d
Public Discard Pile Support
...
- Added support for public discard piles on a per-format basis.
- Altered the "removed" pile to be public info.
- Altered handling of the end-game-at-reconcile option to not actually require the reconcile.
- Altered the PC formats to make discard piles public and to end the game after regroup actions
2023-05-13 17:37:02 -05:00
Christian 'ketura' McCarty
f604caa31a
Fixing full arts, masterworks, and tengwar getting obliterated by the errata replacement code.
2023-05-13 13:41:18 -05:00
Christian 'ketura' McCarty
0f083a8f6d
Updating changelog
2023-05-13 11:52:58 -05:00
Christian 'ketura' McCarty
68543efeb7
Fixing sealed/draft formats choking on ownership of cards that were reprinted, as in The Ruling Ring and Hobbit Sword.
2023-05-13 11:48:34 -05:00
Christian 'ketura' McCarty
e3ea1e657f
Changelog update
2023-05-13 02:36:26 -05:00
Christian 'ketura' McCarty
65567e65b1
Fixed the empty adventure deck bug. Fixed cards in discard/dead pile/adventure deck being super tiny the first time the dialog is loaded.
2023-05-13 02:27:03 -05:00
Christian 'ketura' McCarty
01b82852e0
Private tables can now be enabled from the game hall for casual tables. Private tables cannot be spectated.
2023-05-11 23:05:23 -05:00
Christian 'ketura' McCarty
5d672c26d0
Fixed foils, tengwar, and masterworks of errata'd cards causing the PC auto-errata to fail. Foil cards now preserve their foil status during auto-errata-conversion.
2023-04-25 23:17:05 -05:00
Christian 'ketura' McCarty
cac0fba7bc
Fixing mount doom promo not being horizontal
2023-04-24 23:56:37 -05:00
Christian 'ketura' McCarty
9493b9b136
Adding April Gala and Weekend League promos
2023-04-24 23:46:22 -05:00
Christian 'ketura' McCarty
cacc9cbfcc
Fixing Ithilien Blade errata granting the strength to itself instead of its bearer. Fixing Cavern Entrance errata not blocking sites and the One Ring special abilities.
2023-04-21 18:16:13 -05:00
Christian 'ketura' McCarty
b5af5e3b4d
Fixing Courtyard Parapet working asking Freeps and not Shadow
2023-04-07 23:13:15 -05:00
Christian 'ketura' McCarty
d2d5163b98
Fixed Courtyard Parapet errata not being optional
2023-04-06 19:25:30 -05:00
Christian 'ketura' McCarty
a76bcd3c82
Fixing Eowyn, LoI errata not having a resistance. Need to check and see if other companions are also busted like this.
2023-04-06 09:05:59 -05:00
Christian 'ketura' McCarty
7cfcda6eba
*properly* fixing DtD errata, hopefully. Maybe.
2023-04-04 19:29:35 -05:00
Christian 'ketura' McCarty
cbf4af42c3
Updating changelog
2023-03-28 22:01:29 -05:00
Christian 'ketura' McCarty
8811217ff9
Fixed PCE News of Mordor's damage bonus not lasting until regroup. Fixed Lorien Throne Room's ability being copyable by Uruviel. Fixed PCE Doorway to Doom only affecting the owning player.
2023-03-28 21:55:50 -05:00
Christian 'ketura' McCarty
19144628de
Adding PC promos for the March Gala and Qualifier Leagues
2023-03-26 22:22:22 -05:00
Christian 'ketura' McCarty
94617069bc
Updated league deck SQL script to also show the deck URL
2023-03-26 22:21:46 -05:00
Christian 'ketura' McCarty
3349bbfcb4
Adding a link to the Errata Probation List on the PC Errata page.
2023-03-25 00:26:19 -05:00
Christian 'ketura' McCarty
829c457081
Fixing game history finish time showing as an incorrect date
2023-03-20 00:36:09 -05:00
Christian 'ketura' McCarty
441e8d883e
Fixing new replays not being findable due to a JVM segfault. Fixed versioning not propagating.
2023-03-20 00:23:10 -05:00
Christian 'ketura' McCarty
8939dae20b
updated changelog
2023-03-18 12:47:42 -05:00
Christian 'ketura' McCarty
9478b9aefd
Added json summary generation after replay is compiled.
2023-03-17 01:33:25 -05:00
Christian 'ketura' McCarty
40dd23da93
Altered Blitz action timeout from 3 -> 5 minutes. Separated table inactivity and chat inactivity timeouts, which should hopefully permit mobile users to be able to switch applications for up to 5 minutes before needing to log in again.
2023-03-16 21:46:26 -05:00
Christian 'ketura' McCarty
21f9456be0
Fixing the card importer failing when the "x2" came after the card name
2023-03-16 21:37:38 -05:00
Christian 'ketura' McCarty
c6095126a6
Replay overhaul
...
- added a section to the replay containing certain metadata about the match
- added versioning to replays
- added timestamps to replay actions
- overhauled the game_history table
- converted most date operations touching game_history to use java.time
- altered where replays are stored so that it will be easy to grab by date in the future
2023-03-13 02:38:44 -05:00
Christian 'ketura' McCarty
c7d33a4f79
Deleting obsolete stats and Second Edition history stuff
2023-03-12 23:21:51 -05:00
Christian 'ketura' McCarty
bb80552044
Replacing stats console with a sql script
2023-03-12 22:09:44 -05:00
Christian 'ketura' McCarty
5a1da08991
Added timestamps to all recorded replay events. Added a readout of the exact decks used to the end of replays.
2023-03-12 05:17:03 -05:00
Christian 'ketura' McCarty
752c286443
Converting hard-coded usages of player roles to using the enum
2023-03-11 23:45:24 -06:00
Christian 'ketura' McCarty
e9b1d3296b
Tweaked The Faithful Stone errata to wait for the minion decision to be made before asking Shadow to prevent. Added unit tests for both versions of TFS.
2023-03-11 14:51:27 -06:00
Christian 'ketura' McCarty
c58152bcc8
Updating changelog
2023-03-11 00:51:58 -06:00
Christian 'ketura' McCarty
32770b4eb3
comitting missing file
2023-03-11 00:51:20 -06:00
Christian 'ketura' McCarty
4c9f31d862
Hopefully fixing the Terrible as the Dawn errata
2023-03-11 00:50:23 -06:00
Christian 'ketura' McCarty
369f01d64a
Fixing missed commit for PlayerDAO correct result calculation. Fixed MOTD retrieval on the admin panel not escaping quotes correctly.
2023-03-10 23:31:54 -06:00
Christian 'ketura' McCarty
b9b859c402
Removing login warning from the main page; fixing centering of lower forgot prompt.
2023-03-10 22:50:55 -06:00