pokemon-showdown/test/server
Guangcong Luo cec317671e Cleanup RoomGame implementations again
This reinstates the recently-reverted RoomGame refactor/cleanup, but
with the bugs (forfeiting BestOfGame, and autojoin) fixed.

This reinstates:

- 6bccd4f622 Fix crash in bestof when expiring battles
- 2a48cbd064 Cleanup more RoomGame implementations

The latter fixes these, in addition to refactoring:
- Fix a race condition when destroying bestof games
- Fix `/tour settings scouting off` error message
2024-01-16 15:54:38 +09:00
..
chat-commands Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
chat-plugins Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
cg-teams.js Add Pokemon HOME 3.0.0 changes (#9573) 2023-05-30 09:08:02 -06:00
chat.js Chat: Implement Discord spoilers (#7948) 2021-04-09 01:39:47 -07:00
ip-tools.js Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
ladders.js Fix tests for Room.createBattle change 2024-01-07 20:05:22 -08:00
modlog.js Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
punishments.js Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
room-battle.js Cleanup RoomGame implementations again 2024-01-16 15:54:38 +09:00
rooms.js Refactor BestOfGame (#10026) 2024-01-07 01:45:23 -08:00
sockets.js Fix extractChannelMessages test 2023-02-26 12:28:43 -06:00
users.js Mark tests using IPTools.lookup with "(network)" 2021-11-05 21:58:28 -04:00