Commit Graph

21126 Commits

Author SHA1 Message Date
Guangcong Luo
6ceaed0002 Fix TypeScript error
It seems every other week TypeScript does an update that affects
whether or not this line needs a cast.

This should probably have been refactored to `typeof` ages ago, because
that one way more reliably doesn't need a cast.
2020-12-12 19:44:54 +00:00
Guangcong Luo
50d24998a9 Revert /tour forcepublic text change 2020-12-12 19:44:54 +00:00
The Immortal
2d99f58542
Move Linoone, Polteageist, Slurpuff, and Sharpedo to NUBL 2020-12-12 11:02:40 +04:00
MacChaeger
7d6da41e34
Factory sets: Add more EV validation (#7790) 2020-12-12 10:48:20 +04:00
Adam Tran
a278b38d7d
Fix future move failure hint (#7795) 2020-12-12 10:23:15 +04:00
Annika
37daf55014
Chatlog: Increase PM timeout to 1 hour 2020-12-11 20:47:09 -08:00
Mia
f9c4f8d4bc
Chatlog: Refactor FS/ripgrep handling and support battle logs (#7775) 2020-12-11 16:51:42 -08:00
Adam Tran
f63e7e4a8d
Add Heal Block independent fail message (#7785) 2020-12-11 19:38:52 -05:00
MacChaeger
0c6cfbd213
Metronome Battle: Ban Steel Memory (#7791) 2020-12-12 01:42:59 +04:00
Mia
3fb5f20321
Youtube: Track current video time in groupwatch (#7767) 2020-12-11 11:39:23 +04:00
Mia
f2e879320f
Tournaments: Use CommandContext#requireGame (#7778) 2020-12-11 11:35:34 +04:00
Kris Johnson
5df9c77dfc
Prevent /tour forcepublic spamming rooms (#7777) 2020-12-11 11:34:17 +04:00
The Immortal
bce1267fae Improve randoms generator 2020-12-10 15:33:08 +04:00
Plato
6ef1ba640c
Add Italian translations for repeats (#7783) 2020-12-10 14:15:49 +04:00
Guangcong Luo
ea58695f0f Revert "CC/HC: Fix level balancing formula (#7773)"
This change was controversial. pyuk agreed to revert in preparation for
Random Battles Team Tour 4 as mentioned in:

https://www.smogon.com/forums/threads/revert-the-level-changes-to-hackmons-cup.3674551/

This reversion should not be interpreted as taking a side in whether
the level formula should be changed after the tour.

This reverts commit b6bf805a1a.
2020-12-09 23:18:41 +00:00
Guangcong Luo
013851359c Support using avatars from username history
Now you can use `/avatar` for any private avatar you have access to
from your username history, without needing to change name every time.
2020-12-09 23:18:17 +00:00
Guangcong Luo
53c6b9103a Remove #chatfilter from PunishType
PunishType is currently only used for proxy detection markers, which
this should make clearer.

Chatfilters now use the regular punishment system (setting user.locked
to the user ID).
2020-12-09 23:18:17 +00:00
The Immortal
9965288bd2 Gen 5 Random: Fix Monotype Normal teams
Closes #7782
2020-12-09 22:12:30 +04:00
Annika
ab9cb3a825 Battlesearch: Increase PM timeout to 3 hours 2020-12-09 09:14:21 -08:00
The Immortal
682d647a75 Add new ND Monotype thread 2020-12-09 10:53:14 +04:00
The Immortal
2bb8a45968 Random Battle updates 2020-12-09 10:51:44 +04:00
Annika
43b5070724 Trivia: Fix bug
THe order of the object keys matters, apparently. Why?
2020-12-08 18:10:59 -08:00
Annika
e0892ba88f Trivia: Support storing up to 5 subcats 2020-12-08 17:47:59 -08:00
MacChaeger
58ee2f2130
Activate Jaboca and Rowap Berry on KO (#7779) 2020-12-08 15:15:41 -05:00
MacChaeger
fa4b7a19df
Fix Gen 7 UU Gligar Battle Factory EVs (#7780) 2020-12-08 20:33:59 +04:00
Leonard Craft III
9b1e44bf30
Formats: Move legendary validation to Minimal GBU (#7774) 2020-12-08 09:57:05 +04:00
MacChaeger
b6bf805a1a
CC/HC: Fix level balancing formula (#7773) 2020-12-08 09:55:30 +04:00
Leonard Craft III
71c2d99ea5 Descriptions: Correct Skill Swap 2020-12-07 19:48:02 -06:00
Marty-D
b95adb3ae4
Fix Frisk and Neutralizing Gas interaction
Thanks, Zelda!
2020-12-07 16:53:41 -05:00
Marty-D
e85c2ce250
Gen III-IV: Fix Reflect / Light Screen again 2020-12-07 10:12:50 -05:00
The Immortal
0214c306bb Remove Sw/Sh DLC 1 formats 2020-12-07 15:03:05 +04:00
The Immortal
750b9736a8 Implement latest NU bans 2020-12-07 14:20:27 +04:00
The Immortal
aec64e8704 Random Battle updates 2020-12-07 14:14:47 +04:00
The Immortal
0895aa72f5 Necrozma-Ultra is yellow 2020-12-07 11:49:33 +04:00
Kris Johnson
15de3bff0c
National Dex: Update tiering 2020-12-06 23:05:12 -07:00
Kris Johnson
5e1c2af522
Move Aegislash and Zapdos-Galar to UUBL
https://www.smogon.com/forums/threads/np-ss-uu-stage-8-highway-to-hell.3672677/page-7#post-8678151
2020-12-06 22:57:09 -07:00
Kris Johnson
91f43a1135
RU: Update bans
https://www.smogon.com/forums/threads/np-ru-stage-4-the-abyss-december-6th-bans-see-post-38.3673369/page-2#post-8678122
2020-12-06 22:56:13 -07:00
mwaitzman
5991c92ec5
README: Delete duplicate paragraph (#7771) 2020-12-07 09:45:43 +04:00
urkerab
6daa05781b
Protean should affect the victim of Snatch rather than the user (#7768) 2020-12-07 09:43:55 +04:00
The Immortal
544b4ddc48 Add NU sample teams link 2020-12-05 05:30:45 +04:00
The Immortal
29d3fbc6ab Update Monotype threads 2020-12-05 05:21:13 +04:00
The Immortal
32a5337a5e ZU: Ban Drednaw 2020-12-05 05:20:13 +04:00
Marty-D
c6cb00dab9 Add new Chansey event
Thanks, Anubis!
2020-12-04 14:58:12 -05:00
Mia
b7001afdba
Chat: Add a method for iterating commands (#7722) 2020-12-03 19:37:59 -08:00
Annika
65bf84d88f Punishments: Fix bug with checkPunishmentTime
Apparently optional chaining doesn't work in setTimeout callbacks, since Sucrase implements it as its own function.
2020-12-02 23:31:37 -08:00
Annika
c87a4669c5 Properly prevent reuse of forcerenamed names
af36329377 identified the bug, but moved it into the wrong filter. third time's the charm?
2020-12-02 23:26:56 -08:00
Annika
3be2f0674c
Punishments: Fix indentation
fuck github web
2020-12-02 17:54:39 -08:00
Annika
eceb8549dd
Punishments: Fix #hostfilter and #rangelock 2020-12-02 17:38:03 -08:00
PartMan
1c37bc0dea
Make /cover type1/type2 work (#7760) 2020-12-03 03:22:03 +04:00
The Immortal
0552afbd1f Alphabet Cup: Ban Blaziken and Scolipede 2020-12-02 14:06:23 +04:00