Commit Graph

3416 Commits

Author SHA1 Message Date
Slayer95
ae8fdf3469 Add messages for Toxic Orb and Flame Orb 2014-02-27 21:30:00 -05:00
Guangcong Luo
e04eb7d113 Rating decay and other ladder tweaks
We now have a rating decay of -1/day at 1400, -2/day at 1450, -3/day
at 1500, etc. This roughly translates to a fall from the top of OU to
the bottom over a month of full inactivity, which is somewhat harsh
considering it's done regardless of inactivity. I might tweak this to
be less harsh later.

There's no rating decay below 1400. People can stay there as long as
they want.

The only other tweak is that K is now 40 at >1300 instead of >1400.
Very very slight tweak so that ratings in the 1300-1500 range are
very very slightly more precise.
2014-02-27 19:32:18 -06:00
Guangcong Luo
2aa6a67b09 Sync data 2014-02-27 19:32:18 -06:00
Guangcong Luo
f0f1ac2f3c Merge pull request #139 from Layell/patch-24
Gyarados Mega Update
2014-02-27 19:11:49 -06:00
Layell
8195730626 Gyarados Mega Update 2014-02-27 20:11:10 -05:00
Guangcong Luo
7a8b0d8e6e These files should not be in the repo 2014-02-25 14:10:00 -06:00
Guangcong Luo
56b1765bed Sync data 2014-02-25 13:44:39 -06:00
Guangcong Luo
24c07d3271 Suppress crash on move request with all actives fainted
There's a weird bug in which it's possible to open a choose-move
screen when the client believes that all your active Pokemon are
fainted (this is not true). It seems to involve having a team
with multiple Pokemon with the same name, multiple Pokemon
with the same species, and/or Illusion (in case it was unclear,
this is a Hackmons-specific bug).

I don't have time to look at it in depth, but this commit
suppresses it enough to make PS playable instead of crashing
in that situation.
2014-02-25 12:28:04 -06:00
Guangcong Luo
a38adf728a Less backsprite scaling for new sprites 2014-02-24 23:13:00 -06:00
Guangcong Luo
59933f4f4c Sync data 2014-02-24 23:12:23 -06:00
Guangcong Luo
5c99e2f8d9 Merge pull request #136 from Layell/patch-23
Update pokedex-mini.js
2014-02-22 22:56:08 -06:00
Layell
299a24240a Update pokedex-mini.js 2014-02-22 23:35:03 -05:00
Guangcong Luo
acc6c37d35 Sync tiers 2014-02-19 01:27:29 -06:00
Guangcong Luo
46da0ce1c6 Merge pull request #131 from Layell/patch-20
Update pokedex-mini.js
2014-02-18 23:27:50 -06:00
Guangcong Luo
f2c468fbe9 Gen 6 sprites 2014-02-18 23:27:35 -06:00
Layell
b0cf031fd7 Update pokedex-mini.js 2014-02-19 00:27:18 -05:00
Guangcong Luo
da5f30d644 Merge branch 'master' of github.com:Zarel/Pokemon-Showdown-Client 2014-02-18 23:26:00 -06:00
Guangcong Luo
fd7ba554a1 Merge pull request #130 from Layell/patch-19
BW Sprite Animation Update
2014-02-18 23:10:14 -06:00
Layell
82ad5943c9 BW Sprite Animation Update 2014-02-19 00:09:35 -05:00
V4Victini
5f21f52159 Update Symbiosis activation message
ofpoke is actually the Pokemon who has Symbiosis and poke is the Pokemon recieving the item
2014-02-18 01:38:17 -05:00
Guangcong Luo
bdb3b75f8f Fix obscure division-by-zero issue 2014-02-18 00:31:34 -06:00
The Immortal
e2e8b4b781 Modify stat display
The value now precedes the stat name
2014-02-17 20:56:37 +04:00
The Immortal
f9065eaff8 Sync data 2014-02-17 17:12:17 +04:00
V4Victini
04988d7697 Change stat display
Remove HP, use non-breaking spaces, remove "Stats: ", get it all to fit
on one line.
2014-02-16 19:29:25 -05:00
V4Victini
bc5baf7055 Add Pokemon stats to tool tips 2014-02-16 18:46:31 -05:00
V4Victini
9874e70a92 Symbiosis activation message 2014-02-16 17:41:21 -05:00
Guangcong Luo
aeaa3c01d5 More fixes for happiness reverting 2014-02-16 14:02:57 -06:00
Guangcong Luo
de2d3fe15c Fix happiness reverting to 255 in teambuilder 2014-02-16 13:41:54 -06:00
The Immortal
6aafb95ec5 Revert "edit frustration curSet.happiness"
This reverts commit b2cf7a59f9.
2014-02-16 22:55:27 +04:00
Guangcong Luo
4a6efea074 Merge pull request #128 from Oiawesome/patch-1
edit frustration curSet.happiness
2014-02-16 12:42:14 -06:00
Oesher Ayenew
b2cf7a59f9 edit frustration curSet.happiness
this.curSet.happiness = 0; is incorrect due to the minimum amount of happiness a pokemon can have is 1, making it this.curSet.happiness = 1;
2014-02-16 10:41:38 -08:00
Quinella
3467f3648e Support max-height for pseudo PM windows 2014-02-16 16:12:10 +01:00
Guangcong Luo
585e82c26d Ladder: Dynamic K-factor
We are now attempting to enforce a center at 1100 (tentative, may move
to 1200 later) by increasing points gained for winning and decreasing
points lost for losing below that. This will make a user with equal
wins/losses higher than a user who consistently loses.

The other change is to scale K down at higher ratings. >1400 now uses
K=40, and >1600 uses K=32. This is a really conservative scale, and
we might make it less conservative later.

STAY TUNED!
COMING UP NEXT: rating decay
2014-02-12 13:00:09 -06:00
Quinella
f7f16d1e0c Require move name when swapping Pokemon in order to show the message 2014-02-12 13:35:52 +01:00
V4Victini
05d16e70a7 Show message for Fire Pledge passive damage 2014-02-09 17:13:24 -05:00
Guangcong Luo
3f05aa9c57 Add ps-proxy to autoforwarding whitelist 2014-02-08 14:22:48 -06:00
Guangcong Luo
af9ba293c6 Merge pull request #127 from Quinella/pkswap
Adds the possibility to swap Pokemon (Ally Switch)
2014-02-07 20:01:10 -06:00
Quinella
8912e76f52 Adds the possibility to swap Pokemon 2014-02-07 22:19:41 +01:00
Guangcong Luo
80f0768e68 Sync data 2014-02-07 00:49:14 -06:00
The Immortal
1a6c10e405 Add Infestation end message 2014-02-06 11:10:07 -08:00
Guangcong Luo
78eb6e3db6 More graphics files 2014-02-01 01:03:36 -06:00
Guangcong Luo
da743a008d Sync data 2014-01-30 12:54:30 -06:00
Guangcong Luo
4663cae65a Update replay redirects 2014-01-27 23:34:50 -06:00
Guangcong Luo
57b794d7ba Don't display 0 EVs in EV suggester 2014-01-27 23:34:50 -06:00
V4Victini
f0aa99fed8 Change happiness for Return/Frustration 2014-01-27 23:48:46 -05:00
Guangcong Luo
b617d46889 Merge pull request #124 from Quinella/pseudopm
Makes it possible to create PM-like windows at the left menu
2014-01-24 20:21:43 -08:00
Quinella
02c58f3ddf Makes it possible to create PM-like windows at the left menu
I have no idea why there is an addNews function in there, since it doesn't get called anywhere. However, I changed it just in case.
2014-01-25 01:18:19 +01:00
V4Victini
39e4eb85e3 Phantom Force Graphics
Animation/Prep Message
2014-01-24 13:19:47 -05:00
Guangcong Luo
c6028338ef Merge pull request #123 from Antar1011/master
stupid dynamic typing
2014-01-23 13:20:32 -08:00
Antar1011
6fb9c89b61 stupid dynamic typing
javascript wasn't smart enough to recognize row.w/l/t as ints, not strings.
2014-01-23 16:15:11 -05:00