Commit Graph

3969 Commits

Author SHA1 Message Date
Kris Johnson
75bb1d8a7c Remove Sketchmons COIL (#1042) 2017-11-05 01:42:53 +08:00
Ridaz
c41d2b288c Remove spook from battles (#1039)
Halloween is over
2017-11-01 22:45:29 +00:00
Ridaz
c6771d71b8 Update Shadow Sneak move animation 2017-10-31 06:20:57 +00:00
Ridaz
41d70b24ff Add cursed effect animation (#1037)
... And a few extras
2017-10-30 17:28:40 +00:00
Guangcong Luo
6ebb491154 Improve support for RoomGame 2017-10-29 21:16:06 -04:00
Guangcong Luo
a8d78b397c Add homescreen app manifest for Android Chrome
Android Chrome fixed the keyboard issue, so we can finally use the
no-URL-bar version of the homescreen app.
2017-10-29 21:16:05 -04:00
Guangcong Luo
9e35550fc8 Try to fix Google login
Honestly, I have no clue at this point, but setting the PHP timezone to
UTC seems to fix most of the login bugs I've been seeing.
2017-10-29 21:16:05 -04:00
Guangcong Luo
71341bbf64 Fix autojoin in unregistered servers 2017-10-29 21:16:05 -04:00
Guangcong Luo
37eda53ac4 POST getattribution/upkeep
This matches login/register messages, so all requests that fetch a
login token are now POSTed.
2017-10-29 21:16:05 -04:00
Guangcong Luo
262f3fce05 Fix attribution on Charizards background
"Showdown: Charizards" makes the attribution bleed over to the second
column. Workaround is to just write "Charizards" there. Will have to
think of a different workaround if we ever get a background with a long
artist name and a long title.
2017-10-29 21:16:05 -04:00
Guangcong Luo
8881d0fe3e Dark mode is no longer beta 2017-10-29 21:16:05 -04:00
QuiteQuiet
555ada5804 Storage: Don't bleed over set data (#1036) 2017-10-29 20:15:18 -05:00
MacChaeger
bd8bfc4298 Update tooltips (#1012) 2017-10-29 13:19:15 -05:00
Marty-D
bd68deb877 Tooltips: Update sleep turns counter 2017-10-27 09:31:47 -04:00
Guangcong Luo
9b108361b8 Add .editorconfig
It affects GitHub! Callooh, callay, etc.

Finally: readable diffs in PR code review!
2017-10-25 10:35:54 -05:00
asgdf
951cd3bd5a Teambuilder: fix teams disappearing when dragging and dropping within folder (#1034) 2017-10-23 09:33:05 -05:00
Ridaz
9f620edc6b Fix 958022a4e4 2017-10-22 20:10:48 +01:00
Ridaz
958022a4e4 Fix 6270fc5eef 2017-10-22 16:54:01 +01:00
Ridaz
6270fc5eef Add new Z-Move Animations 2017-10-21 21:08:54 +01:00
Guangcong Luo
0b83675340 Sync learnsets 2017-10-21 14:51:40 -04:00
Guangcong Luo
5d363f4c44 Lighten cyan/blue usernames slightly 2017-10-21 14:51:12 -04:00
Guangcong Luo
c624235456 Add tabbar CSS to replay.css
They're used in replay searches now.
2017-10-21 13:10:58 -04:00
Guangcong Luo
be0ca58192 Remove Credits popup
The Teambuilder Credits link is now just a link to
http://pokemonshowdown.com/credits
2017-10-21 13:10:44 -04:00
Guangcong Luo
a0570290a8 Fix timezone for Google login validation 2017-10-21 13:10:44 -04:00
urkerab
d10969190f Add activation message for the Protective Pads (#1033) 2017-10-19 21:05:32 -04:00
The Immortal
8e6982347a Update COIL 2017-10-17 01:29:02 +04:00
Guangcong Luo
c29566cab0 Dark mode: Improve select/team button styling
Fixes #1030
2017-10-15 20:23:37 -04:00
Guangcong Luo
f2f723e40c Dark mode: Improve teambuilder results styling 2017-10-15 19:54:25 -04:00
Guangcong Luo
8c48261640 Make self-highlight slightly more visible 2017-10-15 19:54:08 -04:00
Wally
c2ad1ad8d3 Dark mode: Improve some more teambuilder colors (#1032) 2017-10-15 18:31:03 -05:00
Wally
28a9c88d41 Dark mode: Fix Notifications' color (#1026) 2017-10-15 17:38:08 -05:00
Wally
7d3f8196aa Dark mode: Fix Teambuilder hover results (#1027) 2017-10-15 06:53:33 -05:00
Guangcong Luo
5f2d0ab08b Battles: Fix bug in pokemon count tracking
It turns out, battle.maxPokemon and side.totalPokemon were redundant.
battle.maxPokemon has been eliminated.

...side.totalPokemon should probably be renamed.
2017-10-15 07:48:14 -04:00
Guangcong Luo
cb9298cf4d Support over 6 pokemon in teambar 2017-10-15 07:48:14 -04:00
Guangcong Luo
1001c0f288 Remove saturation modifier from name colors
Testing both with and without it, it seems unnecessary.
2017-10-15 07:48:13 -04:00
Wally
7ac2975808 CSS – update teambuilder folderlist in darkmode (#953) 2017-10-14 21:08:16 -05:00
Guangcong Luo
9b6a9a7a55 Update color correction algorithm
The new algorithm is significantly more accurate to how lightness
actually works.

Overall, colors should be a bit darker now. This has two advantages:
- Better readability for light colors in light mode
- Less eyesore in dark mode

Also people were complaining about reds being too bright in the last
change, which this change fixes.
2017-10-14 06:10:59 -05:00
Guangcong Luo
5b7c55aaa3 Support HTTPS in third-party servers
I seriously doubt any third-party server will do the work of obtaining
an SSL cert, but...

Well, I guess it wouldn't be too hard to write a script to automate
getting a Let's Encrypt cert... We'll see. This will help with testing,
regardless.
2017-10-14 00:46:30 -04:00
Marty-D
ca0fc3bd5e Tooltips: Fix crash in switch menu 2017-10-12 22:45:06 -04:00
Guangcong Luo
d8e0986f8a Improve Species Clause detection 2017-10-11 19:04:56 -05:00
Guangcong Luo
ef9b1cb35a Fix bug in getPokemon Illusion handling 2017-10-11 19:04:37 -05:00
Guangcong Luo
efadb970e9 Remove unused properties of Pokemon object
A lot of these properties were planned to be used five years ago, but
it just never happened...

As a side effect, Chrome's Inspector should now be a lot nicer to use.
2017-10-11 19:02:56 -05:00
Guangcong Luo
289aa0cdb1 Fix Illusion tracking for residual damage faint
This handles the remaining case for Illusion tracking.

If a Pokemon fainted from residual damage retroactively turns out to
be an Illusion, the client will now correctly mark the Zoroark as
fainted.

If there is no Zoroark (because Hackmons), the client will now mark
a random unfainted Pokemon as fainted. This guess may be wrong, but
will keep the fainted Pokemon count correct, and will eventually be
correct as incorrect guesses are switched in and reguessed.
2017-10-11 01:29:43 -05:00
Guangcong Luo
5cd7e0040c Fix Illusion tracking for move damage
Now, whenever an Illusion clears, the previously illusioned Pokemon
has its HP and status set to "???"

In addition to being generally more accurate, this fixes a bug where
the team tracker would display the Illusioned Pokemon as fainted when
it's actually still alive.
2017-10-11 00:51:01 -05:00
Guangcong Luo
93cd0025ea Fix various bugs in getPokemon 2017-10-11 00:37:09 -05:00
Guangcong Luo
5e3652d7fb Team icons: Fix mismatched formes matching
Closes Zarel/Pokemon-Showdown#3982
2017-10-11 00:30:27 -05:00
Guangcong Luo
88348b5e0b Support dragging replay files into client 2017-10-11 00:07:44 -05:00
Guangcong Luo
c8a99436bb Improve replay server error messages 2017-10-10 23:06:54 -04:00
Guangcong Luo
01466f463f Support HP type and ball in packedTeam format 2017-10-10 23:06:13 -04:00
Guangcong Luo
6f841a70a3 Fix crash in Google login verification 2017-10-10 23:05:42 -04:00