Commit Graph

8860 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
972d198cac helper db script updates 2024-10-28 22:25:40 -05:00
Christian 'ketura' McCarty
9eb03df677 Unlocking full art Greenleaf and unbranded Goblin Runner for the PC promo packs 2024-10-27 20:02:05 -05:00
Christian 'ketura' McCarty
1ef242549a Updating WC verbiage hack 2024-10-25 19:07:23 -05:00
Christian 'ketura' McCarty
f35970339b Updating WC table verbiage 2024-10-19 07:09:53 -05:00
Marcin Sciesinski
70a97c0b0a Merge remote-tracking branch 'upstream/grand-card-rework' into grand-card-rework
# Conflicts:
#	gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java
2024-10-18 22:14:47 +07:00
Marcin Sciesinski
42b9c57fca Added more ATs 2024-10-18 22:12:40 +07:00
Christian 'ketura' McCarty
f2d642e839 Merge branch 'master' into grand-card-rework
# Conflicts:
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/official/set01/set1-wraith.hjson
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/official/set01/set1.hjson
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set01/set01-Ringwraith-errata.hjson
#	gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java
#	gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/cards/GenericCardTestHelper.java
#	gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/cards/official/set01/Card_01_224_Tests.java
#	gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/cards/official/set01/Card_01_338_Tests.java
2024-10-18 08:09:57 -05:00
Christian 'ketura' McCarty
9e6ebda4ed Fleshing out RTIM test conclusion 2024-10-18 07:47:22 -05:00
Christian McCarty
4ae761e0ad Merge pull request #118 from MarcinSc/master
Fixed issue with cards creating assignments during fierce skirmish
2024-10-18 07:33:05 -05:00
Marcin Sciesinski
f2fbe43ae7 Added more ATs 2024-10-18 17:26:13 +07:00
Marcin Sciesinski
b9546e5cc8 Merge remote-tracking branch 'upstream/grand-card-rework' into grand-card-rework 2024-10-18 15:10:50 +07:00
Marcin Sciesinski
f4ce01fc12 Fixed issue with cards creating assignments 2024-10-18 13:32:04 +07:00
Marcin Sciesinski
13fe76fcb9 Fixed issue with cards creating assignments 2024-10-18 13:31:24 +07:00
Marcin Sciesinski
010401554f Fixed issue with cards creating assignments 2024-10-18 13:28:54 +07:00
Marcin Sciesinski
35ea56778a Fixed issue with cards creating assignments 2024-10-18 13:23:32 +07:00
Marcin Sciesinski
f8d20f061b Added more ATs 2024-10-18 12:48:50 +07:00
Christian 'ketura' McCarty
6dda33292b Added unit tests to attempt and fix a bug with Return to its Master 2024-10-18 00:41:25 -05:00
Christian 'ketura' McCarty
66fa538dbc Updating WC Swiss rounds from 8 to 10 2024-10-18 00:37:18 -05:00
Christian 'ketura' McCarty
5505bd346e Fixed Ulaire Nertea causing Ford of Bruinen to apply its discount to all Nazgul played by Nertea's ability 2024-10-17 22:19:22 -05:00
Marcin Sciesinski
6854cd5bcc Added more ATs 2024-10-17 21:30:56 +07:00
Marcin Sciesinski
c21c31a596 Added more ATs 2024-10-17 16:06:22 +07:00
Marcin Sciesinski
6dd2972c41 Added more ATs 2024-10-17 12:44:13 +07:00
Christian 'ketura' McCarty
a1d6ef18f6 Re-committing V2 changes that somehow got swallowed during branch-swapping. 2024-10-16 22:12:23 -05:00
Christian 'ketura' McCarty
ce230b9374 Adjusting V2 unit tests to match previous tweak 2024-10-16 21:50:34 -05:00
Christian 'ketura' McCarty
20ad2d30ab Merge branch 'grand-card-rework' into v2-cards 2024-10-16 21:33:27 -05:00
Christian 'ketura' McCarty
2d4b5a11d3 Converting master fixes to grand card rework paradigms 2024-10-16 21:32:53 -05:00
Christian 'ketura' McCarty
947c2d3266 Fixing V2 Eastement Hills discarding from play and not from hand 2024-10-16 20:29:18 -05:00
Christian 'ketura' McCarty
5620ed6ff9 Merge branch 'grand-card-rework' into v2-cards 2024-10-16 20:27:23 -05:00
Christian 'ketura' McCarty
5880534d91 Merge branch 'master' into grand-card-rework
# Conflicts:
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/official/set01/set1-wraith.hjson
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/official/set01/set1.hjson
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set01/set01-Ringwraith-errata.hjson
#	gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set10/set10-Elven-errata.hjson
#	gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/cards/official/set01/Card_01_363_Tests.java
2024-10-16 20:27:02 -05:00
Christian 'ketura' McCarty
7d065bd550 Fixing Glimpse of Fate PC errata being required instead of optional 2024-10-16 18:16:02 -05:00
Marcin Sciesinski
0cd76e2cb7 Added more ATs 2024-10-17 03:07:01 +07:00
Marcin Sciesinski
06c7db4a6b Added more ATs 2024-10-17 02:31:53 +07:00
Marcin Sciesinski
5400954588 Added more ATs 2024-10-17 01:49:26 +07:00
Marcin Sciesinski
5a32d8d20b Added more ATs 2024-10-16 20:15:01 +07:00
Marcin Sciesinski
13de59179b Added more ATs 2024-10-16 19:11:38 +07:00
Christian 'ketura' McCarty
79d8788353 Importing card display rework from SWCCG - Deckbuilder
- the /cards/Card*.js files are all fresh rewrites of jCards and jGroups using a more object-oriented approach.  This was primarily due to the hover over polish, but is also intended to take over all card display code so they can be displayed + grouped in a sane manner using flexboxes and css instead of absolute positioning and manual math everywhere.
- Completely overhauled SortAndFilterCards to import stat-based filters from SWCCG (and to kill that enormous arrowhead if-pyramid)
- Overhauled deckbuilder to use the new card display code.  Also took opportunity to add advanced filtering and improve filter layout>
- Replaced culture icons in the deckbuilder to use SVGs for non-hobbit cultures
- Moved wiki advanced search link away from the top where it is frequently accidentally clicked
- Reduced number of default cards from 18 to 12 to match the reduced space
- Improved dark mode for all controls in the deckbuilder
2024-10-15 01:18:39 -05:00
Marcin Sciesinski
7507fc860d Added tests for discounts and assignment costs 2024-10-15 00:03:58 +07:00
Christian 'ketura' McCarty
f8e58924a9 Archived set 40. Fixed about half the generic unit tests that happened to use set 40 for testing, and commented out the rest (some were obviously just individual card tests, some were not, but all were annoying) 2024-10-08 23:22:11 -05:00
Christian 'ketura' McCarty
be20092bc8 Fixing Nertea and Tol Brandir playing one more minion than the player asked for 2024-10-07 09:09:57 -05:00
Christian 'ketura' McCarty
d3bf3de7f0 Deleting card. 2024-09-29 22:30:28 -05:00
Christian 'ketura' McCarty
e5bc543cce Converting invitation to a tautological card instead of a card. 2024-09-29 22:29:44 -05:00
Christian 'ketura' McCarty
e20bf34fa0 Altered tournament rewards boosters to include far more PC promos more frequently. Added do-nothing promo "card" for the 2024 WC invitation. 2024-09-29 22:17:44 -05:00
Christian 'ketura' McCarty
626d8d5583 Fixing V2 Balrog threat trigger not being optional 2024-09-27 14:32:29 -05:00
Christian 'ketura' McCarty
8a483c4427 V2 Card title typo 2024-09-27 13:49:35 -05:00
Christian 'ketura' McCarty
74ff66cda1 V2 balance patch 2024-09-27 13:41:53 -05:00
Christian 'ketura' McCarty
42cfae8834 V2 fixes
- Fixed Lorien Swordsman V2 Errata using the wrong filter
- Fixed V2 Ancient Evil not being optional
- Fixed V2 Ancient Evil not self-discarding upon using the ability
2024-09-27 07:51:34 -05:00
Christian 'ketura' McCarty
5d87ad458e Merge branch 'grand-card-rework' into v2-cards 2024-09-26 00:20:53 -05:00
Christian 'ketura' McCarty
fc067ce281 Adding unit tests for The Ruling Ring and Isildur's Bane 2024-09-26 00:20:41 -05:00
Christian 'ketura' McCarty
40ae63887f Unit tests for The Great Ring. 2024-09-25 23:15:03 -05:00
Christian 'ketura' McCarty
e670872a24 Added unit tests for Ring of Doom. Fixed RoD not being restricted to burden conversion during the skirmish phase. 2024-09-25 22:57:59 -05:00