Commit Graph

23714 Commits

Author SHA1 Message Date
CTCC1
a9943a931f Fix square brackets in formats.js (#4146) 2017-11-13 23:08:20 +08:00
The Immortal
471dc94291 Update gens 1-3 random formats 2017-11-13 22:58:29 +08:00
Guangcong Luo
3185e98809 Add Host usergroup/rank
Currently just a placeholder, not used for anything yet.
2017-11-12 23:34:43 -06:00
Guangcong Luo
7b94cacc85 Rename Path to FSPath 2017-11-12 23:34:43 -06:00
Guangcong Luo
a61a96b1c0 Add Users.PLAYER_SYMBOL constant
No longer will you have to look up the Unicode value for the Player
symbol!
2017-11-12 23:34:28 -06:00
Guangcong Luo
2cf791749b Any room rank bypasses modjoin
After lots of discussion about modjoin use-cases, there doesn't seem to
be any reason to prevent a user with room rank from being able to join
a room.

Therefore: Modjoin ranks now only applies to parent and global room
ranks. Any user with authority directly in the current room will always
be able to join. To prevent this, simply /deroomauth them.

The only use-case I can think of for having room ranks that can't join
a room is in crisis situations, and /modchat, /blockpm, and groupchats
should be sufficient to handle crises.
2017-11-12 23:34:28 -06:00
MacChaeger
6f82808c34 Fix clearing volatiles (#4120) 2017-11-12 22:09:52 -05:00
Charlie Kobayashi
bd7d65c9d9 Scavengers: Improve status display (#4138) 2017-11-12 19:57:45 -06:00
Guangcong Luo
98f53472a2 Add aliases for /removeroomalias 2017-11-12 04:56:16 -06:00
Guangcong Luo
963b2b3c44 Fix chatRoomData writing 2017-11-12 04:26:58 -05:00
Guangcong Luo
b9ea17e014 TypeScript: Correctly mark args as optional 2017-11-12 01:57:53 -06:00
Guangcong Luo
9a1cb36882 Support three arguments in addVolatile 2017-11-12 01:22:31 -06:00
Kris Johnson
9371dd5847 MnM: Actually prevent Deoxys-A from Mega Evolving (#4143) 2017-11-12 09:43:41 +08:00
Kris Johnson
56b9a7abe5 AAA: Actually unban Mega Metagross (#4142)
unbanning just the item in `unbanlist` still labels the Pokemon that it
Mega Evolves as Uber, thus leaving it banned
2017-11-11 14:04:35 +08:00
urkerab
e7e66de386 Make dual item Switcheroo/Trick permanent (#4139) 2017-11-11 13:19:00 +08:00
Kris Johnson
69cc3a7bf8 STABmons: Make ignorestabmoves a ValidatorRule (#4141)
Making `ignorestabmoves` a validator rule allows it to be added to
tournaments.
2017-11-11 13:18:45 +08:00
Guangcong Luo
e1a78021b5 Fix typo in rooms 2017-11-10 17:33:37 -06:00
Guangcong Luo
f8fc8921ec Groupchats should not have chatRoomData 2017-11-10 14:11:23 -06:00
urkerab
c352ea70b2 Dancer should not activate while semi-invulnerable (#4137) 2017-11-09 22:55:25 -06:00
Guangcong Luo
6dc65e48cf MODULE_NOT_FOUND is now ENOENT in Node 8 2017-11-09 14:43:43 -06:00
The Immortal
710d47d7fa
Remove UU and RU suspect tests 2017-11-10 01:46:31 +08:00
Kris Johnson
86fbb45acc Standardize formatting of OM restrictions (#4129)
* Standardize formatting of OM restrictions

Since I've already started adding and changing all of the OM banlists to
allow them to be viewable though `/om`, I figured that I'd take the
final step and standardize all OM banlists and restrictions. It's
understandable if you want things like 1v1's banlist and ruleset to
remain the same as before; I'll happily revert that part.

* Remove unnecessary space

* Unban Blazikenite from 1v1

* Revert 1v1 banlist to original state

* Re add new lines at end of file
2017-11-09 23:36:24 +08:00
The Immortal
5d9944a0a7
Move Mega Latias to BL 2017-11-09 22:41:05 +08:00
Guangcong Luo
0e075763b9 Record IPs in global modlog 2017-11-09 02:09:07 -06:00
The Immortal
6dd84698f5
Move Zoroark to BL2 2017-11-09 11:57:59 +08:00
Spandan Punwatkar
32edb12b46 Fix Double Items in Dual Wielding (#4133)
* Fix Double Items in Dual Wielding

* Remove onValidateSet
2017-11-09 11:50:40 +08:00
Guangcong Luo
877b829fe6 Rename getRoomList -> getBattles 2017-11-08 17:53:46 -06:00
Guangcong Luo
6d6ef6a616 Fix getRoomList 2017-11-08 17:53:46 -06:00
Jeremy Piemonte
eb25ca6e1d Rooms: Fix reporting joins setting (#4136) 2017-11-08 17:42:47 -06:00
Bär Halberkamp
f981fbfa4f Wifi: update help for breeding contest commands 2017-11-08 22:50:44 +01:00
Bär Halberkamp
250171635d Wifi: add links to breeding contests 2017-11-08 21:16:17 +01:00
Guangcong Luo
208522851e Nameblacklist: Prevent blacklisting auth
Fixes #4109
2017-11-08 01:49:29 -06:00
Guangcong Luo
f5e7133044 Add tsc to npm test 2017-11-08 01:27:46 -06:00
Guangcong Luo
55b18bbc30 Simplify eslint invocation 2017-11-08 01:26:25 -06:00
Guangcong Luo
56190af620 Fix up TypeScript errors
Also suppress TypeScript validation of various files we don't want
validated right now.
2017-11-08 01:23:04 -06:00
Bär Halberkamp
6609761d41 Wifi: add commands for breeding contests 2017-11-07 21:29:54 +01:00
Kris Johnson
28cb849c1d Manaphy is still OU (#4132) 2017-11-06 21:36:17 -08:00
Kris Johnson
15387188e6 November tier shifts (#4131) 2017-11-06 20:05:02 -08:00
Guangcong Luo
844f461dbb TypeScript rooms.js 2017-11-06 21:56:33 -06:00
Guangcong Luo
fa0bc881b5 Update TypeScript version 2017-11-06 21:49:53 -06:00
Guangcong Luo
7466edf24e Remove unused globals.js file 2017-11-06 21:19:54 -06:00
Charlie Kobayashi
1e3998e39b Scavengers: Add new queue functions (#4130) 2017-11-06 18:53:40 -08:00
CheeseMuffin
218d35aa3d Scavengers: Update status command for hosts (#3944) 2017-11-06 18:53:18 -08:00
Quinton Lee
098f69d94b
Tournaments: fix force-end crash 2017-11-06 19:56:03 -06:00
Quinton Lee
9f055eb5e2
Fix custom rated battle messages 2017-11-06 18:50:18 -06:00
Kris Johnson
8319bc7e14 STABmons: Fix typo in ruleset (#4128) 2017-11-05 23:06:11 -06:00
Marty-D
7de14e0474
Remove Doubles OU suspect test 2017-11-05 22:50:28 -05:00
Kris Johnson
39a9fc23e3 Update PU links (#4127) 2017-11-06 06:45:40 +08:00
Guangcong Luo
e377d69395 Fix core team-validation intersection check 2017-11-05 00:11:51 -07:00
Guangcong Luo
7904e7791b Fix Gen 2 Hidden Power IV validation 2017-11-05 00:11:51 -07:00