Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
bfeb75f547 Remove nonDefaultDependencies hack
Modern versions of npm have made it less and less tenable to have
truly optional dependencies, so we'll just bite the bullet and let
people have slightly slower installs in exchange for not having to
deal with npm weirdness.
2017-11-17 19:31:09 -06:00
Guangcong Luo
730af48eff Fix crash in Gen 2 Leech Seed 2017-11-17 19:28:19 -06:00
Guangcong Luo
251503b429 Revert "Update Mix and Mega"
This reverts commit dcb763109a.

In case it was unclear: IT'S CURRENTLY CRASHING
2017-11-17 18:43:09 -06:00
MacChaeger
4d95bb2ed9 Dancer shouldn't copy moves that did nothing (#4101) 2017-11-17 17:41:34 -06:00
Kris Johnson
e3a8969bbf Revert VGC 2017 to Sun/Moon rules (#4161) 2017-11-17 18:41:09 -05:00
Marty-D
33be9cc5a5 Fix spread moves' self-boost behaviour 2017-11-17 18:13:19 -05:00
Marty-D
7dfca478fe
Fix Kommonium Z sprite 2017-11-17 17:35:53 -05:00
Ben Davies
063cf68be3 Trivia: fix crash in category access 2017-11-17 17:12:06 -04:00
Marty-D
ee18392b57
Swap Ultra Burst messages 2017-11-17 13:37:50 -05:00
Marty-D
620cf04f27 Update Partner Cap Pikachu 2017-11-17 13:12:10 -05:00
Marty-D
5db32c382d Update event Pokemon 2017-11-17 13:10:02 -05:00
Marty-D
91712024ff Fix Mind Blown behaviour when multi-hit or multi-target 2017-11-17 11:00:58 -05:00
The Immortal
dcb763109a Update Mix and Mega 2017-11-17 22:43:20 +08:00
Spandan Punwatkar
2411b48c6e Add more aliases for Necrozma Formes (#4160) 2017-11-17 09:41:34 -05:00
Ben Davies
1efe9525f0 Check for ENOENT error codes where MODULE_NOT_FOUND is checked 2017-11-17 13:19:18 +00:00
whales
a555c8b48c Aliases: Add necrozmau for Ultra Necrozma (#4158) 2017-11-17 18:14:35 +08:00
The Immortal
7fa83e9820 1v1: Unban Power Construct 2017-11-17 17:56:12 +08:00
The Immortal
a9f6e2ad9c Update Random Battle moves 2017-11-17 17:04:15 +08:00
Kris Johnson
fc59ac1941 Update credits (#4156) 2017-11-17 02:09:13 -06:00
Guangcong Luo
5a414e90c6 Ban Ultranecrozium Z from MnM
It's currently crashing
2017-11-17 02:02:47 -06:00
The Immortal
2243e623c4 Formats: Fix descs 2017-11-17 15:37:46 +08:00
The Immortal
535b546c58 Full Potential: Ban Tapu Koko 2017-11-17 15:18:56 +08:00
The Immortal
235ae882ce Update formats 2017-11-17 15:18:56 +08:00
MacChaeger
8a6b93855a Don't default to starting Necrozma-Ultra in its base forme (#4154) 2017-11-17 00:37:44 -06:00
Guangcong Luo
6bad8dccc9 Support one-sided Chat.sendPM 2017-11-17 01:30:07 -05:00
Guangcong Luo
bcb6128ee8 Support /forceroom<group> for offline users
This allows room-promoting offline users, which is useful for *ahem*
recent events.
2017-11-17 01:30:07 -05:00
Kris Johnson
7338febab0 Update various banlists for Necrozma formes (#4155) 2017-11-17 00:29:53 -06:00
Guangcong Luo
8593734266 Ban Necrozma-Dusk/Dawn from DOU 2017-11-17 00:18:03 -06:00
Guangcong Luo
e716e9edc7 Implement Ultra Burst 2017-11-17 00:01:09 -06:00
Marty-D
9ea90b38d4 Add new event Pokemon 2017-11-16 23:36:41 -05:00
Guangcong Luo
e25eeb9eb0 Correctly validate Rockruff-Dusk 2017-11-16 21:45:24 -06:00
urkerab
eecdd4fb59 Struggle only does 1/4 damage in Gen 2 or 3 (#4153) 2017-11-16 20:36:05 -06:00
Kris Johnson
f2caefba9b Ultra Sun and Ultra Moon update (#4151) 2017-11-16 20:34:43 -06:00
Guangcong Luo
185888fe0f Add TypeScript signature for Chat.filter 2017-11-16 20:32:14 -06:00
Guangcong Luo
784147e9a3 Support loginfilter in chat plugins 2017-11-16 20:30:10 -06:00
urkerab
83632c0789 Flame Burst should damage target's allies even if it has a Substitute (#4082) 2017-11-16 16:58:20 -06:00
urkerab
e9303b1d1a Use this when it's a Dex (#4152) 2017-11-16 16:57:08 -06:00
MacChaeger
643615f45b Require something for all battleOnly formes (#4148) 2017-11-15 16:10:44 -06:00
TheTiksiBranch
686942c888 Update Useful Moves List (more) (#4126) 2017-11-15 15:59:24 -06:00
William Granados
ea5779e540 Fix error message for failed redirects (#4150) 2017-11-14 20:59:27 -06:00
Guangcong Luo
6039784aee Document PS's null/undefined conventions 2017-11-14 18:50:00 -06:00
Jeremy Piemonte
9799fb70ae Datacenters: Remove a reassigned range (#4149) 2017-11-14 18:08:27 -06:00
The Immortal
a52221840d
Remove Battle Spot Special 6 2017-11-14 22:09:02 +08:00
Guangcong Luo
26f5b6ba56 Add accents to Flabébé
Using Unicode combining acute accents allows the ID to remain
'flabebe'.
2017-11-14 04:48:23 -06:00
Guangcong Luo
ae3c9c6170 Slightly refactor Punishments host checking
Consolidating the code for handling EINVAL makes it clearer.
2017-11-14 02:14:03 -06:00
Ben Davies
3cb9e43e3a DNSBL: Fix crash when reversing IPs (#4147)
This semilocks users with connections that give the server invalid IPs.
Config.hostfilter should check for null hosts if it has any custom
behaviour for this type of connection.
2017-11-14 02:10:55 -06:00
Guangcong Luo
340e61682b
Safe FS writing (#4145)
Writing program state to a file is fairly hard to do safely, especially
with Node's async FS writing. PS previously reimplemented in several
places the code necessary to do it safely. FS().writeUpdate now
consolidates that code so anyone can easily safely update a file.
2017-11-14 02:09:18 -06:00
Guangcong Luo
bc9e26348f Standardize ResourceMonitor name reporting
Fixes #4140
2017-11-13 23:23:34 -06:00
MacChaeger
06e03e3431 Parting Shot shouldn't switch if it doesn't change stats (#4105) 2017-11-13 22:23:20 -05:00
Ben Davies
29b42fee6e Trivia: broadcast top 5 players on answer, start moving to Typescript 2017-11-13 20:02:51 -04:00