Quinton Lee
3783f11ea0
Implement /sendprivatehtmlbox ( #8285 )
2021-05-14 02:47:33 -07:00
Guangcong Luo
518ac11520
Validate Max Team Size
...
Fixes #8286
2021-05-13 23:45:55 -07:00
Guangcong Luo
997c3e2fe8
Further fix Rock Paper Scissors
...
- You no longer get kicked out if you try to join the game room manually
- Games no longer default to private
- Games now auto-pause if both players time out
- Paused games now have a Resume button
- Games no longer lose history if you leave/rejoin
- It is now possible to reject challenges
- Fix `game.destroy()` improperly getting overridden
2021-05-14 02:28:25 -04:00
Guangcong Luo
509d0abad4
Refactor out some Object.keys invocations
...
If you need values, you should be using `Object.values` or
`Object.entries` directly.
2021-05-13 23:02:04 -07:00
Karthik
126430168c
Support separate Shell Side Arm physical/special anims ( #8301 )
2021-05-13 20:22:00 -07:00
Mia
7e45048519
Helptickets: Make text tickets use userid modlog search
2021-05-13 16:42:58 -05:00
Mia
2a9f451434
Helptickets: Display user language in Staff room buttons
2021-05-13 15:40:35 -05:00
Mia
e83b030c09
Chat-monitor: Ensure users receive offline warns with no reason
...
In practice, it shouldn't happen much, but it never hurts to ensure proper behavior.
2021-05-13 15:31:25 -05:00
Mia
172408838a
Helptickets: Improve formatting of proof URLs
2021-05-13 14:21:10 -05:00
Mia
b1163a84a2
Helptickets: Improve formatting of reported battle URLs
2021-05-13 14:14:03 -05:00
Mia
32272aaa39
Helptickets: Format claimed text tickets properly
2021-05-13 12:37:19 -05:00
Mia
30d582443a
Helptickets: Send Inap Username ticket forcerenames to Staff
2021-05-13 11:53:37 -05:00
Mia
a591868fbd
Helptickets: Support leaving a staff note in text tickets
2021-05-13 09:58:30 -05:00
Guangcong Luo
3038147315
Also remove unused getPlayers function in RPS
2021-05-13 06:58:16 -07:00
Guangcong Luo
1cc52d6607
Remove unused clearChoices function in RPS
2021-05-13 06:48:50 -07:00
Mia
b2963ff53b
Helptickets: Style textareas
2021-05-13 08:41:23 -05:00
Guangcong Luo
4e213368dc
Redesign Rock Paper Scissors
...
This new update will have it looking a lot nicer, and also fixes some
architectural issues with the old design.
2021-05-13 09:39:51 -04:00
Mia
12b319e713
Helptickets: Add claiming and add more punishment types to text tickets
2021-05-13 08:34:52 -05:00
Kris Johnson
da4bb37e5d
Sketchmons: Update bans
...
https://www.smogon.com/forums/threads/sketchmons-om-of-the-month.3680298/page-5#post-8854593
2021-05-12 23:27:29 -06:00
Annika
08c60c7caa
Random Battles: Fix 5-Pokémon Gen 1 teams
2021-05-12 18:57:45 -07:00
Mia
8e624e744e
Helptickets: Add a hover display for text tickets and reasons for battle harassment locks
2021-05-12 20:05:36 -05:00
Mia
b496298c29
Helptickets: Refactor to support text-only tickets ( #8179 )
2021-05-12 20:24:36 -04:00
Annika
d55b9d559f
Randbats: Prevent Gen 1 crash with Force Monotype
2021-05-12 14:44:39 -07:00
Annika
2fef5e9ca6
Random Battles: Debug Gen 1 team size
2021-05-12 14:42:19 -07:00
Annika
e2d468b6b1
Random Battles: Bugfixes
2021-05-12 14:42:19 -07:00
Mia
7c1be296e6
Roomsettings: Don't allow locked users to set modchat
...
People are spamming with this. See comment for why it's not in the other access denied check.
2021-05-12 13:26:39 -05:00
Karthik
ec2df7ceb4
Fix validator message for LGPE Pokemon ( #8298 )
2021-05-12 14:15:59 -04:00
Kris Johnson
77b7120b06
Update to Sw/Sh 1.3.2 mechanics ( #8296 )
2021-05-12 14:14:58 -04:00
Mia
1a7d1db909
RPS: Make /rps challenge work in PMs with no target again
2021-05-12 10:57:54 -05:00
Mia
acda9585f8
RPS: Respect /blockchallenges
2021-05-12 08:59:22 -05:00
pyuk-bot
b17171a2cb
Store originally targeted slot for two-turn moves ( #8280 )
2021-05-12 08:51:58 -04:00
Annika
62571c4907
Validator: Improve Gen 1 level validation ( #8294 )
2021-05-12 02:59:12 -07:00
Guangcong Luo
42e32de879
Reword the README a little
2021-05-12 02:55:42 -07:00
Guangcong Luo
7e965b41a7
Revert timing for adding rules to field in #8274
...
It turns out rules need to be added before sides are initialized,
so that they can hook `ModifySpecies` during side initialization.
The proper way to fix this is pretty complex so this is just a hack.
2021-05-11 23:02:01 -07:00
Guangcong Luo
26392b5be8
PM-convert |uhtml| and |uhtmlchange|
...
`|uhtml|` and `|uhtmlchange|` are now converted to `/uhtml` and
`/uhtmlchange` in PMs, like `|html|`. This should simplify stuff
in PMs going forward.
2021-05-11 20:46:26 -07:00
Mia
42b6a59af8
Fix formatting
...
Oops.
2021-05-11 16:21:25 -05:00
Mia
23e2c28388
Polls: Respect Config.noipchecks
2021-05-11 16:20:32 -05:00
Mia
79b716bb06
Moderation: Show forcerenames to regular users in helptickets
...
Requested by Ransei.
2021-05-11 12:08:53 -05:00
Mia
0466718637
Increase status character limit to 52
...
Policy end, Ransei said this was fine. Tech end, looks fine - two lines on the usercard, even with caps it's pretty minimal.
2021-05-11 12:07:15 -05:00
Annika
071e21da5c
Random Battles: Refactor to use Sets and Multisets more ( #8292 )
2021-05-11 09:16:28 -07:00
Mia
f4c6e8f690
Formats: Fix undefined toID call
2021-05-11 08:23:40 -05:00
PartMan
f2a10c8e0d
Scavengers: Ladder isn't monthly ( #8295 )
2021-05-10 21:41:22 -07:00
Mia
0b2f63b9f3
Info: Support twitch links in /show
2021-05-10 21:57:20 -05:00
Mia
2864b6dd87
Autoresponder: Remove minimum length
2021-05-10 20:00:51 -05:00
Kris Johnson
2c15f3b371
Camomons: Ban Zeraora
...
https://www.smogon.com/forums/threads/camomons.3656413/page-8#post-8852361
2021-05-10 18:26:49 -06:00
Kris Johnson
0ad9aaf4f6
2v2 Doubles: Ban Urshifu-S
...
https://www.smogon.com/forums/threads/ss-2v2-doubles-urshifu-single-strike-voting.3684008/page-2#post-8852313
2021-05-10 17:25:05 -06:00
Annika
2fd6153e70
Hide lines from locked/banned users' alts ( #8277 )
2021-05-10 10:41:12 -07:00
Mia
2a8f69ab0a
Randbats: Properly throw on invalid types
2021-05-10 11:55:20 -05:00
Mia
518fccd921
Youtube: Allow Pokemon Go to use /twitch watch
2021-05-10 10:10:56 -05:00
Mia
ec1c8cc95d
/botmsg: Bypass room throttles
2021-05-09 18:05:25 -05:00