- 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
- 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
- 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
- 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
- Fixed the RB/Ring/Sites one-click filters not showing properly in the deckbuilder
- Altered the way that card borders are created so that hover-over still works when hovering on the border of a card
- Adjusted Helpless errata so it can't be abused repeatedly by Enduring Nazgul
- Inactive cards are now automatically greyed out whenever a new turn starts
- Fixed the deck inspection window not showing when your deck play operation failed (such as when using Bridge of Khazad-dum with no Balrog)
- Updated wording for V2 Uruk Shield Wall and V2 An End Worthy of Remembrance
- Fixed V1 Writhing Tentacle using an errata URL
- Added errata for both Herugrim, Simbelmyne, Let Us Be Swift, No Rest for the Weary, and Sigewulf
- Fixed a rare Neekerbreeker's Bog (d + e) issue where it would both heal and exert the same character if Lingering Shadow was in play.
# Conflicts:
# gemp-lotr/gemp-lotr-async/src/main/web/includes/admin/leagueAdmin.html
Adjusted the above into an alteration for tournamentAdmin.html, where the relevant function was moved.
- Added a new button in the deckbuilder that converts all cards currently in the deck to applicable PC errata. It is disabled outside of PC formats (and Anything Goes) and enabled for a single usage otherwise.
- Optimized card filter a bit so it isn't calling the card collection quite so often during format switching
- Fixed PC errata not showing when a block or set filter was applied within PC formats in the deckbuilder
- Added V1 Boromir, Redeemed errata
- Updated Terrible as the Dawn errata to specify "discard another companion"
- Fleshed out deckbuilder format/block/set selection. The deck format selection now filters what block/set will show up in the card filters in the right pane.
- Fixed Ring-bearer/One Ring filtering not working. Further fleshed out Ring/Bearer interaction so that other filters may now be used.