Jacob McLemore
454c599b84
Movesearch: Add ability to search for moves in more than one Pokemon's learnset ( #5346 )
2019-04-17 16:44:42 +09:30
Konrad Borowski
f123adf560
Uno: Include card name in aria-label
...
Buttons with content like "S" aren't accessible as it's not obvious
that "S" means Skip, and they don't mention which color the card is,
which before this change was visible only by checking the style
attribute.
Having an aria-label attribute gives an accessible alternative for
screen readers. A screen reader probably won't tell an user a button
is red, and this is somewhat important while playing Uno.
2019-04-16 22:20:13 +02:00
Marty-D
a3586f13a0
Correct Yawn activation timing
2019-04-16 09:22:07 -04:00
HoeenHero
3d45ebe62b
SSB: Remove Bimp
2019-04-15 19:28:47 -04:00
The Immortal
ac38db2cd7
Gen 1 Randoms: Properly fix Omanyte
...
Not familiar with these...
2019-04-16 02:29:15 +04:00
Kirk Scheibelhut
8c7abf8729
Move dev-tools/user-utils.js -> test/user-utils.js
2019-04-15 15:24:56 -07:00
Kirk Scheibelhut
e689913084
Unify dev-tools runners and convert to Typescript ( #5441 )
...
- Refactor dev-tools/harness.js and dev-tools/smokes.js to separate
out the script/CLI code and implementation code into separate
files.
- Rename 'smoke' to 'exhaustive' ('multi' mode can also be used
for "smoke testing") to better describe its behavior.
- Rewrite the runners in Typescript for type safety.
- Refactor common build utilities into dev-tools/build.js and
introduce the notion of a 'full' build analogous to 'full' tests.
2019-04-15 15:22:37 -07:00
Slayer95
cd82475d06
Fix misspecified event handler priorities ( #5445 )
2019-04-15 18:03:32 -04:00
The Immortal
99caab2e9a
Gen 1 Random Battle: Remove illegal moves
2019-04-16 01:58:16 +04:00
Kirk Scheibelhut
5c10ebf428
Rework mocha fulltest configuration ( #5442 )
2019-04-15 14:16:52 -07:00
Marty-D
9b28525f4e
Gen III: Correct Truant mechanics
2019-04-15 17:15:51 -04:00
Kirk Scheibelhut
7177f4ddcf
Include diffs of all User settings in |updateuser| ( #5438 )
2019-04-16 06:20:36 +09:30
Kevin Lau
74d24d8dce
Random Battle: Update Mandibuzz ( #5449 )
2019-04-16 00:15:56 +04:00
whales
71c372f7d0
Scavs: Fix reset message ( #5447 )
2019-04-16 05:18:21 +09:30
Kris Johnson
5f44ed1260
Update Battle Factory OU, UU, and NU ( #5351 )
2019-04-15 20:56:53 +04:00
The Immortal
b0901e6fc9
Random Battle updates
2019-04-15 16:58:48 +04:00
urkerab
0133ba9bd6
Make Pokemon.moves a read only array ( #5433 )
2019-04-14 23:57:42 +09:30
Slayer95
ffb3678b0f
Test: Update folder structure to match source code ( #5436 )
2019-04-14 23:57:06 +09:30
HoeenHero
820eff0410
Escape HTML in help ticket hover messages
2019-04-14 07:38:46 -04:00
HoeenHero
d6b4705870
Help Tickets: General Improvements
2019-04-13 15:50:23 -04:00
The Immortal
3e735aa6ce
Fix typo in previous commit
2019-04-13 18:18:53 +04:00
The Immortal
527c6fe82c
Gen 5: Random Battle updates
2019-04-13 16:39:45 +04:00
Distrib
2713112c7b
Helptickets: Fix Request a password reset ( #5446 )
...
I just noticed that the link is not up to date. On the room help is another link, so I replaced it.
2019-04-13 13:29:20 +02:00
Ivo Julca
f4f75ea2d0
Add missing types for CriticalHit event handlers
2019-04-13 01:40:42 -05:00
Kris Johnson
eb6c438466
Battle Factory: Add tests for EVs, learnsets, and natures ( #5397 )
2019-04-13 04:40:00 +09:30
Slayer95
72b7e990fd
Test: Implement npm run fulltest ( #5437 )
...
- Tests flagged with (slow) will no longer be run in `npm test`.
- Travis CI will now run `fulltest`.
- Unskip slow dev-tools tests and flag as such.
2019-04-13 04:38:32 +09:30
Kirk Scheibelhut
ceb490adb5
Remove '@' from usernames ( #5440 )
2019-04-12 14:04:38 -04:00
Marty-D
9c9d7ab5ea
RU: Allow Mega Sceptile
...
https://www.smogon.com/forums/posts/8096732/
2019-04-12 08:27:44 -04:00
Marty-D
ad4f80ee67
Fix Anticipation interaction with Hidden Power
2019-04-11 14:01:23 -04:00
whales
e29df1d09f
Update scavengers ( #5434 )
...
Tie databases to the room so they survive hotpatches, change finish message order
2019-04-11 23:07:11 +09:30
Guangcong Luo
fe9cb57fa5
Support multiline commands in PM ( #5426 )
...
This is a huge hack... :[
2019-04-11 14:17:24 +08:00
Kirk Scheibelhut
dfd8fc504a
Wrap long line in lib/streams.ts
2019-04-10 14:19:12 -07:00
Kirk Scheibelhut
334ca88b50
Update dependencies ( #5430 )
2019-04-10 18:46:37 +08:00
Guangcong Luo
a33fc11d26
Refactor Actions, RandomTeamsTypes to namespace
...
They were previously some weird interface where their actual types
were properties. I guess whoever wrote this was unaware that TypeScript
namespaces were designed for this exact use-case.
2019-04-10 19:58:56 +09:30
Bär Halberkamp
a78b6117a5
Punishments: fix undesired behavior when unlocking users
...
There were a couple of edgecases that caused punishments to be duplicated due to remnants of the old, overly
ambitious, spreading of punishments
Also check all users for potential unlocks, even when the user being unlocked is offline
2019-04-09 12:35:36 -04:00
urkerab
8034198c87
Camouflage and Soak should fail if they don't change the type ( #5425 )
2019-04-09 08:18:07 -04:00
Kirk Scheibelhut
f9164d4d59
Pull out non-sim code into RoomBattleStream ( #5428 )
2019-04-09 17:58:07 +08:00
Kirk Scheibelhut
d29c08a12e
Disable slow harness tests to avoid timeouts
...
Poor @KrisXV can't run these. Flip them to pending while we sort
out a better story for slower tests.
2019-04-08 19:14:07 -07:00
Marty-D
4652e9a0cb
Fix Disable from Cursed Body durations
2019-04-08 17:20:32 -04:00
Marty-D
e93686b411
Gen IV: Fix Explosion/Selfdestruct interaction with no target
2019-04-08 17:16:51 -04:00
Marty-D
e5167babcf
Fix Jump Kicks against no target
2019-04-08 17:15:05 -04:00
Kirk Scheibelhut
b2777f9bf6
Remove |callback| in favor of |error| ( #5418 )
2019-04-09 03:33:32 +08:00
The Immortal
e1c389a182
Random Battle updates
2019-04-08 16:39:19 +04:00
Guangcong Luo
df4d16cc20
Update RQID documentation
2019-04-08 01:51:52 +08:00
Kirk Scheibelhut
e1356c055b
Send blockpms and blockchallenges status in |updateuser| ( #5422 )
2019-04-08 01:43:12 +08:00
Kirk Scheibelhut
32a457c808
Add a smoke test runner to dev-tools ( #5405 )
2019-04-07 08:34:43 -07:00
Guangcong Luo
e459fce4c6
Fix crit calculation
2019-04-07 16:44:20 +08:00
asgdf
57cbbf8161
Fix message order for locks ( #5421 )
2019-04-07 16:19:13 +08:00
Kirk Scheibelhut
15fe4d2ff1
Stop closing STDOUT/STDERR in lib/streams.ts ( #5419 )
...
Fixes #5403 for Node versions prior to v10.12.0.
2019-04-07 15:34:06 +08:00
Kirk Scheibelhut
a8b9bed753
End streams in dev-tools/harness.js
2019-04-06 21:16:28 -07:00