Commit Graph

9218 Commits

Author SHA1 Message Date
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
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
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
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
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
jakub.salavec
49f774f283 Added - checkmark is displayed in limited tournament player list next to players that have already registered their decks 2025-04-15 11:11:30 +02:00
jakub.salavec
35a514da81 Temp fix - draft games start when all players submit a deck 2025-04-15 10:38:51 +02:00
jakub.salavec
88fe7cdd95 Added - timers for deck-building stage, registration stage and pairing delay in playing stage 2025-04-14 16:49:20 +02:00
jakub.salavec
5dbd81dfc3 Modified - non-wc tournaments with no prizes and no cost can be spectated and the chat room is not locked (before only spectate 1v1 tournaments) 2025-04-14 15:35:02 +02:00
jakub.salavec
3e5c46a9ff Added - tournaments get finished when last player drops 2025-04-14 14:51:49 +02:00
jakub.salavec
3c5fe5d7ce Added tournaments being visible in 'Playing Tables' section to all players 2025-04-14 14:05:17 +02:00
jakub.salavec
62334bb638 Fixed players being able to join 1v1 limited games after they start to force more rounds 2025-04-14 13:32:46 +02:00
jakub.salavec
c2bb9eead0 Fixed 'Active Tournaments' hall tab visibility not being saved to cookie 2025-04-14 12:32:33 +02:00
jakub.salavec
c0b73ab1f8 Fixed draft games collections showing up for people not part of said games 2025-04-14 12:24:59 +02:00
Nathaniel Bond
27b69e0be0 Demonstrate normal behavior 2025-04-13 21:50:06 -04:00
Christian McCarty
d6136062fd Merge pull request #597 from PlayersCouncil/bug/march-bugs
A Fistful of Bugs
2025-04-12 23:42:55 -05:00
Christian McCarty
f9a3d1fb3e Merge pull request #589 from SalavecJ/better_limited
Live drafts
2025-04-12 23:42:39 -05:00
Christian 'ketura' McCarty
c6dd2f129e Fixed Theoden, Tall and Proud having its trigger resolved by a random player. 2025-04-12 23:34:03 -05:00
Christian 'ketura' McCarty
5be83cfb4d V2 test cases + upgrades to the test case rig
- Finally added support to some of the simpler test functions like FreepsChooseCard and FreepsChooseAny, so that the tester doesn't have to remember the nuances between things like choosing active cards and choosing BP ids from hidden zones.
2025-04-12 23:08:38 -05:00
Christian 'ketura' McCarty
467994709c Fixed Gamling, Dutiful Marshal not enforcing item class restrictions on transfer 2025-04-11 19:56:18 -05:00
Christian 'ketura' McCarty
b94d4efd5c test cases for saruman's staff 2025-04-10 23:00:39 -05:00
Christian 'ketura' McCarty
d67ec1161c More V2 test cases (all isengard) 2025-04-10 22:28:49 -05:00
Christian 'ketura' McCarty
7ced1b0f35 Altered the way that multi-wound actionss (such as "wound all minions") works to ensure that prevention effects do not struggle to distinguish their target from a group of cards. 2025-04-10 22:27:49 -05:00
Christian 'ketura' McCarty
0a106a67b5 Fixed Safe Paths never being playable 2025-04-10 17:31:59 -05:00
Christian 'ketura' McCarty
5fbe0aabd2 Fixed Catapult crashing the game when the opponent has 0 cards in deck. 2025-04-10 17:28:10 -05:00
Christian 'ketura' McCarty
acf73f4383 Fixed His First Serious Check failing to discard the card after paying the twilight 2025-04-10 10:25:53 -05:00
Christian 'ketura' McCarty
7937ee914a more V2 tests 2025-04-09 22:11:06 -05:00