Commit Graph

14059 Commits

Author SHA1 Message Date
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
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