Commit Graph

8187 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
78272ccb11 Reveal/Look at/Put Cards Bug Fixes
- Added 'reveal' parameter to all "PutCardIntoXFromY" actions (unless X is already public or semi-public).
- Adjusted the behavior of all Java cards using these functions to appropriately log or not log the specific names of involved cards
- Changed the behavior of Questions That Need Answering and Risk a Little Light to no longer reveal what cards were returned to deck in the action log
- Added some sort of chat log entries for all of these functions; if 'reveal' is true it uses the card names, otherwise it is left generic
- Fixed Mirror of Galadriel using Reveal instead of Look At
- Unit tests for No Business of Ours, both PC errata and Decipher, which is the cause of this whole mess :)
2023-06-24 01:30:59 -05:00
Christian 'ketura' McCarty
4c24680b9c typo 2023-06-23 08:30:37 -05:00
Christian 'ketura' McCarty
b48ae8b47f Squelching worthless errors permanently this time 2023-06-23 08:08:40 -05:00
Christian 'ketura' McCarty
bbdae77663 Fixing cleanup crashing on the new version 2 replay summary on cleanup if the game timed out during preparation. Also squelching the most common do-nothing error. 2023-06-22 21:05:35 -05:00
Christian 'ketura' McCarty
79d5da67ad Updating changelog. 2023-06-22 00:20:14 -05:00
Christian 'ketura' McCarty
56be6ab2fa Adding unit tests for Namarie errata. Fixing Namarie errata always self-discarding for the cost. 2023-06-22 00:02:19 -05:00
Christian 'ketura' McCarty
f99820049a Fixing Shoulder to Shoulder not having its effect blocked by Final Strike. This necessitated reorganizing STS to cut out the popup. Also restructured STS errata to mimic the same structure. Also fixing Talent tests. 2023-06-21 23:11:22 -05:00
Christian 'ketura' McCarty
4b9bf9651b Replay JSON Summary Version 2
- Added last site reached for both players
- Added game timing info + player used time
- Restructured the last niggling bits of game creation that were inconsistent for hidden vs private
- Moved hidden table definition to a parameter on game settings creation, which moved the hard-coded Glacial hiddenness all the way up to the Handler level
2023-06-21 01:53:14 -05:00
Christian 'ketura' McCarty
7e80e216bb Fixing wrong URLs 2023-06-18 21:23:41 -05:00
Christian 'ketura' McCarty
8bc230affa Merge branch 'master' of https://github.com/PlayersCouncil/gemp-lotr 2023-06-18 21:15:49 -05:00
Christian 'ketura' McCarty
c04ab1ced5 Updating with June's promos 2023-06-18 21:15:34 -05:00
Christian 'ketura' McCarty
10e6e79532 lurtz's sword tests 2023-06-17 18:36:31 -05:00
Christian 'ketura' McCarty
6b07d4344c gloin errata tests 2023-06-17 16:34:48 -05:00
Christian 'ketura' McCarty
c7aa0eac33 Fror errata tests 2023-06-17 16:15:08 -05:00
Christian 'ketura' McCarty
5f4978560c Hopeful fix for any case-sensitive event recording thwarting the starting fellowship detection in replay summaries 2023-06-17 15:57:05 -05:00
Christian McCarty
a41e9bf4b2 Update README.md 2023-06-10 23:35:54 -05:00
Christian 'ketura' McCarty
5d81ac86fb Committinng clean nohup file 2023-06-10 23:30:25 -05:00
Christian 'ketura' McCarty
758d2cfe9f Adding missing table to the init db script, adding missing log file, dockerfile updates 2023-06-10 21:45:16 -05:00
Christian McCarty
dc31efe831 Update README.md 2023-06-10 19:10:40 -05:00
Christian McCarty
2477b49e1c Update README.md 2023-06-10 19:04:20 -05:00
Christian 'ketura' McCarty
fab938d280 readme updates 2023-06-10 19:03:35 -05:00
Christian 'ketura' McCarty
36d760198f readme updates 2023-06-10 18:46:43 -05:00
Christian 'ketura' McCarty
b7f3af7352 docker readme updates 2023-06-10 18:41:30 -05:00
Christian McCarty
d0056b0340 Merge pull request #29 from nheinbaugh/patch-1
Update Docker Readme
2023-06-10 18:32:44 -05:00
Christian McCarty
8a57dc82d1 Update README.md 2023-06-10 18:17:33 -05:00
Christian 'ketura' McCarty
c3d786695d Merge branch 'master' of https://github.com/PlayersCouncil/gemp-lotr 2023-06-10 18:00:11 -05:00
Christian 'ketura' McCarty
e012ac161b Updating initial DB user setup to include the Librarian user. 2023-06-10 18:00:00 -05:00
Christian McCarty
20de5989a2 Update docker-compose.yml
Removing commented lines that shouldn't have made it in
2023-06-10 17:39:24 -05:00
Christian 'ketura' McCarty
c8a2f6cbc7 Incorporating all of the various DB changes over the years into the setup script 2023-06-10 16:19:00 -05:00
Christian 'ketura' McCarty
bee02e1272 Commenting out obsolete errata 2023-06-10 01:17:34 -05:00
Christian 'ketura' McCarty
c0f8fea8c0 Fixing ATFNBS and Elrond HtGG showing the cut versions of their errata 2023-06-09 17:09:52 -05:00
Christian 'ketura' McCarty
fdbc539f50 Fixing minor typos in card definitions. Fixing Shadow Host only spotting 1 gondor wraith 2023-06-08 07:48:08 -05:00
Christian 'ketura' McCarty
5201410678 fixing Glorfindel play requirements copy-paste bug 2023-06-08 07:42:25 -05:00
Christian 'ketura' McCarty
402eb1abdf errata image links 2023-06-06 00:11:32 -05:00
Christian 'ketura' McCarty
fd73e3f61e fixing bad id 2023-06-06 00:00:26 -05:00
Christian 'ketura' McCarty
7520d82510 Migrating playtest errata to regular PC formats 2023-06-05 23:47:55 -05:00
Christian 'ketura' McCarty
38e60e8d3f Fixing new GLR errata not having the proper special ability timing 2023-06-05 23:19:39 -05:00
Christian 'ketura' McCarty
1272d6ceb5 Enquea TOTO full unit tests 2023-06-05 20:08:17 -05:00
Christian 'ketura' McCarty
c797d68b97 Under Foot full unit tests 2023-06-05 19:24:10 -05:00
Christian 'ketura' McCarty
bb35690f18 Added proper unit tests for Sent Back 2023-06-05 19:01:06 -05:00
Christian 'ketura' McCarty
aef4efb3e5 Morgul Destroyer pump from +4 -> +3 2023-06-05 17:05:36 -05:00
Christian 'ketura' McCarty
288595f96e Enquea TOTO errata + bare tests 2023-06-04 23:26:38 -05:00
Christian 'ketura' McCarty
d78e7ab41c Sent Back and Underfoot errata; spec tests only 2023-06-04 23:00:58 -05:00
Christian 'ketura' McCarty
5a5acbe9e5 Corsair War Galley errata + tests 2023-06-04 22:23:47 -05:00
Christian 'ketura' McCarty
d5d1071a42 Shadow host errata + tests 2023-06-04 18:09:44 -05:00
Christian 'ketura' McCarty
22c56cd16a actually committing destroyer's text this time 2023-06-04 18:09:12 -05:00
Christian 'ketura' McCarty
f12987277b morgul destroyer errata + tests 2023-06-04 17:46:24 -05:00
Christian 'ketura' McCarty
58fc72b3bf Fixing TS Sealed unit tests to pass now that they no longer agree 2023-06-04 17:45:48 -05:00
Christian 'ketura' McCarty
c838a950b6 Hand of Sauron errata + tests 2023-06-04 12:37:19 -05:00
Christian 'ketura' McCarty
100ab94264 Fixing Hobbit Appetite working on non-companions 2023-06-04 12:36:47 -05:00