Commit Graph

9005 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
c66bf6ca5c Fixed GDI not being optional 2024-12-07 13:55:46 -06:00
Christian 'ketura' McCarty
87cb10bede Fixed Quickbeam not taking Ent modifiers from the Bloom of Health hobbits into account 2024-12-07 13:31:34 -06:00
Christian 'ketura' McCarty
a5c22d9e12 Fixed events with a phase effect + response never getting to use the phase effect (such as Eye of Barad-dur) 2024-12-07 13:20:09 -06:00
Christian 'ketura' McCarty
cd1f797f12 Fixing Follower Saruman adding instead of removing twilight 2024-12-07 12:23:45 -06:00
Christian 'ketura' McCarty
8da11ca7f0 Reduced vertical spacing in announcements 2024-12-07 11:30:26 -06:00
Christian 'ketura' McCarty
9c5499481a fixing misleading log output 2024-12-07 11:15:24 -06:00
Christian 'ketura' McCarty
e8fdcff76c Fixed isengard underling taking minions instead of events 2024-12-07 11:08:26 -06:00
Christian 'ketura' McCarty
bdadf5b0d7 Fixed Shadows TWK not having muster 2024-12-07 11:05:25 -06:00
Christian 'ketura' McCarty
535b55471b Fixing Merchant being unusable 2024-12-07 11:03:54 -06:00
Christian 'ketura' McCarty
0fa5a42bd5 Fixing various NRE 2024-12-07 09:53:20 -06:00
Christian 'ketura' McCarty
e11f52b193 Fixing announcement window scrolling to the first link instead of remaining at the top 2024-12-07 01:13:57 -06:00
Christian 'ketura' McCarty
2d46f50cb1 Added Collector's Info sorting type in the deckbuilder card filter 2024-12-07 01:01:43 -06:00
Christian 'ketura' McCarty
fa3d854f47 hall format/errata page improvements
- Fixed help > format page not rendering
- Fixed latest errata block incorrectly interpreting set 3 errata as set 4
- Added Recent Errata section to the top of the Help > PC Errata section
2024-12-07 00:35:45 -06:00
Christian 'ketura' McCarty
5b709cc9a2 Fixing undelivered sealed or announcement transfers causing constant client delivery spam 2024-12-06 21:39:00 -06:00
Christian McCarty
14667ae301 Merge pull request #175 from PlayersCouncil/grand-card-rework
Fixes
2024-12-06 19:37:38 -06:00
Christian 'ketura' McCarty
2fd2d171ce Fixing crash with Dark Waters, updating sql scripts 2024-12-06 19:36:33 -06:00
Christian 'ketura' McCarty
9096476b73 Fixed Fanatic not triggering 2024-12-06 19:09:49 -06:00
Christian 'ketura' McCarty
714809f528 Fixed announcements not rendering 2024-12-06 19:08:42 -06:00
Christian McCarty
0a0fa8d4f6 Merge pull request #174 from PlayersCouncil/grand-card-rework
Grand Card Rework, V2, 2024 Post-WC Errata, and Gemp UI Features
2024-12-06 17:13:06 -06:00
Christian 'ketura' McCarty
18bda94cdd Fixing post-game popup not showing due to verbiage change 2024-12-06 01:48:16 -06:00
Christian 'ketura' McCarty
07493ca9c6 Fixed flood insurance permitting the small action to be used when playing from draw deck 2024-12-06 01:22:22 -06:00
Christian 'ketura' McCarty
3bee65b15a Changed the report bug button to use the google form. Temporarily switched the bug report form to show for all games. 2024-12-06 00:11:34 -06:00
Christian 'ketura' McCarty
7e64375a56 Adjusting prod candidate to include Latest PC Errata 2024-12-06 00:03:06 -06:00
Christian 'ketura' McCarty
d9e45cc41d Adding playtest-only block dropdown for easy filtering of new errata 2024-12-05 22:31:38 -06:00
Christian 'ketura' McCarty
d7a251305c Adding link to new tutorial video in the help section 2024-12-05 22:27:08 -06:00
Christian 'ketura' McCarty
b16f0ec63e Updating transfer upgrade script 2024-12-05 22:26:51 -06:00
Christian 'ketura' McCarty
c58d475c71 Fixing owner of the card being able to use it to exert their opponent's Hobbit 2024-12-04 18:16:18 -06:00
Christian 'ketura' McCarty
098276f4be Fixed V2 Legion of Isengard skirmish-blocking ability not working at a battlground 2024-12-04 15:16:00 -06:00
Christian 'ketura' McCarty
b9aaa3be45 Errata and card adjustments
- Renamed Fortress of My Fathers -> Stronghold of My Fathers, and made it unique
- Fixed Royal Guard not being limited to once per phase
- Adjusted TGAT errata to use exhaust
2024-12-04 12:57:27 -06:00
Christian 'ketura' McCarty
b45dbd2ecf Card Fixes
- Fixed Battering Ram not having a shadow ability to add tokens
- (Hopefully) fixed Anduril, King's Blade not grantind defender when there are 0 threats
- Fixed Your Friends Are With You working on Shadow men
2024-12-04 12:55:02 -06:00
Christian 'ketura' McCarty
25d7a0e3ab Including missing reference 2024-12-02 00:46:10 -06:00
Christian 'ketura' McCarty
5e6fc043d9 Flipping the order of deck retrieval screens so that it first shows the deck reveal and then only after shows the actual decision. Card definition fixes. 2024-12-02 00:37:45 -06:00
Christian 'ketura' McCarty
a32ed8eaf2 (Hopefully) fixing Phallen's choice PR such that it doesn't ruin any cards with a choice that happens to be a cost 2024-12-02 00:26:18 -06:00
Christian 'ketura' McCarty
0a494f3ffb Errata + card changes
- Lathspell 2 -> 3 spot requirement
- V2 warg dropping "from hand" wording
- Uruk Shield Wall shifting to use Prevent wording
- Hopefully fixing V1 Out of Dark Waters rework not triggering on killed tentacles
- V2 flood insurance tweaks
2024-12-02 00:09:28 -06:00
Christian 'ketura' McCarty
e216e3d57e Adding requires parameters to the move limit modifier 2024-12-01 23:36:51 -06:00
Christian 'ketura' McCarty
0c54bd3892 Updating errata: TNMBF, TGAT, Southron Archer, and Saved from the Fire 2024-12-01 23:36:00 -06:00
Christian 'ketura' McCarty
b4670e72e7 Server Announcements
- Added support for server-wide announcements that everyone should see.  Only one can be active at a time.
- When users interact with the hall, a line item is added to the Transfers table that tracks their interaction status with the latest announcement.  Users can temporarily snooze it for 24 hours if they want to read it later, or they can permanently dismiss (that specific) announcement
- Added section to main admin page for adding new announcements
- Added db scripts for adding announcement table and altering transfer table
- Altered delivery system so that opened packs should only trigger the popup when in the deckbuilder (so that an open hall + deckbuilder isn't rolling dice over which window catches it)
- Fixed cards attached to sites always showing as active
- Fixed markdown link shredding setting being reversed
2024-12-01 16:53:45 -06:00
Christian 'ketura' McCarty
8b4bf99e54 Added markdown parser param to disable link shredding for announcements. Added markdown support to deck notes 2024-11-30 21:22:40 -06:00
Christian 'ketura' McCarty
0e0dc5c148 Extracting markdown parsing out of the chat request handler and putting it in its own class so it can be used by other processes 2024-11-30 18:36:42 -06:00
Christian 'ketura' McCarty
8d4e146fe6 Revert "Incorporating PR #121 from Phallen Cassidy: when neither branch of a choice can be fulfilled, resorts to having the player choose which to perform rather than performing neither."
This reverts commit d5bc1492b9.
2024-11-28 22:20:49 -06:00
Christian 'ketura' McCarty
bb1b558cb5 Various card fixes
- Fixed Mordor Scimitar only triggering off itself being assigned and not its bearer
- Fixed Neekerbreeker's syntax errors
- Fixed Celebring being Aid (1) instead of (2)
- (hopefully) Fixed Morannon Plains only asking one player
- (hopefully) fixed Out of Dark Waters not triggering if the tentacle was killed by the wound
2024-11-27 01:44:55 -06:00
Christian 'ketura' McCarty
a2000ac20b V1 remapping
- Remapped the 3 V1 promos starting at 101_101, which leaves a good 30 or so empty slots for future additions (if needed).
- Added a SQL script for updating the transfer, collection-entries, and deck tables
- Fixed the on-screen delivery popups being broken due to the card display rework
2024-11-27 00:29:28 -06:00
Christian 'ketura' McCarty
633b0e0d19 New UI features
- Added Initiative readout to the game screen
- Added Rule of 4 readout to the game screen (only during the Fellowship phase)
- Increased the size of the action box as a hack for situations where long messages went off the edge
- Fixed the twilight filter not working in the deckbuilder
2024-11-26 15:19:56 -06:00
Christian 'ketura' McCarty
f23e0f0701 Fix both neekerbreekers' bog exerting a character if they didn't get healed regardless of resistance 2024-11-26 14:04:43 -06:00
Christian 'ketura' McCarty
d3b5417bf3 Fixed format page not rendering. Added wiki links to the bottom of all card info displays. 2024-11-24 23:55:39 -06:00
Christian 'ketura' McCarty
8f8805bb71 Reworking game UI startup so that game chat is always loaded after the game message log upon reload 2024-11-24 14:35:53 -06:00
Christian 'ketura' McCarty
428e324f63 Fixed V2 Aragorn being 7 base strength instead of 8 2024-11-24 12:11:02 -06:00
Christian 'ketura' McCarty
1a5b4ff47e Fixing Power and Terror not being playable if the twilight pool does not contain at least enough to pay for an undiscounted Balrog (even if the discount would make it playable) 2024-11-24 00:21:03 -06:00
Christian 'ketura' McCarty
5446b06a17 Added ESC key dismissal for arbitrary card dialogs whose minimum is satisified. Fixed stacked cards never getting marked inactive. 2024-11-23 18:34:04 -06:00
Christian 'ketura' McCarty
99a7a5d951 Fixed Devilry of Orthanc spotting 5 tokens instead of 8 2024-11-23 16:25:30 -06:00