Commit Graph

13257 Commits

Author SHA1 Message Date
HoeenHero
bcbc941907 Smeargle cannot sketch Z-moves (#3545) 2017-05-23 20:24:17 +04:00
The Immortal
c2214c1fce Remove 1v1 suspect test 2017-05-23 18:31:14 +04:00
Marty-D
32fc3711ad Fix Pursuit's interaction with Pressure 2017-05-22 12:42:31 -04:00
asgdf
000bc41514 Gen 2: Use more specific pokemon ids in para/sleep messages (#3535) 2017-05-22 23:36:48 +09:00
panpawn
ba3c2de526 Punishments: Specify "global punishments" in doc (#3537) 2017-05-22 23:35:44 +09:00
asgdf
68665c3656 Use correct message for timer cooldown notices (#3541)
Using 'inactive' made the client think the timer was on when it wasn't.
2017-05-22 23:35:22 +09:00
The Immortal
6c675706fc Add NU (alpha) 2017-05-21 15:23:05 +04:00
Quinton Lee
b54dfaa80a Tournaments: support base formes in /tour banlist 2017-05-19 11:04:01 -05:00
The Immortal
e80b76da07 Add Battle Spot Special 4 2017-05-18 15:57:19 +04:00
Guangcong Luo
cd3ac06987 Fix Hail/Sandstorm damage regression
(Also add a test for it since this isn't even the first time this
exact regression has happened.)
2017-05-18 06:29:25 -05:00
Guangcong Luo
fbcc368441 Make Travis CI test on latest LTS 2017-05-18 05:38:14 -05:00
Guangcong Luo
9bd53ab3d7 Update optionalDependencies
Closes #3396

I don't see a need to add another david-dm icon for keeping it
up-to-date, though.
2017-05-18 05:38:14 -05:00
Guangcong Luo
109b2cfe1d Slightly refactor teamsize 2017-05-18 05:38:14 -05:00
Guangcong Luo
044366f770 Suppress blankvote error
Closes #3218
2017-05-18 05:38:14 -05:00
Quinton Lee
5c702838dc Tournaments: add /tour setname (#3437) 2017-05-18 05:35:57 -05:00
QuiteQuiet
1be924f6e8 Send team size at the start of battles (#3512) 2017-05-18 05:09:38 -05:00
Ben Davies
609bbcdb16 App: do not spawn double the workers when using the launch script (#3534)
app.js already is the main module when using the launch script due to
the way the module's required.
2017-05-18 05:07:13 -05:00
Charlie Kobayashi
49b1f5bd7f Scavengers: autolink links in scavenger hunts. (#3527) 2017-05-17 23:09:30 -05:00
Guangcong Luo
149ca3759c Add classes for data
Having classes for data will make it better for documenting and make
for overall nicer code that's easier to statically analyze.
2017-05-17 04:10:01 -05:00
Guangcong Luo
fe5fa7889e Fix various TypeScript-related errors
Now that typescript@next fixes the major issue plaguing us, we can
start working on the other issues!
2017-05-17 04:10:01 -05:00
Marty-D
ce404af158 Update Cap Pikachu Natures 2017-05-16 19:12:54 -04:00
The Immortal
ea8390db91 Release Sinnoh Cap Pikachu 2017-05-16 20:37:55 +04:00
Quinton Lee
3dc679e889 Tournaments: fix /tour banlist 2017-05-15 17:56:32 -05:00
The Immortal
1b7656c201 Release Heracronite and Houndoominite 2017-05-15 17:31:12 +04:00
The Immortal
ff7a7b0067 Add BH Resources link 2017-05-14 19:28:32 +04:00
Marty-D
77e9053dfe Add new event Pokemon 2017-05-14 10:28:16 -04:00
urkerab
b12d9cbf04 Give Natures a Generation (#3528) 2017-05-14 07:22:42 -05:00
urkerab
8ca39d65fc Properly report a near miss for an alias (#3532) 2017-05-14 07:22:20 -05:00
The Immortal
74096adda8 Mega Metagross is Uber 2017-05-14 15:24:15 +04:00
Ben Davies
92c6c3e3ac Trivia: fix crash in Trivia#destroy, pause when too many players absent (#3531) 2017-05-13 19:35:57 -05:00
The Immortal
d1cd8cc1e9 Remove OU suspect 2017-05-13 19:00:00 +04:00
Charlie Kobayashi
78ed58d0c4 Dex: fix dataSearch (#3525)
Use the result's name first instead of inexact search term if search is found.
2017-05-12 17:12:07 -05:00
HoeenHero
36b56f5c44 Finish renaming tools to dex (#3526) 2017-05-12 17:11:30 -05:00
Charlie Kobayashi
196364adca Effect: don't override inherited properties from moreData (#3524)
- caused weather effects passed in through ``moreData`` to be marked as simply ``"Effect"``
    - as a result, sandstorm and hail will damage Rock/Ground/Steel and Ice types  respectively
- this fix makes ``Effect`` inherit the ``effectType`` from ``moreData`` if it doesn't exist in the primary ``data`` variable passed into the constructor
2017-05-12 14:23:05 -05:00
GraillLord
fe9bf3c42f Fix two-turn moves behaviour with no target (#3523) 2017-05-12 14:56:26 -04:00
The Immortal
343c014358 Random Battle: Prevent recovery moves with Leech Seed 2017-05-12 14:55:49 +04:00
Spandan Punwatkar
c7b67158c4 Fix Last Will Crash(es) (#3522) 2017-05-12 13:11:52 +04:00
MacChaeger
bc8054167d Update Random Doubles (#3520) 2017-05-12 00:10:53 +04:00
Guangcong Luo
77e9ec2251 Fix Jeopardy: Part B 2017-05-10 22:25:52 -04:00
Charlie Kobayashi
eec8d69920 Update scavengers.js (#3519) 2017-05-10 20:23:03 -05:00
Jacob McLemore
925b40361d Add /damagecalc as alias of /calc (#3517) 2017-05-10 13:54:37 -05:00
Quinton Lee
53bd0c210e Tournaments: force-end when rooms are destroyed 2017-05-10 00:41:11 -05:00
Quinton Lee
2f272f6323 Jeopardy: fix ending games 2017-05-10 00:11:30 -05:00
urkerab
59583ee113 Include aliases when searching the dex (#3475) 2017-05-09 23:58:32 -05:00
Guangcong Luo
e34c77930a Start creating classes for getEffect data
Currently, getEffect/getTemplate/getMove/etc return bare objects.
Refactoring their returns into classes will allow TypeScript to type
check them.
2017-05-09 16:00:11 -05:00
Kevin Lau
f63e410d17 Random Battle: Alolan Golem cannot learn Sucker Punch (#3516) 2017-05-09 23:30:33 +04:00
panpawn
9738bfbdf1 Roomsettings: Use Chat.html for a template string (#3515) 2017-05-09 14:08:07 -05:00
Charlie Kobayashi
b90703623d Update uno.js (#3513)
- announces the presence of a game when a user joins the room.  Players will immediately see their hand instead.
- wild cards will cause the top card display to inherit the changed colour
2017-05-08 23:05:39 -05:00
Guangcong Luo
5266c7c90f Fix tsconfig lib
It's now more precise about what modern ES features we want in PS.
2017-05-08 21:09:57 -05:00
Charlie Kobayashi
d1e9a5cdcd Modjoin: escape HTML for banner display (#3510) 2017-05-08 19:34:32 -05:00