Commit Graph

3870 Commits

Author SHA1 Message Date
Ridaz
b5f8e261be Add gear based move animations (#983) 2017-08-17 12:51:53 -07:00
MacChaeger
2e36fed6aa Tooltips: Strong Winds boost Weather Ball's power (#982) 2017-08-16 15:10:27 -07:00
asgdf
62232e7362 Tooltips: fix wrong base power being displayed for Extreme Evoboost (#980) 2017-08-07 20:37:38 -05:00
Konrad Borowski
ccf4621c7d Use different Pokemon in tests to avoid failures
I would prefer if the test would still test if a mega gets an item,
which is why Charizard-Mega-Y was picked. It's unlikely to be banned,
but is powerful enough to stay in OU.

A safer choice would be an Arceus, but there is no code yet that
automatically gives a correct item to formes (may be worth fixing).
2017-08-07 22:53:54 +02:00
asgdf
6d41edf277 Tooltips: show Water Shuriken boost for Ash-Greninja (#979) 2017-08-06 02:53:42 -05:00
urkerab
c5bd361adb Set the item when a Z move is used (#978) 2017-08-04 23:52:31 -05:00
Ridaz
60705393cb Add All-Out Pummeling move animation
And update some other moves
2017-08-03 19:11:55 +01:00
Guangcong Luo
d115956a30 Fix support for total-time tracking 2017-08-02 20:45:24 -04:00
Guangcong Luo
5737b81996 Redesign pokemon sidebar
Now Pokemon are only faded out if they haven't necessarily been brought
into the battle.
2017-08-02 20:44:47 -04:00
asgdf
8eb42e83b3 Allow export of the 'uncategorized' format folder (#976) 2017-08-02 20:29:18 -04:00
Ivo Julca
ae57df76da Deps: Update Caja to latest master for HSL color notation support
Also we are still floating the patch from 18bf9fdb4
2017-08-01 14:55:51 -05:00
Ridaz
b3862d0a35 Add refresh button to Ladders tab (#977) 2017-07-30 19:39:33 -04:00
Marty-D
3c10ba7115 Fix typo in previous commits 2017-07-28 23:07:07 -04:00
Guangcong Luo
9b9497454c Sync learnsets 2017-07-28 23:09:38 -04:00
Guangcong Luo
f38a4f7fea Support total/turn timer
The battle UI can now display a total timer and a turn timer separately.
2017-07-28 23:09:11 -04:00
Guangcong Luo
ba0dad5197 Hardcore mode: Instant-update Cancel button 2017-07-28 23:09:11 -04:00
Guangcong Luo
86133cca7a Hardcore mode: Add support for tooltips 2017-07-28 23:09:11 -04:00
Guangcong Luo
f961b2c18d Implement Hardcore mode
This new mode is useful for VGC practice, and hides quality-of-life
features not available in-game.
2017-07-28 23:09:10 -04:00
Guangcong Luo
fceb63c0ee Ladder: Support "both players lose"
Send -1 as the score to mean "both players lose"
2017-07-28 23:09:10 -04:00
asgdf
a7c7fe9e2b Add package lock file (#975) 2017-07-29 02:24:39 +02:00
Konrad Borowski
1b8ef42f15 Parse HTML time (#950) 2017-07-28 14:30:44 -04:00
The Immortal
e1c6fd610b Update Monotype COIL 2017-07-27 15:00:08 +04:00
Insist
5ffaad0b67 Add CAP NFE (#974)
In tandem with https://github.com/Zarel/Pokemon-Showdown/pull/3821
2017-07-23 13:48:39 -07:00
Insist
a31703ad92 Add CAP LC as a tier (#973) 2017-07-21 11:13:28 -05:00
Guangcong Luo
0b153268e9 Clarify disabled account message 2017-07-20 20:59:33 -04:00
Guangcong Luo
f4f9396be1 Shorten rename warning 2017-07-20 20:59:10 -04:00
Guangcong Luo
a24f711358 Fix timer messages in replays 2017-07-20 20:58:15 -04:00
The Immortal
a6f9d31fd1 Update COIL 2017-07-17 08:31:55 +04:00
asgdf
3eb3e92ade Fix remaining timer not being displayed properly (#970) 2017-07-14 01:48:26 -10:00
Guangcong Luo
b903aff1b6 Slightly refactor battle protocol parser 2017-07-13 21:19:52 +09:00
Guangcong Luo
a1e3bda99e Slightly refactor battle protocol kwarg parser 2017-07-13 21:17:50 +09:00
Guangcong Luo
2a6cf00cd1 Fix typo in internet block check 2017-07-12 06:28:48 -04:00
urkerab
b53cbaf1b6 Volume button icon not updating after unmute (#969) 2017-07-12 19:02:54 +09:00
Guangcong Luo
f94441b8ac Sync learnsets 2017-07-12 04:44:02 -04:00
Guangcong Luo
5706071a71 Improve internet blocking detection 2017-07-12 04:43:34 -04:00
Guangcong Luo
74159936cb Add note about "Change name" privacy 2017-07-12 04:43:14 -04:00
Guangcong Luo
76690a5001 Protocol: Improve parsing for messages containing | 2017-07-12 04:42:34 -04:00
Guangcong Luo
1e8340c850 Fix Lycanroc-Midnight replay sprite 2017-07-07 13:57:29 -04:00
Insist
f89fe34b68 Client CSS: Beautify (#967) 2017-07-08 02:05:24 +09:00
Konrad Borowski
f41ef9d245 Test if Trump Card has 5 PP (#965)
Test if Trump Card has 5 PP

This I believe was a regression that was fixed by 2fac7642f6.
2017-07-06 20:31:51 -05:00
Ridaz
ddee8a318f Add Soul Stealing 7 Star Strike move animation 2017-07-06 21:16:20 +01:00
Konrad Borowski
235af5d527 Set teambuilder sets to level 50 when server says so (#963) 2017-07-06 15:34:34 +09:00
Konrad Borowski
cfd87a91c1 Add level 50 Pokemon test for VGC (#964) 2017-07-06 15:34:20 +09:00
Guangcong Luo
2eade6fdf5 Change <select> menu font to match PS
<select> menus are now Verdana like the rest of PS.

(Their font was previously controlled by the operating system)
2017-06-29 10:14:57 -04:00
Guangcong Luo
9275c04326 Support one-panel mode 2017-06-29 10:14:57 -04:00
Guangcong Luo
1a1c2511b7 Slightly improve accessibility 2017-06-29 10:14:57 -04:00
Konrad Borowski
4358734992 navigator.storage.persist doesn't crash in Opera 46 (#960) 2017-06-29 17:39:30 +09:00
Guangcong Luo
43897c4de6 Add role="log" to chatroom/PM logs
Fixes part of #954
2017-06-28 10:13:07 +08:00
Guangcong Luo
27ebc01d11 Use HTML5 range inputs for Volume sliders
Previously, both Volume sliders and EV sliders use an outdated jQuery
slider library with no mobile support or accessibility.

Volume sliders are now HTML5, which means better accessibility and
mobile support.

We unfortunately can't move EV sliders to HTML5 because they do some
magic to constrain them to 510 total EVs, but EV sliders are
fortunately still accessible because they come with a textbox as an
alternate input.

Fixes the slider part of #954
2017-06-28 09:42:47 +08:00
Konrad Borowski
156b5bf3d5 Add testclient unit tests (#957) 2017-06-27 17:43:54 -07:00