Christian 'ketura' McCarty
1f68e95fb2
Fixed Siege Engine putting tokens on only itself instead of any machine
2024-11-08 10:53:24 -06:00
Christian 'ketura' McCarty
4569a9d423
GCR Card Fixes
...
- Fixed V2 Theoden counting himself
- Fixed V2 Isengard Foreman being required instead of optional
- Fixed House of Elrond being required instead of optional
- Fixed Catapult discarding from hand instead of from play
- Fixed Citadel of Minas Tirith working on non-gondor companions
- Fixed Drawing His Eye discarding all revealed cards instead of making the player choose one
- Added script for upgrading the old maps to V2 maps
2024-11-08 10:46:16 -06:00
Christian 'ketura' McCarty
bd222d30d3
Fixing multiple filter calls when clearing the filters
2024-11-07 23:50:45 -06:00
Christian 'ketura' McCarty
d746ef5981
fixing CSS reference
2024-11-07 23:18:12 -06:00
Christian 'ketura' McCarty
a4d33c0228
Game Text support
...
- Added support for properly parsing the CardInfo section of card definitions
- Added support for game text in card definitions
- Added game text to the card info right-click window
- Added support for game text filtering in the deckbuilder
- Removed truly awful tengwar hack (as that information is now on every card)
- adding missed db file from merge
- Converted the card info section of every card to a cut-down version with sane defaults
2024-11-07 22:54:34 -06:00
Christian 'ketura' McCarty
f8ad13a546
Merge branch 'v2-cards' into feature/autozoom
...
# Conflicts:
# gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/deckBuildingUi.js
# gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Names.java
# gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/LotroCardBlueprintLibrary.java
# gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/packs/SetDefinition.java
# gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/game/SortAndFilterCards.java
2024-11-05 12:28:50 -06:00
Christian 'ketura' McCarty
526b5ede93
Fixed Strength of Arms not self-discarding
2024-11-04 20:20:14 -06:00
Christian 'ketura' McCarty
ed5059b198
Fixing horizontal cards in the renumbered V2
2024-11-04 19:23:46 -06:00
Christian 'ketura' McCarty
ed00175984
Fixing bad URLs
2024-11-04 18:30:44 -06:00
Christian 'ketura' McCarty
581592813f
Updating V2 URLs for renumbering
2024-11-04 18:15:23 -06:00
Christian 'ketura' McCarty
2cfd477ea8
Added V2 Flood Insurance cards
...
- added self selector to PlayCardFromDrawDeck
2024-11-04 18:15:22 -06:00
Christian 'ketura' McCarty
59122c9bd3
Shoving all V2 unit tests onto the new numbering
2024-11-04 18:15:22 -06:00
Christian 'ketura' McCarty
bce7b647f3
Renumbering all of V2
2024-11-04 18:15:21 -06:00
Christian 'ketura' McCarty
8cae3615f2
V2 Breached Wall implementation
...
- Altering all cards that "spot a site you control" and similar to use the count-alteration-aware ControlsSite instead of spotting (except in the case where it's checking for the existence of a literal site, such as in preparation for stacking on a controlled site)
- Altering all cards providing a bonus "for each site you control" to use forEachSiteYouControl instead of forEachYouCanSpot
- Altered existing ControlsSite and OpponentDoesNotControlSite to incorporate site control count modifiers
2024-11-04 11:06:10 -06:00
Christian 'ketura' McCarty
1e04a80cf7
Shoving V1 to use the modern hjson definition style with game text
2024-11-04 08:41:57 -06:00
Christian 'ketura' McCarty
edc21584ef
Shoved sets 1, 2, 3, 4, 9, 14, 16, and 19 to using the new hjson template style with game text. Also did some mass cleanup on lore.
2024-11-04 01:31:00 -06:00
Christian 'ketura' McCarty
eb5a21620b
More whitespace
2024-11-03 21:59:26 -06:00
Christian 'ketura' McCarty
79ddaf1f5d
whitespace alteration to make it easier to parse for a one-off game text script
2024-11-03 21:00:50 -06:00
Christian 'ketura' McCarty
baee767552
Fixed Mablung not being restricted to roaming minion
2024-11-02 18:57:24 -05:00
Christian 'ketura' McCarty
24080b7dba
Fixed Hillman Tribe requiring a Dunland Man and not Dunland Minion
2024-11-02 18:44:59 -05:00
Christian 'ketura' McCarty
ed6f402dd8
Fixed discard-limiting cards not working on a player filter level
2024-11-02 18:38:23 -05:00
Christian 'ketura' McCarty
cb06c991d8
Updating Denethor errata
2024-11-02 17:21:40 -05:00
Christian 'ketura' McCarty
1503456b4c
URL fix
2024-11-02 10:50:59 -05:00
Christian 'ketura' McCarty
483b4020df
Missing selector
2024-11-02 10:48:40 -05:00
Christian 'ketura' McCarty
0eecea7abb
Adding V2 Fortress of My Fathers. Fixing Royal Guard requiring both theoden and 3 rohan companions, instead of "or"
2024-11-02 10:44:31 -05:00
Christian 'ketura' McCarty
6341d27670
and again
2024-11-01 23:37:46 -05:00
Christian 'ketura' McCarty
235b3121ca
Fucking missed comma
2024-11-01 23:35:20 -05:00
Christian 'ketura' McCarty
fe040371ff
Updating V2 Arwen
2024-11-01 23:22:33 -05:00
Christian 'ketura' McCarty
927aa0c7d0
Hopefully fixed Breeching Shot never fulfilling its costs
2024-11-01 23:12:27 -05:00
Christian 'ketura' McCarty
316cc19508
Fixing Easterling Army not exerting for any of its abilities
2024-11-01 23:05:09 -05:00
Christian 'ketura' McCarty
2aa639a3d8
Restoring ability for HTGG to heal "up to" 2 times
2024-11-01 22:56:54 -05:00
Christian 'ketura' McCarty
811c515a20
Fixing Moria Archer Troop adding to freeps instead of minion archery total
2024-11-01 22:47:26 -05:00
Christian 'ketura' McCarty
b4a0b99d48
Fixing V2 balrog ability being overly restricted
2024-11-01 22:46:12 -05:00
Christian 'ketura' McCarty
6967f60c34
Adding 2024-post-wc-errata image URLs
2024-11-01 22:42:11 -05:00
Christian 'ketura' McCarty
3d9767d59f
Fixing failing AT tests
2024-11-01 22:41:39 -05:00
Christian 'ketura' McCarty
f700f09be6
Fixing Mordor Assassin
2024-11-01 22:40:56 -05:00
Christian 'ketura' McCarty
9bcbc39cbb
First pass at 2024 post-WC errata
2024-11-01 21:50:25 -05:00
Christian 'ketura' McCarty
0ee0199850
Revert "Fixing "filter -> select" in replaceInSkirmish effect"
...
This reverts commit 2089737fd1 .
2024-11-01 19:30:41 -05:00
Christian 'ketura' McCarty
2089737fd1
Fixing "filter -> select" in replaceInSkirmish effect
2024-11-01 19:20:26 -05:00
Christian 'ketura' McCarty
d67cf3cc89
V2 fixes
...
- refactored Arwen to respond to wounding instead of death
- fixed Machinery of War triggering on both skirmish loss and death
- refactored Royal Attendant to a less knot-tying version
2024-10-31 23:15:50 -05:00
Christian 'ketura' McCarty
eb54ab7f95
Merge branch 'grand-card-rework' into v2-cards
...
# Conflicts:
# gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/PC_Cards.js
2024-10-30 21:34:12 -05:00
Christian 'ketura' McCarty
dd7f189a91
Fixing hobbit fix
2024-10-30 20:20:23 -05:00
Christian 'ketura' McCarty
f7ec85f803
Merge remote-tracking branch 'marcin/grand-card-rework' into grand-card-rework
2024-10-30 19:58:59 -05:00
Christian 'ketura' McCarty
df88f90568
Merge branch 'master' into grand-card-rework
...
# Conflicts:
# gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/hobbit/set33/set33-fp.hjson
2024-10-30 19:55:04 -05:00
Christian McCarty
79ccf6cfa2
Merge pull request #120 from PhallenCassidy/patch-3
...
Fix for Moon-letters
2024-10-30 12:02:07 -05:00
PhallenCassidy
d13ec7c177
Fix for Moon-letters
...
Choice effects were swapped, they now line up with the text as expected.
2024-10-30 13:01:02 -04:00
Christian 'ketura' McCarty
e7b0818315
bad URL copy-paste
2024-10-29 21:49:12 -05:00
Christian 'ketura' McCarty
04f9219c83
2024 WC Promos
2024-10-29 21:45:42 -05:00
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