Christian 'ketura' McCarty
7c2f28d45d
Restoring the "if you do" clause to A New Light and its errata. Other minor tweaks to json functions
2022-12-25 19:24:23 -06:00
Christian 'ketura' McCarty
533915e52f
Fixed Sam, of Bagshot Row, erroneously having 6 resistance.
2022-12-25 15:53:52 -06:00
Christian 'ketura' McCarty
a4f15d0d7d
Adding 2022 holiday promos
2022-12-24 16:50:21 -06:00
Christian 'ketura' McCarty
65b3471299
Cleaned up the naming of the V1 hjson files
2022-12-23 17:50:29 -06:00
Christian 'ketura' McCarty
e043702e1d
Fixing Hollowing of Isengard being erroneously marked as unique
2022-12-23 14:41:17 -06:00
Christian 'ketura' McCarty
321e711d20
Json function fixes
...
- Fixed time evaluations not being case sensitive
- Set up ForEachFPCulture and ForEachShadowCulture functions that wrap the proper GameUtils functions. Future reworks will need to point all culture-counting cards to use these functions so that count-altering modifiers (such as on the new Horn of Helm errata) will be respected.
2022-12-23 01:41:02 -06:00
Christian 'ketura' McCarty
f4d9daaddc
Fixing Cirdan errata including elven events in the opponent's discard pile in the count (!)
2022-12-23 01:01:40 -06:00
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