diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/TournamentRequestHandler.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/TournamentRequestHandler.java index 2c9f1ca41..92cc58d15 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/TournamentRequestHandler.java +++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/TournamentRequestHandler.java @@ -62,7 +62,7 @@ public class TournamentRequestHandler extends LotroServerRequestHandler implemen } else if (uri.startsWith("/") && uri.endsWith("/html") && uri.contains("/deck/") && request.method() == HttpMethod.GET) { getTournamentDeck(request, uri.substring(1, uri.indexOf("/deck/")), uri.substring(uri.indexOf("/deck/") + 6, uri.lastIndexOf("/html")), responseWriter); } else if (uri.startsWith("/") && uri.endsWith("/html") && uri.contains("/report/") && request.method() == HttpMethod.GET) { - getTournamentReport(request, uri.substring(1, uri.indexOf("/report/")), uri.substring(uri.indexOf("/report/") + 6, uri.lastIndexOf("/html")), responseWriter); + getTournamentReport(request, uri.substring(1, uri.indexOf("/report/")), uri.substring(uri.indexOf("/report/") + 8, uri.lastIndexOf("/html")), responseWriter); } else if (uri.startsWith("/") && request.method() == HttpMethod.GET) { getTournamentInfo(request, uri.substring(1), responseWriter); } else { diff --git a/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/PC_Cards.js b/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/PC_Cards.js index 32dbc3ade..c70a5db30 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/PC_Cards.js +++ b/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/PC_Cards.js @@ -639,6 +639,12 @@ var PCCards = { //Dwarven Bracers FA '2_128': 'https://i.lotrtcgpc.net/promos/LOTR-EN02U003.0_card.jpg', //Ulaire Cantea, Lieutenant of Dol Guldur MW - '1_390': 'https://i.lotrtcgpc.net/promos/LOTR-EN01O230.0_card.jpg' + '1_390': 'https://i.lotrtcgpc.net/promos/LOTR-EN01O230.0_card.jpg', + + //July 2024 Weekend League + //Theoden, Tall and Proud FA + '8_127': 'https://i.lotrtcgpc.net/promos/LOTR-EN08U092.0_card.jpg', + //Evil-smelling Fens FA + '5_129': 'https://i.lotrtcgpc.net/promos/LOTR-EN05U022.0_card.jpg', } diff --git a/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/hallUi.js b/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/hallUi.js index 73a658576..e47bc168d 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/hallUi.js +++ b/gemp-lotr/gemp-lotr-async/src/main/web/js/gemp-022/hallUi.js @@ -653,7 +653,7 @@ var GempLotrHallUI = Class.extend({ //TODO: Replace this with an actual fix on the server side if(name.includes("Casual - WC")) { - name = "2023 World Championship - " + userDesc + "" + name = "2024 Format Championships" + userDesc + "" } row.append(name); row.append("" + statusDescription + ""); diff --git a/gemp-lotr/gemp-lotr-cards/src/main/resources/blueprintMapping.txt b/gemp-lotr/gemp-lotr-cards/src/main/resources/blueprintMapping.txt index d56bd0fb7..db57adcb4 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/resources/blueprintMapping.txt +++ b/gemp-lotr/gemp-lotr-cards/src/main/resources/blueprintMapping.txt @@ -387,4 +387,8 @@ gl_theOneRing,1_2 #Dwarven Bracers FA 2_128,2_3 #Ulaire Cantea, Lieutenant of Dol Guldur MW -1_390,1_230 \ No newline at end of file +1_390,1_230 +#Theoden, Tall and Proud FA +8_127,8_92 +#Evil-smelling Fens FA +5_129,5_22 \ No newline at end of file diff --git a/gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set18/set18-Gondor-errata.hjson b/gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set18/set18-Gondor-errata.hjson index 74d8b8974..f8194dead 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set18/set18-Gondor-errata.hjson +++ b/gemp-lotr/gemp-lotr-cards/src/main/resources/cards/unofficial/pc/errata/set18/set18-Gondor-errata.hjson @@ -39,7 +39,7 @@ } { type: activated - phase: skirmish + phase: maneuver requires: { type: CanSpot filter: another,wounded,companion,ResistanceMoreThan(4) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/resources/product/Misc-Packs.hjson b/gemp-lotr/gemp-lotr-cards/src/main/resources/product/Misc-Packs.hjson index b25b82f0b..b4cc0a359 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/resources/product/Misc-Packs.hjson +++ b/gemp-lotr/gemp-lotr-cards/src/main/resources/product/Misc-Packs.hjson @@ -384,6 +384,10 @@ 1x9_60 #Sting, Bane of the Eight Legs MW 1x8_126 + #Theoden, Tall and Proud FA + 1x8_127 + #Evil-smelling Fens FA + 1x5_129 ] } @@ -473,6 +477,10 @@ 1x1_389 #Freca, Hungry Savage FA 1x9_60 + #Theoden, Tall and Proud FA + 1x8_127 + #Evil-smelling Fens FA + 1x5_129 ] } diff --git a/gemp-lotr/gemp-lotr-cards/src/main/resources/product/TS-Sealed-Starters.hjson b/gemp-lotr/gemp-lotr-cards/src/main/resources/product/TS-Sealed-Starters.hjson index 25dc31100..72f36ce4a 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/resources/product/TS-Sealed-Starters.hjson +++ b/gemp-lotr/gemp-lotr-cards/src/main/resources/product/TS-Sealed-Starters.hjson @@ -224,23 +224,23 @@ #Adventure Deck #1 4U328 The Riddermark - #2 4U331 Eastfold + #2 4U335 Uruk Camp #3 4U337 Barrows of Edoras #4 4U343 Ered Nimrais - #5 4U347 Deep of Helm + #5 4U348 Deeping Wall #6 4U354 Hornburg Armory #7 5U118 Hornburg Wall #8 4U359 Wizard's Vale - #9 6U120 Saruman's Laboratory + #9 5U120 Caverns of Isengard 1x4_328 - 1x4_331 + 1x4_335 1x4_337 1x4_343 - 1x4_347 + 1x4_348 1x4_354 1x5_118 1x4_359 - 1x6_120 + 1x5_120 #Free Peoples Draw Deck @@ -289,32 +289,30 @@ #Shadow Draw Deck - #3x 4C181 Uruk Chaser - 3x4_181 - #2x 4U188 Uruk Hunter - 2x4_188 - #2x 4C189 Uruk Plains Runner - 2x4_189 - #2x 4C190 Uruk Pursuer - 2x4_190 - #3x 4C193 Uruk Runner - 3x4_193 - #3x 2C47 Uruk Scout - 3x2_47 - #2x 4U194 Uruk Searcher - 2x4_194 - #2x 4C195 Uruk Seeker - 2x4_195 + #3x 4C153 Grima, Son of Galmod + 3x4_153 + #2x 3U57 Isengard Retainer + 2x3_57 + #2x 3U58 Isengard Servant + 2x3_58 + #2x 3U60 Isengard Smith + 2x3_60 + #2x 3C62 Isengard Worker + 2x3_62 + #4x 6C72 Rohirrim Traitor + 4x6_72 + #3x 3C69 Saruman, Servant of the Eye + 3x3_69 #1x 1U231 Ulaire Enquea, Lieutenant of Morgul 1x1_231 - #2x 4C142 Broad-bladed Sword - 2x4_142 - #2x 4C156 Kill Them Now - 2x4_156 - #4x 4U159 Many Riddles - 4x4_159 - #2x 1C133 Saruman's Ambition - 2x1_133 + #3x 4C178 Unferth, Grima's Bodyguard + 3x4_178 + #3x 4U161 Men Will Fall + 3x4_161 + #4x 6U61 Desertion + 4x6_61 + #1x 6U75 Twisted Tales + 1x6_75 #Shadow Total 30 @@ -640,23 +638,23 @@ #Adventure Deck #1 4U324 Eastemnet Downs - #2 4U330 Derndingle + #2 4U331 Eastfold #3 4U338 Golden Hall #4 4U346 White Rocks - #5 4U348 Deeping Wall + #5 4U347 Deep of Helm #6 4U354 Hornburg Armory #7 4U356 Hornburg Causeway #8 4U359 Wizard's Vale - #9 5U120 Caverns of Isengard + #9 6U120 Saruman's Laboratory 1x4_324 - 1x4_330 + 1x4_331 1x4_338 1x4_346 - 1x4_348 + 1x4_347 1x4_354 1x4_356 1x4_359 - 1x5_120 + 1x6_120 #Free Peoples Draw Deck @@ -705,28 +703,30 @@ #Shadow Draw Deck - #3x 4C153 Grima, Son of Galmod - 3x4_153 - #2x 3U57 Isengard Retainer - 2x3_57 - #2x 3U58 Isengard Servant - 2x3_58 - #2x 3U60 Isengard Smith - 2x3_60 - #2x 3C62 Isengard Worker - 2x3_62 - #4x 6C72 Rohirrim Traitor - 4x6_72 - #3x 3C69 Saruman, Servant of the Eye - 3x3_69 - #3x 4C178 Unferth, Grima's Bodyguard - 3x4_178 - #4x 4U161 Men Will Fall - 4x4_161 - #4x 6U61 Desertion - 4x6_61 - #1x 6U75 Twisted Tales - 1x6_75 + #3x 4C181 Uruk Chaser + 3x4_181 + #2x 4U188 Uruk Hunter + 2x4_188 + #2x 4C189 Uruk Plains Runner + 2x4_189 + #2x 4C190 Uruk Pursuer + 2x4_190 + #4x 4C193 Uruk Runner + 4x4_193 + #3x 2C47 Uruk Scout + 3x2_47 + #2x 4U194 Uruk Searcher + 2x4_194 + #2x 4C195 Uruk Seeker + 2x4_195 + #2x 4C142 Broad-bladed Sword + 2x4_142 + #2x 4C156 Kill Them Now + 2x4_156 + #4x 4U159 Many Riddles + 4x4_159 + #2x 1C133 Saruman's Ambition + 2x1_133 #Shadow Total 30