pokemon-showdown/server/chat-plugins
Guangcong Luo e41de88d89 Refactor learnset checking
After seeing fifty different ways we use `getLearnset`, most of which
are just "haphazardly assemble a movepool", I decided to write
`getFullLearnset` and `getMovePool`, which centralizes the
implementations and prevents weird bugs like 9713dc6db5 which
we spent two years trying to figure out.
2023-12-07 20:41:07 -05:00
..
randombattles Add fuzzy searching to the /randbats command (#9907) 2023-11-28 16:26:14 -06:00
trivia Fix CI 2023-05-25 11:28:36 -07:00
abuse-monitor.ts Add /am edithistory to /help am (#9581) 2023-06-02 11:54:22 -07:00
announcements.ts Namespace more server global types 2021-04-25 14:16:27 -07:00
battlesearch.ts Migrate to esbuild for compilation (#9203) 2022-12-22 15:19:29 -06:00
calculator.ts Handle new TypeScript version (#8449) 2021-08-30 20:11:44 -07:00
cg-teams-leveling.ts CGT: Track winrates per-forme (#9339) 2023-03-29 20:56:11 -07:00
chat-monitor.ts Filters: Update help for /filter test 2023-09-28 14:35:33 -05:00
chatlog.ts Chatlog: Properly cache day stat results by roomid 2023-11-22 20:35:28 -06:00
COMMANDS.md Add a bit more documentation for plines 2021-04-28 01:53:03 -07:00
daily-spotlight.ts Spotlights: Fix "Refresh" button opening another tab (#8684) 2022-03-10 15:59:39 -08:00
datasearch.ts Refactor learnset checking 2023-12-07 20:41:07 -05:00
friends.ts Fix HTML tag in /friends (#9908) 2023-11-17 22:47:48 -06:00
github.ts Git reporting: Add pokemon-showdown-loginserver to reported repos 2023-03-26 14:23:55 -05:00
hangman.ts Hangman: Prevent impossible guesses, escape HTML (#9033) 2022-11-23 12:50:09 -08:00
helptickets-auto.ts Auto-helptickets: Refactor pmharassment/battleharassment reasons 2022-02-28 15:03:21 -06:00
helptickets.ts Helptickets: Rename notifying-subtle class 2023-11-02 23:26:19 -05:00
hosts.ts Fix addhosts grammar 2023-01-14 14:22:17 -06:00
mafia.ts Mafia: Prevent incorrect alignment. (#9368) 2023-01-28 19:33:52 -05:00
modlog-viewer.ts Chatlog: Support linking to specific times in chat 2022-12-16 08:03:17 -06:00
othermetas.ts FIx /tiershift 2023-12-01 12:13:18 -07:00
permalocks.ts Permalocks: Ensure icons are saved 2023-09-17 22:49:10 -05:00
poll.ts Polls: Allow escaping separators (#9074) 2022-12-09 17:49:47 -08:00
quotes.ts Quotes: Increase quote cap to 300 2022-04-04 15:05:44 -05:00
repeats.ts Extend /repeat multiline pattern for all commands (#8593) 2021-12-29 21:18:57 -08:00
responder.ts Autoresponder: Improve Modlog (#9855) 2023-10-29 18:10:14 -05:00
room-events.ts Roomevents: Check /roomevents add permissions for viewing source 2021-05-20 09:36:11 -05:00
room-faqs.ts Improvements to room FAQs and repeats (#9270) 2023-10-22 18:28:33 -05:00
sample-teams.ts Sample Teams: Fix aliases & checking whitelist (#8943) 2022-10-26 20:31:30 -04:00
scavenger-games.ts Scavengers: Update the Minesweeper twist description (#9483) 2023-05-16 19:42:27 -05:00
scavengers.ts Scavengers: Add the Minesweeper twist (#9462) 2023-03-29 20:53:51 -07:00
smogtours.ts Smogtours: Require accredation on images 2023-09-18 22:58:37 -05:00
suspect-tests.ts /suspects: Add alias 2023-03-12 16:09:42 -06:00
teams.ts Friends: Send PMs correctly 2023-10-25 09:11:10 -05:00
the-studio.ts The Studio: Add a shared help entry for recommendation commands 2022-06-26 21:35:39 -05:00
thing-of-the-day.ts Update /otd help (#9900) 2023-11-13 15:45:39 -06:00
uno.ts Allow Uno player to see hand and color selection (#9329) 2023-03-29 21:01:27 -07:00
username-prefixes.ts Prefix-Manager: Update help 2022-11-06 13:17:30 -06:00
usersearch.tsx Usersearch: Convert to TSX (#8641) 2022-02-15 17:19:17 -08:00
wifi.tsx Add Gen 9 (#8997) 2022-11-17 20:46:29 -05:00
youtube.ts Fix button title 2023-04-05 19:44:28 -05:00