Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
9bc83e897b Implement first turn timer and timer auto-choose
These are both features useful to VGC
2017-08-02 06:12:11 -04:00
The Immortal
abe390e725 2v2: Ban Tapu Lele 2017-08-02 13:05:53 +04:00
CheeseMuffin
aaf68f092e Dexsearch: fix CAP tiering (#3851) 2017-08-01 22:43:15 -04:00
The Immortal
dcb81f432a Add desc for GSC STABmons 2017-08-02 01:14:57 +04:00
The Immortal
c18d689b7e Gen 4 Random Battle: Prevent Seed Bomb and Energy Ball 2017-08-01 21:10:59 +04:00
The Immortal
eb15dd912a Typemons: Restrict Normal-type 2017-08-01 20:51:32 +04:00
Honko
0cdb0aa09e Gen 4 Random Battle improvements (#3838) 2017-08-01 17:06:17 +04:00
The Immortal
61cf13cb0b Add new OMs of the Month 2017-08-01 15:51:25 +04:00
The Immortal
259fbf32e0 Add new RoA Spotlight 2017-08-01 13:48:08 +04:00
The Immortal
1417ea64f1 Add new battle competition 2017-08-01 13:33:04 +04:00
EeveeGeneral
12000538e9 STABmons: Ban Lovely Kiss (#3850)
Reasoning http://www.smogon.com/forums/threads/stabmons.3587949/page-19#post-7452442
2017-08-01 13:19:59 +04:00
Marty-D
312714343b Add new event Pokemon 2017-07-31 17:43:40 -04:00
panpawn
5a2dba75e8 Modlog: Don't hardcode LINES_SEPARATOR length (#3849) 2017-07-31 16:19:25 -04:00
EeveeGeneral
75610bdcfc STABmons: Ban Tapu Koko (#3848)
Reasoning here http://www.smogon.com/forums/threads/stabmons.3587949/page-19#post-7452442
2017-07-31 19:53:11 +04:00
HoeenHero
4af068a710 Fix custom banlists (#3832) 2017-07-31 02:18:24 -04:00
Guangcong Luo
5f196b4b9c Implement Config.laddermodchat
Allow configuring ladder modchat levels separately from PM modchat
levels.
2017-07-30 23:39:44 -04:00
Austin Bartnicki
ae6f9656a2 Multiple Thread Link Changes + QOL Changes (#3846) 2017-07-30 15:08:50 +04:00
urkerab
5bc0c634d6 Reset Parental Bond damage after a move (#3847) 2017-07-29 20:10:02 -04:00
Bär Halberkamp
592463d072 Add a character limit to /declare 2017-07-29 19:48:29 -04:00
panpawn
236c65aeca Modlog: Fix typo in help command (#3845) 2017-07-29 15:46:50 -04:00
Bär Halberkamp
5b707f67a1 Add the user itself to affected when punished if PUNISH_TRUSTED is false 2017-07-29 15:21:44 -04:00
Austin Bartnicki
727caff7e5 Update OU Metagame Discussion Link (#3844) 2017-07-29 23:06:29 +04:00
Lionyx
80264f0efb Update [Gen 7] OU Sample Teams link (#3842) 2017-07-29 21:06:19 +04:00
Austin Bartnicki
60170a68f2 Updated UU Tier Threads (#3843) 2017-07-29 21:05:48 +04:00
Guangcong Luo
73f7c99882 Support custom timers for formats 2017-07-29 02:02:46 -04:00
Marty-D
353bc56298 Fix Gen 6 formats 2017-07-28 22:27:12 -04:00
jumbowhales
4e84ab8ced Uno: Fix syntax error (#3841) 2017-07-28 22:26:52 -04:00
Guangcong Luo
b4be9f1982 Battle timer: Send total time as well as turn time 2017-07-28 21:25:49 -04:00
Guangcong Luo
882c37cd39 Make timer saner
Currently, the timer adds +20s/turn to your total time if your total
time is under 160s, and adds +10s otherwise.

Now, it adds +20s/turn in doubles/triples and +10s/turn in singles,
which should be much clearer.
2017-07-28 21:13:31 -04:00
panpawn
048ee759ff Modlog: Refactor line specification (#3820)
Before, if you wanted to specify how many results you wanted from a modlog search:
1. You could not search for any text
2. It was capped at 100 results

Now, we drop support for the old means of specifying lines, and instead we have a "More results..." button in modlog's UI.

We also support an undocumented means of specifying lines in the form of: /modlog [roomid], [search] [lines=integer], where integer is the number of lines of results you would like to see.
NOTE: We purposely are not documenting this behavior, as it is mostly made use of in the UI

We also update the help command here to reflect these changes.
2017-07-28 14:32:28 -04:00
HoeenHero
e25653b86a Escape HTML in punishment info (#3835) 2017-07-28 14:07:54 -04:00
n10sit
8d14b4d9fa Doubles UU: Ban Aggronite (#3839) 2017-07-28 13:41:27 -04:00
n10sit
6c1280a5b3 BW2 Doubles: Ban Swagger (#3837) 2017-07-28 13:28:51 +04:00
Bär Halberkamp
901fff708e Fix mistake in getAltUsers 2017-07-28 00:16:12 -04:00
Guangcong Luo
f432cc9ef8 Improve CONTRIBUTING.md 2017-07-27 23:21:09 -04:00
Bär Halberkamp
4c52d939a1 Improve wording of tournament ban commands 2017-07-27 18:37:12 -04:00
Bär Halberkamp
464768e7d8 Refactor both locks and punishments (#3698)
This both allows staff to lock users that are offline, given they have a previous punishment (globally or in any room)
This also will utilize existing punishment information for handling nameblacklists, making a nameblacklist of a user with a current punishment equivalent to having used /blacklist at the moment of that punishment
2017-07-27 18:36:34 -04:00
HoeenHero
67cf1e2453 Fix monotype randbats (#3836) 2017-07-27 17:57:36 -04:00
Guangcong Luo
bbf7bc98d2 Fix random battle sets
(There were doubles sets in singles games)
2017-07-27 17:49:38 -04:00
Guangcong Luo
acc165d4db Fix bugs in previous commits 2017-07-27 17:24:55 -04:00
Guangcong Luo
7f72f09e5d Rename Dex.format -> Dex.forFormat 2017-07-27 17:10:44 -04:00
Guangcong Luo
edf5f61eff Support "both players lose"
Now, passing a p1score of -1 to ladders.js means that both players
lose.
2017-07-27 17:08:28 -04:00
The Immortal
fb5939d6cf Remove RU suspect test 2017-07-27 23:43:47 +04:00
The Immortal
23cb0d1955 Move Heracross to BL2 2017-07-27 23:35:06 +04:00
The Immortal
4126e6e99d Add Monotype Suspect Test 2017-07-27 15:02:39 +04:00
The Immortal
d0606f5cce Aurora Veil is viable 2017-07-27 14:12:32 +04:00
Kevin Lau
f519d444f6 Random Doubles: Implement EV fixing for Belly Drum, etc. (#3834)
Copied over from the Random Singles code, minus the Stealth Rocks check.
2017-07-27 03:34:28 -04:00
Konrad Borowski
30ab12c19a Reset disconnect timer when joining even when timer is disabled (#3815)
This prevents an exploit that allows automatically winning when
opponent has disconnected by disabling timer when opponent disconnects
and reenabling it when opponent joins battle again.
2017-07-27 00:45:30 -04:00
Marty-D
1206b24aff Add new event Pokemon 2017-07-26 21:14:21 -04:00
Shashwat Chandra
33c7330ea5 Add lowers filter for /movesearch (#3811) 2017-07-26 15:09:12 -04:00