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