Commit Graph

9240 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
0dfe74cde3 Fixed Borne Far Away (and other "exchange card in hand for X" effects) permitting the exchange with no actual valid target in hand, resulting in a free transfer to hand. 2025-04-23 22:14:19 -05:00
Christian 'ketura' McCarty
a8910811ed Fixed Gnawing, Biting, Hacking, Burning permitting selection of the 2 cards discarded as a cost during its action. 2025-04-23 21:56:29 -05:00
Christian 'ketura' McCarty
7059466588 Fixed Eastern Emyn Muil exerting once instead of twice 2025-04-23 21:55:41 -05:00
Christian 'ketura' McCarty
68cfb0d23c Fixing Estel's image link being missing 2025-04-23 21:54:10 -05:00
Christian McCarty
6b8271953e Merge pull request #644 from SalavecJ/limited_deck_validation
Limited deck validation + tournament ids modification
2025-04-23 12:18:59 -05:00
jakub.salavec
92b01c1b34 Modified - tournament collections do not have 'queue' in their names anymore 2025-04-22 12:42:06 +02:00
jakub.salavec
1854772855 Added - deck builder checks collection's content if limited format is selected 2025-04-22 12:40:36 +02:00
Christian 'ketura' McCarty
606cc367a4 Fixing GOTM triggering constantly 2025-04-18 16:13:07 -05:00
Christian 'ketura' McCarty
a9b499a584 Wording update on Now For Wrath (no change to functionality) 2025-04-18 10:55:36 -05:00
Christian 'ketura' McCarty
53365f2e9c Fixing GOTM referencing old image 2025-04-18 00:18:37 -05:00
Christian 'ketura' McCarty
11a887d036 GOTM image update 2025-04-17 23:38:42 -05:00
Christian 'ketura' McCarty
c53a1483c4 Last-minute tracker keyword on the Uruk Raider errata 2025-04-17 23:28:52 -05:00
Christian McCarty
61ea65a8a4 Merge pull request #631 from PlayersCouncil/feature/spring-2025-errata
Spring 2025 Errata, Legacy Rulings #1-3
2025-04-17 22:25:50 -05:00
Christian McCarty
e6744a4928 Merge pull request #629 from SalavecJ/draft_timer_fix
Fixed - broken draft timers
2025-04-17 22:25:39 -05:00
Christian McCarty
56bed6ed7d Merge pull request #632 from SalavecJ/draft_db_queries_reduction
Tournament db optimization
2025-04-17 22:25:29 -05:00
Christian 'ketura' McCarty
2c501449ed V2 Gandalf's Staff test cases 2025-04-17 20:28:07 -05:00
Christian 'ketura' McCarty
84cb4cfaac Adding errata test cases for the three elf allies 2025-04-17 17:10:37 -05:00
Christian 'ketura' McCarty
5240ee1063 Adding tests for Mount Doom and LR#3 2025-04-17 15:21:51 -05:00
Christian 'ketura' McCarty
e6bd25306b Adding Legacy Ruling #1 test cases, tweaks to the PC Errata for GOTM, documentation for the LR#2 test cases 2025-04-17 14:52:28 -05:00
Christian 'ketura' McCarty
7a2a61b955 Goblin Archer errata tests (plus original) 2025-04-17 14:21:32 -05:00
Christian 'ketura' McCarty
4011ff7fca V1 Rivendell Gateway errata test cases 2025-04-17 14:02:07 -05:00
Christian 'ketura' McCarty
6c7a15b2d8 Uruk Raider errata test cases (plus the original because why not) 2025-04-17 13:00:33 -05:00
Christian 'ketura' McCarty
a887cecb0c Demands of the Sacksville-Bagginses errat test cases (and the original because why not) 2025-04-17 12:45:17 -05:00
Christian 'ketura' McCarty
e2c6a55e2c Now for Wrath errata test cases 2025-04-17 12:37:42 -05:00
jakub.salavec
ee3ca08f0e Added - warning that clearing server cache can break live tournaments 2025-04-17 17:24:17 +02:00
Christian 'ketura' McCarty
1666a807ce Lathspell adjustments + new staff incorporation 2025-04-17 09:38:07 -05:00
Christian 'ketura' McCarty
2d43c49b0d Lathspell errata test cases 2025-04-17 08:42:18 -05:00
Christian 'ketura' McCarty
4a68fb2d5a TGAT errata test cases 2025-04-17 08:34:36 -05:00
jakub.salavec
a27889f058 Fixed - sealed tournament no longer depends on (removed) db query to issue starting material 2025-04-17 13:27:11 +02:00
jakub.salavec
46f98fd144 Performance - reduced number of db queries if draft with the same id starts again (ie. after server restart if one was in progress) 2025-04-17 12:35:08 +02:00
jakub.salavec
50f8af651f Performance - reduced number of active tournament db queries 2025-04-17 12:05:51 +02:00
Christian 'ketura' McCarty
a515d5f4ef Merge branch 'bug/march-bugs' into feature/spring-2025-errata
# Conflicts:
#	gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/cards/unofficial/pc/vsets/set_v02/Card_V2_051_Tests.java
2025-04-17 00:19:50 -05:00
Christian 'ketura' McCarty
58f107ebbb Tightening up the GOTM errata 2025-04-17 00:18:21 -05:00
Christian 'ketura' McCarty
ac45b5105d Fixing unit test for a Gimli 2025-04-17 00:17:49 -05:00
Christian 'ketura' McCarty
cf61a9fe9d Implementing LR#3: Mount Doom cannot be replaced 2025-04-17 00:01:57 -05:00
Christian 'ketura' McCarty
187275eebf Implementing LR#1: Shadowfax, Greatest of the Mearas is a continous discard 2025-04-16 23:59:09 -05:00
Christian 'ketura' McCarty
7f056d4d99 Implementing Legacy Ruling #2: The last removed character from a skirmish counts as a loser 2025-04-16 23:56:38 -05:00
Christian 'ketura' McCarty
ec2fc5a64b Fixed Theoden, The Renowned's move limit affecting the other player when he and Theodred are in the starting fellowship.
- Made the test rig AdHoc functions permanent rather than until end of turn
2025-04-16 22:16:43 -05:00
Christian 'ketura' McCarty
fc24e05caa hotfix for the tournament name spam 2025-04-16 17:30:49 -05:00
Christian 'ketura' McCarty
724a3bf6ec Restructured the setup portion of the test rig
- Test rig now supports setting up a starting fellowship properly and performing mulligans, if this is necessary
- As a result of this, if your test is sensitive to the order of the deck, you will need to perform the deck-stacking after StartGame is called
- Adjusted a bunch of unit tests to fit the new requirements.
2025-04-16 16:18:36 -05:00
Christian 'ketura' McCarty
6e1e523c3c Fixed **His First Serious Check** attempting to discard the revealed card from the wrong hand 2025-04-16 12:24:54 -05:00
Christian 'ketura' McCarty
8851ad0196 Fixed Southron Commander's ability being usable during fierce skirmishes (if Commander itself is not able to skirmish) 2025-04-16 11:48:51 -05:00
Christian 'ketura' McCarty
3b8c182e05 Fixed The Red Arrow getting broken by the recent optional update 2025-04-16 11:44:55 -05:00
jakub.salavec
7418af11e0 Fixed - broken draft timers 2025-04-16 16:27:22 +02:00
Christian 'ketura' McCarty
8b872bd835 Merge remote-tracking branch 'nabond251/bugfix/454-crashing-mountains' 2025-04-16 07:42:43 -05:00
Christian McCarty
848c29d22c Merge pull request #624 from SalavecJ/draft-fix
Draft fix - partial
2025-04-16 07:40:06 -05:00
jakub.salavec
507bb84e0a Fixed - limited tournament games now contribute to casual statistics instead of competitive (renamed queues to start with 'Casual') 2025-04-15 15:36:54 +02:00
jakub.salavec
ef60286a6b Fixed - nicer names not allowing tournaments to finish 2025-04-15 15:03:50 +02:00
jakub.salavec
ac452034de Added - nicer names for tournament games instead of 'casual - tournament' 2025-04-15 13:55:38 +02:00
jakub.salavec
62b8705172 Fix - old draft chat rooms are now destroyed automatically by chat server during cleanup instead of manually by tournament 2025-04-15 13:03:53 +02:00