Commit Graph

23714 Commits

Author SHA1 Message Date
whales
6d3cf8a972 Remove unnecessary room requirements from some commands 2020-07-07 00:54:50 +09:30
The Immortal
4a1173aff8 Fix MBH alias 2020-07-06 16:02:13 +04:00
ACakeWearingAHat
f9699c1be0
Random Doubles Updates (#6962) 2020-07-06 12:48:48 +04:00
Spandan Punwatkar
fa5b90cba3
Add /showevo (#6957)
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2020-07-06 10:53:10 +04:00
Kris Johnson
47390b806f
Monotype: Ban Urshifu-Rapid-Strike (#6966)
https://www.smogon.com/forums/threads/urshifu-rapid-strike-style-is-now-banned-from-monotype.3666918/#post-8528714
2020-07-05 23:48:01 -04:00
Kris Johnson
12440ba25d
Update UUBL and RUBL (#6964)
* Move Aegislash, Conkeldurr, and Gengar to UUBL

https://www.smogon.com/forums/threads/smogon-happenings-post-here-for-publicity-yes-you.3520642/page-212#post-8528621

* Move Drampa, Indeedee-F, Virizion, Raichu-Alola, and Ninetales to RUBL

https://www.smogon.com/forums/threads/np-ru-stage-2-lights-out.3666733/#post-8528629
2020-07-05 23:43:09 -04:00
Kris Johnson
947a055e47
Megamax: Add new nerfs (#6963)
https://www.smogon.com/forums/threads/megamax-pet-mod-of-the-season.3658623/page-11#post-8528007
2020-07-06 02:36:56 +04:00
urkerab
6fb5b4e90d
Allow custom formats (e.g. for tours) to modify format restrictions (#6958) 2020-07-05 14:32:30 -07:00
Mia
4997a47314
Commands: Allow the room parameter to be null (#6948)
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2020-07-05 14:25:09 -07:00
The Immortal
b2387ad20d Gen 3: Random Battle updates 2020-07-05 19:34:41 +04:00
Kris Johnson
30b4ebe771
BW 1v1: Ban Cottonee (#6961)
https://www.smogon.com/forums/threads/1v1-old-gens.3646875/page-7#post-8525975
2020-07-05 15:03:15 +04:00
Kris Johnson
6e05586846
Add the other Pet Mod formats (#6960) 2020-07-04 21:10:41 -07:00
Kirk Scheibelhut
bbfcd7ae25 Remove 'inappropriate status' from reports
Staff suggest this is never used for the correct reasons and is more
trouble than its worth
2020-07-04 18:14:10 -07:00
Kris Johnson
a787a43998
National Dex: Update bans (#6959) 2020-07-04 17:09:41 -07:00
Spandan Punwatkar
6b30367410
Update Aliases (#6956)
@TheImmortal
2020-07-04 21:17:33 +04:00
The Immortal
7f0e211855 Cap Pikachu learn egg moves 2020-07-04 15:52:44 +04:00
Guangcong Luo
d7ba455e2b Update permissions
Permissions have gotten out-of-date, so this commit syncs them.
Default permissions are now matched with Main, in particular including
the new & rank as admin (removing the old Leader rank and ~ symbol).

Relevant changes:
- Admin (~) and Leader (&) have been merged into Admin (&)
- The 'ban' permission was split into 'globalban' and 'ban'
- The 'broadcast' permission was renamed 'show' (going forward,
  "broadcast" should only refer to the big red/blue/green
  announcement bars.)
- Bots no longer have global moderation abilities, making it
  easier to give untrustworthy bots the "bot" rank.
2020-07-03 17:32:49 -04:00
Kirk Scheibelhut
a470fc48ca Update deps to get newest smogon for set-import 2020-07-03 12:25:04 -07:00
Annika
26150aab1b
Fix bug in /renameroom (#6952) 2020-07-03 11:48:25 -07:00
Annika
61e0a2e9e4
Chatlog: Fix grammar in error message (#6951) 2020-07-03 10:47:08 -07:00
The Immortal
45329dd44c Gen 3: Random Battle updates 2020-07-03 14:30:12 +04:00
Guangcong Luo
f16849eda3 Support addModAction/privateModAction in PMs 2020-07-03 01:18:17 -04:00
Kris Johnson
b55bf28ee1
Linked: Fix banlist (#6949)
https://www.smogon.com/forums/threads/linked-leaders-choice.3660421/#post-8375585
2020-07-02 22:15:15 -07:00
Guangcong Luo
26615490f7 Merge BasicChatRoom and BasicRoom
They were only ever kept separate because of GlobalRoom. It might be
useful to support rooms that aren't ChatRooms, but we've been chucking
properties into either BasicChatRoom or BasicRoom essentially at
random, so I think it makes sense to wait until we actually have a
use-case for a non-Chat room before carefully deciding which properties
belong where.
2020-07-02 18:54:02 -07:00
Guangcong Luo
bdb0b0ff72 Refactor Net use in YouTube plugin 2020-07-02 17:14:24 -07:00
Kris Johnson
b9ae38db12
STABmons: Restrict Wicked Blow (#6944)
https://www.smogon.com/forums/threads/stabmons.3656429/page-4#post-8524793
2020-07-02 15:49:29 -07:00
urkerab
ea30e9d48d
Don't sort player array in-place when scoring round robin tournaments (#6945) 2020-07-02 15:46:55 -07:00
The Immortal
6c6ac6c433 Update tiers
https://www.smogon.com/forums/threads/pu-general-rules-tiering-and-announcements-thread.3660650/post-8525079
2020-07-03 01:11:16 +04:00
The Immortal
735c59199f Move Tauros and Vanilluxe to NUBL 2020-07-03 00:27:21 +04:00
The Immortal
a77059c0ef Random Battle: Fix Heracross and Clawitzer 2020-07-02 23:23:09 +04:00
The Immortal
d3ceb057e5 Fix Megamax validation 2020-07-02 23:22:38 +04:00
Guangcong Luo
8eeec74ce0 Use TypeScript tuples for low splitFirst limits 2020-07-02 15:06:53 -04:00
Guangcong Luo
ba1730900f Support comments in /roomintro etc 2020-07-02 14:34:53 -04:00
Guangcong Luo
46c9afa2f3
"Remove" the global room (#6885)
I couldn't completely remove the global room in one commit, but this
solves basically every problem with it by making it no longer a `Room`.

In particular, this means:

- It's no longer of type `Room`
- It's no longer in the `Rooms.rooms` table
- Its class name is now `GlobalRoomState` rather than `GlobalRoom`
- It no longer tracks its own user list (online user count is now
  provided by `Users.onlineCount`)
- It's no longer a socket channel (there's new syntax for "send this
  message to every user")
2020-07-02 11:31:34 -07:00
Guangcong Luo
160efc9898 Fix crash after failed Net request 2020-07-02 11:25:34 -07:00
Kris Johnson
bf21d8fd0a
Add new Pet Mod of the Season (#6939) 2020-07-02 14:37:20 +04:00
Kris Johnson
25a3ffc1a8
Fix National Dex tiering (again) (#6942)
https://www.smogon.com/forums/threads/national-dex-uu-metagame-discussion-thundurus-therian-scolipede-banned-115.3660920/page-5#post-8523718
2020-07-01 16:52:41 -07:00
Guangcong Luo
8fd572f1f6 Refactor BattleQueue to wrap Array
The old decision to make it extend Array was wrong, as clearly
illustrated by the problems with slice/splice.
2020-07-01 16:37:36 -07:00
Guangcong Luo
d20a4a9918 Remove unnecessary update in /requestshow 2020-07-01 16:37:36 -07:00
Guangcong Luo
f6d5e7f5c2 Stop showing REPL error in Windows 2020-07-01 16:37:36 -07:00
The Immortal
a77c0e5034 RU: Unban Centiskorch 2020-07-02 02:27:07 +04:00
The Immortal
1132ca43c4 Update metagame threads 2020-07-01 23:26:35 +04:00
The Immortal
4bca7daea5 Update Random Battle levels 2020-07-01 23:14:38 +04:00
Kris Johnson
68fe8ba9e4
July tier shifts (#6941) 2020-07-01 11:00:14 -07:00
Kris Johnson
e2e7ef02da
Cross Evolution: Fix oversight (#6940) 2020-07-01 19:16:16 +04:00
Kris Johnson
981055bfa9
Fix Cross Evolution crash (#6938) 2020-07-01 16:11:27 +04:00
The Immortal
734edb3c61 Randoms: Improve Altaria/Lugia and fix Hitmonlee 2020-07-01 15:30:45 +04:00
Kris Johnson
f126b5aa6f
Fix typo (#6937) 2020-07-01 15:27:18 +04:00
Konrad Borowski
d856e72c20
Make AnnikaCodes a code owner for Trivia 2020-07-01 11:27:57 +02:00
Kris Johnson
7010e0286f
Add OMotM and RoA Spotlight for July 2020 (#6936) 2020-07-01 12:59:10 +04:00