Commit Graph

23714 Commits

Author SHA1 Message Date
Annika
2da0317a71
Implement a /cleartext command (#7065) 2020-07-29 00:16:30 -07:00
Annika
fc764aa8e2
Support requiring high-rated users to register (#7073) 2020-07-29 00:16:02 -07:00
Guangcong Luo
8b0546d49f Sync hosts 2020-07-29 03:15:09 -04:00
Kris Johnson
fb3e7780a1
Fix Inheritance and Shared Power (#7077) 2020-07-28 20:47:07 -07:00
Guangcong Luo
3931f680c3 Improve assertion error message
There's no longer a need to assume that corrupt assertions are
assertions from 2013, rather than some other code mistake.

Inspired by #7064
2020-07-28 17:10:05 -07:00
Guangcong Luo
98b5956d93 Linkify TextMonitor roomids 2020-07-28 20:08:27 -04:00
The Immortal
d2430525b3 Fix Scalemons command crash 2020-07-28 17:47:26 +04:00
Mia
b0103c029d
/hidetext: Don't highlight the user (#7071) 2020-07-27 16:19:48 -07:00
Kris Johnson
cf7956c656
National Dex BH: Ban Shell Smash (#7072)
https://www.smogon.com/forums/threads/gen-8-more-balanced-hackmons-v2-natdex-bh.3658587/page-5#post-8548472
2020-07-27 14:59:35 -07:00
The Immortal
1cfddb3186 Remove Armor Beginnings 2020-07-27 20:08:41 +04:00
The Immortal
3c60d3060d Update Pet Mods 2020-07-27 20:08:26 +04:00
The Immortal
62317e14b2 UU: Unban Diggersby & Venusaur 2020-07-27 19:58:19 +04:00
Marty-D
6b7076fce2
End the Minimize effect when Dynamaxing
Thanks Zaggyo!
2020-07-27 11:32:59 -04:00
Annika
c16750741a
Fix hotpatching IPTools and multiline patterns for Hosts (#7069) 2020-07-27 01:51:28 -07:00
Annika
3a3af89054
Display join/leave messages for locked players (#7066) 2020-07-26 16:03:28 -07:00
Annika
1bb3ed1531
Trivia: Show creator in /trivia history (#7067) 2020-07-26 15:34:12 -07:00
Annika
e0c18e8e0b
Refactor IPTools and add a host management chat plugin (#7061) 2020-07-26 12:41:27 -07:00
Guangcong Luo
4d09f7acde Rename more instances of Effect to Condition 2020-07-26 11:26:23 -07:00
The Immortal
22b9f85914
Trademarked: Ban Dragapult 2020-07-26 19:06:35 +04:00
Peach
f2bfe2538c
Make sendhtmlpage perms more strict, refactor perm checks (#7044) 2020-07-25 23:31:28 -07:00
Annika
c5ebc2683c
Add a help message for /chatlog (#7063) 2020-07-25 21:32:26 -07:00
Annika
74e13815af
Modlog: Mark room tournaments in modlog (#7062) 2020-07-25 21:32:01 -07:00
Guangcong Luo
b5591fdccf Fix crash in /sendhtmlpage 2020-07-25 19:09:41 -04:00
Kris Johnson
e7a72680f3
Fix G-Max Fireball's name (#7059) 2020-07-25 15:45:19 -07:00
The Immortal
32f82125d4 Xerneas-Neutral is not a Gigantamax 2020-07-25 15:40:21 +04:00
ACakeWearingAHat
2f6dba6d72
Random Doubles Updates (#7052) 2020-07-25 15:34:26 +04:00
Kirk Scheibelhut
25eca28c30 Extract singleIPOpenProxies into a Set 2020-07-24 21:03:53 -07:00
Guangcong Luo
c08a1a3199 Fix drivers not having mod powers in battles
Battles are now considered personal rooms, and so
`globalGroupInPersonalRoom` now applies to them properly.
2020-07-24 18:51:38 -07:00
HoeenHero
86043a504a
Add a command to enable hotpatching (#7056) 2020-07-24 17:42:06 -07:00
Annika
7248e6f87c
Helptickets: Fix grammar and add text about appealing locks (#7055) 2020-07-24 15:59:58 -07:00
Kris Johnson
e042c81310
Fix Gigantamaxing (#7054) 2020-07-24 15:40:27 -07:00
Guangcong Luo
2f805c93a2
Remove "Battle" prefix from data exports (#7039)
`BattlePokedex` is now `Pokedex`, `BattleItems` is now `Items`, etc.

I also renamed `Movedex` to `Moves` and `Statuses` to `Conditions`.

`TypeChart` isn't `Types` yet, because unlike the others, it's not
indexed by ID. That should probably be fixed one day.
2020-07-24 12:42:26 -07:00
Mia
5ca45205db
Add a throttle for pending challenges (#7045) 2020-07-24 12:04:29 -07:00
Guangcong Luo
fdd90c4225 Properly fix roomwhitelist promotion/demotion 2020-07-24 14:21:13 -04:00
Guangcong Luo
64b12ae58e Fix permission inheritance
Previously, group config inheritance inherited everything, including
obviously wrong things like `name`. This commit fixes it so only
permissions are inherited.

In particular, this means that `globalGroupInPersonalRoom` is not
inherited, finally solving that particular bug although I'm still
not sure what made it originally work correctly and what changed.

Fixes #7043
2020-07-24 11:19:45 -07:00
Mia
63819e8d1c
Make /sendhtmlpage send to the last active connection (#7051) 2020-07-24 10:59:53 -07:00
Peach
be2deb2372
Link IPs in modlog (#7048) 2020-07-24 10:47:43 -07:00
Mia
126a740b2a
Fix chat-commands.js mention in /hotpatch's help (#7047) 2020-07-24 10:46:54 -07:00
Annika
7e7620d301
Send information about locked users in /cmd userdetails (#7041) 2020-07-24 10:12:39 -07:00
The Immortal
1b82cf9e01 Update Ubers thread 2020-07-24 17:47:13 +04:00
The Immortal
e4e375b19b Random Battle updates 2020-07-24 17:41:05 +04:00
Instruct
6214d79067
Random Doubles updates (#7034) 2020-07-24 17:39:43 +04:00
Annika
528045a03f
Support hiding battles from /cmd userdetails (#7040) 2020-07-23 21:30:30 -07:00
HoeenHero
febcb18b5e Past gen Custom Games should allow 24 Pokemon 2020-07-23 22:53:17 -04:00
Guangcong Luo
a42cdf25ff Fix unwhitelisting users 2020-07-23 18:53:39 -04:00
Guangcong Luo
a1e748c121 Fix bug in /renameroom notifications
They would not have actually worked.
2020-07-23 14:20:58 -07:00
Kris Johnson
00b88b521d
Handle Gigantamaxing properly (#7001) 2020-07-23 13:27:42 -07:00
Annika
a11753de7a
Trivia: Support pausing and resuming games (#7038) 2020-07-23 12:59:14 -07:00
Guangcong Luo
b53faf1768 Fix /sendhtmlpage 2020-07-23 12:54:01 -07:00
Guangcong Luo
4628575b17 Add regression test for Aerial Ace Kubfu in LC 2020-07-23 12:48:08 -07:00