Commit Graph

23714 Commits

Author SHA1 Message Date
urkerab
217f3b34e3 Shields Down blocks Yawn when active and ignores Mold Breaker (#3799) 2017-07-17 18:48:24 -05:00
panpawn
daf6a95fd9 Modlog: Use connection.send for sending popup (#3797) 2017-07-17 18:47:34 -05:00
panpawn
12c74cc54a Punishments#search: Use let for dynamic array dec (#3798)
Based on the discussion stemmed from 1a513ed585
2017-07-17 17:34:08 -05:00
The Immortal
b112e22f85 STABmons: Make Arceus work 2017-07-18 02:22:58 +04:00
HoeenHero
49d569f85f Modlog: Fix modal issue (#3796) 2017-07-17 16:55:19 -05:00
Charlie Kobayashi
377b999ea9 Scavengers: prevent setting points to +/- Infinity (#3742) 2017-07-17 16:17:14 -05:00
Bär Halberkamp
c80fe808b3 Add more usage for Chat.parseText() (#3669) 2017-07-17 15:59:08 -05:00
Ben Davies
178ddf71a1 Login Server: make TimeoutError a subclass of Error (#3779) 2017-07-17 15:55:06 -05:00
The Immortal
3ccc3eef7b Make ORAS Doubles UU challenge only 2017-07-18 00:16:19 +04:00
xCrystal
3308ae62cb Gen 2 Random Battles: Fix wrong item in two movesets (#3795) 2017-07-17 23:59:41 +04:00
xCrystal
1585e71ed5 Gen 2 Random Battles: minor moveset fixes and tweaks (#3794)
- Fixes Delibird moveset
- Tweaks Quagsire moveset
- Tweaks Jumpluff moveset
2017-07-17 13:05:41 -04:00
urkerab
3d3158b5a5 Fix mixup between moves and ids in Metronome (#3791) 2017-07-17 09:20:36 -05:00
Konrad Borowski
6758b6b31f Change Scavengers multiple answer separator to a semicolon (#3792)
* Change Scavengers multiple answer separator to a semicolon

Commas turned out to be problematic for many reasons, in particular
list answers where users could have submitted answers with commas as
separators - and if staff member didn't notice the commas, the hunt
could be easily started with wrong answer to frustration of a room.
This is the reason why this commit entirely disallows commas.

During the policy discussion with room staff, it was decided that
`;` was the best alternative separator. The other options that were
voted for were `/`, `\` and `,,`, but they weren't anywhere near
as popular as a semicolon.

Also for consistency with answers, list of hosts was changed to
also allow `;` as separator. However, there is no real reason to
stop accepting `,` here. Neither of `;` and `,` is allowed in
usernames so there is no problem with accepting both.

The error message was provided by Flerovium from Scavengers room,
thanks a lot :).

* Questions should be trimmed too
2017-07-17 09:15:41 -05:00
Ben Davies
32c9bf8ae9 Trivia: make game API more flexible 2017-07-17 05:41:51 -03:00
The Immortal
56e1d10db5 Add RU suspect test 2017-07-17 08:30:51 +04:00
The Immortal
9f659232ef Move Cofagrigus to BL3 2017-07-17 08:28:55 +04:00
Lionyx
7be5ec4ab6 Update /bugs (#3790)
This should lower the number of reports in the thread that just turn out to be misunderstood uncommon mechanics, and hopefully will lessen the number of reports in Dev
2017-07-16 19:40:55 -05:00
Bär Halberkamp
6bdf00d5c6 Wifi: fix permission check 2017-07-16 19:42:29 -04:00
Konrad Borowski
212b99ed90 Remove Object.values shim (#3787)
It's not correct as far ES2017 specification is concerned, and Showdown
requires Node.js 7 anyway
2017-07-16 17:39:53 -05:00
Insist
df99c57fcc Magikarp's Revenge: Add steals boosts into desc (#3789) 2017-07-16 12:10:12 -05:00
panpawn
baaf38647b Hidetextalts: Make it actually hide alts' messages (#3788)
I guess I didn't realize the difference between prevNames and alts, now I do.
2017-07-16 10:21:19 -05:00
jumbowhales
62a80070f2 Help: add itemsearch as an information command 2017-07-16 15:25:44 +02:00
panpawn
5ae05456d9 Modlog: Make popup modal (#3783)
This will prevent the classic waiting for modlog and accidentally clicking it away
2017-07-15 06:03:39 -05:00
urkerab
d651627755 Fix Metronome calling Gen 7 moves in Gen 6 battles (#3781) 2017-07-15 01:00:55 -05:00
The Immortal
cf40492e2e Gen 4 Random Battle: Reject Explosion with Substitute 2017-07-15 05:59:16 +04:00
Honko
2e1f313323 Gen 4 Random Battle improvements (#3776)
* Gen 4 Random Battle improvements

Mainly updating some Ubers to be less specialized for the DPP Uber metagame, along with a couple of other changes for random Pokemon I encountered with bad sets.

* Remove Dark Pulse from Mew
2017-07-15 05:57:24 +04:00
Quinton Lee
d54582d132 Check for name changes in /checkchallenges 2017-07-14 15:55:25 -05:00
Bär Halberkamp
8007caeae1 Wifi: add missing <br /> 2017-07-14 10:49:29 -04:00
Marty-D
0a4b75615d Add new event Pokemon 2017-07-14 08:45:43 -04:00
LegoFigure11
a7dbe96127 BSSF: Fix bug where Piloswine is named "Mamoswine" (#3780) 2017-07-14 01:50:00 -10:00
panpawn
72a5beb1ea Add /hidealtstext command (#3750)
When a user is spamming, often times they are doing so under several accounts.  When this happens, a staff member has to manually hide each alts messages in the room, which takes up one line of the chat for each alt.  This command makes these cases easier and less-spammy for the chat.
2017-07-13 11:04:37 -10:00
Ben Davies
4bf7f5ce1a Typescript: remove @class/@extends/@property declarations (#3777) 2017-07-14 05:11:20 +09:00
Slayer95
ccd5100987 Add Nincada to Hoenn Pokedex 2017-07-13 01:56:14 -05:00
Ben Davies
67b25950de Typescript: Declare all globals, refactor monitor.js (#3748) 2017-07-13 12:20:03 +09:00
Kris Johnson
e8f3088f4d Fix more error messages in /mnm (#3775)
without `&& !template.isMega`, it still gave uber megas in the first argument the error message about them not being able to mega evolve non natively even though they cant be used in real play at all
2017-07-13 12:13:31 +09:00
Kevin Lau
24a945efca Random Battle: Add possibility for Fly-Z or Bounce-Z (#3730)
* Random Battle: Add possibility for Fly-Z or Bounce-Z

This involves adding Fly to some Flying Pokemon without a good Flying
STAB. (This also makes sure Fly is not their only STAB, and only exists
with setup.)

* Update scripts.js
2017-07-13 01:42:35 +04:00
Quinton Lee
9e063a3b67 Fix uploading replays of custom format battles 2017-07-12 16:41:27 -05:00
HoeenHero
15374dcfb6 Gen 3 Randbats: Updates (#3774) 2017-07-12 23:21:12 +04:00
xCrystal
d44e38184e Gen 2 Random battles: Push format to ladder (#3772) 2017-07-13 01:16:17 +09:00
Ivo Julca
13ad6dcd29 Gen3-4 Randbats: Fix crashlogger path 2017-07-12 04:02:05 -05:00
Guangcong Luo
46fa569d82 Fix crash in client update scripts 2017-07-12 17:39:02 +09:00
Konrad Borowski
4ac00df5d2 Multiply PP in move data (#3701) 2017-07-12 17:20:29 +09:00
Kris Johnson
cc370c804c Add error in /mnm for fake items/Pokemon (#3770) 2017-07-12 15:52:19 +09:00
Gligar
900b5ca4b0 Gen 3 Randbats: Fix move typos (#3769) 2017-07-11 18:30:46 -04:00
Quinton Lee
bfc3ddf710 Fix trailing whitespace from 2353a74b59 2017-07-11 15:55:01 -05:00
Quinton Lee
2643d0f34e Preserve custom formats in /hotpatch formats
Fixes https://github.com/Zarel/Pokemon-Showdown/issues/3720
2017-07-11 15:50:13 -05:00
Gligar
04cf82aed0 Gen 3 Randbats: Replace Frustration with Return on parasect (#3768) 2017-07-12 04:27:51 +09:00
HoeenHero
b811182ef3 Gen3 randbats: Fix crash with Wobbuffet (#3767) 2017-07-11 21:36:37 +04:00
Insist
6f2e33ceeb Aliases: Add more aliases (#3746) 2017-07-12 01:52:45 +09:00
William Granados
2353a74b59 Add emoji filters to roomsettings (#3745) 2017-07-12 01:49:57 +09:00