Commit Graph

7898 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
2dd8ec60a7 Changed Malice errata to be a Maneuver event instead of an Archery event (else Cave Troll's Chain can be played mid-phase with no option for Freeps to skip it) 2022-12-22 20:42:12 -06:00
Christian 'ketura' McCarty
7cea54ec07 Fixed Grond self-discarding when he shouldn't 2022-12-22 18:23:25 -06:00
Christian 'ketura' McCarty
0957a6af4f Fixing Greatest Kingdom requiring that its owner take a card 2022-12-22 14:37:45 -06:00
Christian 'ketura' McCarty
570a35b38f Fixing Band of the Eye not being optional. Fixing His Cruelty not being able to trigger 2022-12-22 12:59:36 -06:00
Christian 'ketura' McCarty
264b55231a Adding Sealed Gala 2022 promos 2022-12-21 23:30:28 -06:00
Christian 'ketura' McCarty
a3c6d1485f Updating playtesting blurb 2022-12-21 03:27:15 -06:00
Christian 'ketura' McCarty
a6777d45ba updating changelog 2022-12-21 03:08:44 -06:00
Christian 'ketura' McCarty
8bc3cbe74f More various errata fixes 2022-12-21 02:38:57 -06:00
Christian 'ketura' McCarty
ab61920fa1 Various fixes to errata 2022-12-21 02:37:55 -06:00
Christian 'ketura' McCarty
693d5352f7 Rath Dinen tests 2022-12-21 00:45:00 -06:00
Christian 'ketura' McCarty
fb25cf38cd Missed file 2022-12-20 23:50:15 -06:00
Christian 'ketura' McCarty
1053b91b34 Grond errata tests 2022-12-20 23:49:53 -06:00
Christian 'ketura' McCarty
80f1cdbf63 Added tests for A New Light and its errata. Converted that card to json. Fixed a reference in the Sting tests. 2022-12-13 20:05:45 -06:00
Christian 'ketura' McCarty
762827b3c1 Fixed Dwarven Axe not following official Decipher clarification. Wrote tests for it and the PC errata version. Altered Ancient Emnity to be flat discard instead of random discard 2022-12-13 13:30:33 -06:00
Christian 'ketura' McCarty
8022f891fb Added Help -> PC Errata screen, which permits the user to see each PC errata side-by-side with the original 2022-12-12 00:28:00 -06:00
Christian 'ketura' McCarty
317a8f30ff Fixed Grond not targeting the freeps player with the hand shuffle 2022-12-12 00:25:54 -06:00
Christian 'ketura' McCarty
b9a0effc7a Vastly reducing the threshold for chat autolock. Adding a cookie for storing the chat width, meaning that it won't need to be manually set to the same level on each refresh. 2022-12-11 22:18:43 -06:00
Christian 'ketura' McCarty
139c6dc7a8 typo and fixing Southern Spies not compiling 2022-12-11 12:44:22 -06:00
Christian 'ketura' McCarty
46148e79c0 Fixes to various card ids 2022-12-11 12:31:55 -06:00
Christian 'ketura' McCarty
39b921ac34 missing card image URLs 2022-12-11 12:14:57 -06:00
Christian 'ketura' McCarty
e8ec64628b Fixing typo in image url 2022-12-11 12:11:18 -06:00
Christian 'ketura' McCarty
775028e65f Finished the rest of the 2022 Yuletide Errata 2022-12-11 11:38:05 -06:00
Christian 'ketura' McCarty
cacf3c9414 Implemented Tunadan's expanded errata. 2022-12-10 02:54:58 -06:00
Christian 'ketura' McCarty
cbf6fed1aa Added a message to remind the user to refresh the game hall after saving their deck. 2022-12-09 16:54:15 -06:00
Christian 'ketura' McCarty
bac3670e35 Adding site errata
- Adding set V0 (100/150) as a PC Supplement set to hold the Steward's Tomb split card
- Properly setting up site detection so future errata won't have to remember to rotate horizontal cards
- Renamed MayNotReplaceSite -> CantReplaceSite
- Converted Multiply valueResolver to take two ValueResolvers to be more flexible
- Added CantPreventWounds JSON binding
- Adding errata for the following sites: Anduin Banks, Cavern Entrance, Neekerbreekers’ Bog, Mithlond, Rath Dínen, Steward's Tomb, Midgewater Moors, Doorway to Doom, and Rohirrim Road
2022-12-08 01:48:53 -06:00
Christian 'ketura' McCarty
19c33c422a Disabling the Serializer doing any real serialization. Disabling tests based on it (these need revisited and re-adapted) 2022-12-08 00:30:15 -06:00
Christian 'ketura' McCarty
4b3fcbd47a Fixing mislabeled sites 2022-12-07 23:56:26 -06:00
Christian 'ketura' McCarty
dbf46752b8 Fixing typo 2022-12-07 23:29:38 -06:00
Christian 'ketura' McCarty
f48496999b Incorporating Nelson's changes for V1 sealed events and starters 2022-12-07 21:50:40 -06:00
Christian 'ketura' McCarty
f0bba302e2 Adding support for set V1 in the deckbuilding importer. Adding support for V1 and errata in the deck sharing screen. Improved deck import flexibility and accent removal 2022-12-07 21:22:08 -06:00
Christian 'ketura' McCarty
f0c35775a1 More errata
- Added support for new ForEachRace value resolver
- Added Get off the Road, Hand of Sauron, His Cruelty and Malice, Massing in the East, and Tower of Barad-dur errata
2022-12-05 23:47:29 -06:00
Christian 'ketura' McCarty
c5039aba71 Adding Lurtz's Sword, Hollowing of Isengard, and The Dark Lord Advances 2022-12-05 22:03:38 -06:00
Christian 'ketura' McCarty
5b765d4094 Changed hall specate buttons to default to opening in a new tab 2022-12-05 18:26:30 -06:00
Christian 'ketura' McCarty
947edb603e Hiding unfinished errata 2022-12-05 03:30:41 -06:00
Christian 'ketura' McCarty
5da3585493 First wave of 2022 christmas errata
Coded most of the low-hanging discard errata.
Updated deck-bottom discarding to have feature parity with top-deck discarding.
Added better side enum aliasing.
Added image mapping for all planned 2022 christmas errata.
2022-12-05 03:23:09 -06:00
Christian 'ketura' McCarty
4b71b17525 Updated format definition
Added erratasets field to format definitions.  Sets may now be added as errata sets, which will load their entire library as an errata for that format.  This assumes that all card numbers are the same between errata and non-errata.
Altered all PC definitions to account for this new functionality.
2022-12-05 03:20:27 -06:00
Christian 'ketura' McCarty
ec0064df25 Fixed test issues with out-of-date old pack definitions 2022-12-05 03:17:36 -06:00
Christian 'ketura' McCarty
ab64cf2aea Removed "are you sure" nag prompt for opening packs. Added the ability to dismiss pack windows by pressing ESC 2022-12-01 20:15:58 -06:00
Christian 'ketura' McCarty
4beeae2070 typo 2022-11-20 21:24:26 -06:00
Christian 'ketura' McCarty
a9dba02268 fixing some bungled IDs 2022-11-20 21:21:09 -06:00
Christian 'ketura' McCarty
f9648a858b Adding November's prizes, and altering the URLs for some previous prizes to use U as a subset for full arts instead of A 2022-11-20 21:17:18 -06:00
Christian 'ketura' McCarty
fae5972352 fixing wiki link not opening in a new tab 2022-11-20 15:43:51 -06:00
Christian 'ketura' McCarty
286761b711 Adding a blurb to the card filter for the wiki's advanced search 2022-11-20 15:41:52 -06:00
Christian 'ketura' McCarty
25613b51f8 Updated patch notes 2022-11-11 00:13:02 -06:00
Christian 'ketura' McCarty
9386774abd Fixing NPE when the extra_info is null in the DB 2022-11-09 22:44:31 -06:00
Christian 'ketura' McCarty
91c123231b Fixing discrepencies between the Movie-era Sealed decks and the LOTRO decks that they were sourced from (which are included in the deck library) 2022-11-09 19:54:22 -06:00
Christian 'ketura' McCarty
0ae35e1809 Fixing typo in player prompt for V1_59 2022-11-07 21:18:07 -06:00
Christian 'ketura' McCarty
e3ff758605 Adding (S)PC Promo Art Selection pack 2022-11-04 23:55:26 -05:00
Christian 'ketura' McCarty
f651bacb50 Fixing NRE which causes decks to not load for some players 2022-11-04 08:03:00 -05:00
Christian 'ketura' McCarty
baf5b7830b Updated changelog. Altered the hall 504 error hiding to be a console log 2022-11-03 20:57:57 -05:00