Commit Graph

23714 Commits

Author SHA1 Message Date
Marty-D
d2a72715b0 Jynx has been unbanned from NU.
http://www.smogon.com/forums/showthread.php?t=3481611
2013-04-02 00:33:42 -04:00
Cathy J. Fitzpatrick
bb6de78b92 Refactor login server code
This allows a server to use different login server URIs for handling
different actions. This is mainly intended to be potentially used by
the main server.
2013-04-01 19:31:35 -06:00
Cathy J. Fitzpatrick
4572ea8f92 Fix MMR retrieval
This fixes MMR retrieval, which has unfortunately been broken since
Zarel/Pokemon-Showdown-Client@83fe1d5b72
2013-04-01 18:41:40 -06:00
Cathy J. Fitzpatrick
dfc81efa52 Don't discard IP information when a user disconnects 2013-04-01 17:09:43 -06:00
Marty-D
d1db20e3ef Fix Cherish Ball's sprite, shorten Ball descriptions. 2013-04-01 16:51:22 -04:00
Antar1011
e27e1748da Merge pull request #205 from Antar1011/master
Tier Update
2013-04-01 07:26:54 -07:00
Antar1011
6bb32a83a6 April 2013 tier update 2013-04-01 08:02:54 -04:00
Guangcong Luo
2e24700128 Merge pull request #204 from Joimer/patch-8
Add Other Meta of the Month: Tier Shift
2013-03-31 19:20:59 -07:00
Joimer
7b54922c50 Merge branch 'patch-8' of http://github.com/Joimer/Pokemon-Showdown into patch-8 2013-03-31 10:45:06 +02:00
Joimer
0c1e3d3237 Add Tier Shift mod for Other Meta of the Month 2013-03-31 10:43:19 +02:00
Joim
36cb4a7950 Add OM of the month link to /othermetas
Add OM of the month link to /othermetas
2013-03-31 11:35:00 +03:00
Bill Meltsner
4598d0039b This is cleaner 2013-03-30 13:00:22 -07:00
Bill Meltsner
a3f7ff542a Fix Curse.
• Non-Ghost-Type Pokemon that have been Ghost Cursed can now use Curse
  on themselves.
• Curse now lets Ghost-type Pokemon select a target in Double Battles.
2013-03-30 12:46:37 -07:00
Guangcong Luo
b7cd16de64 Merge pull request #203 from Joimer/patch-17
Change Seasonal to new one, Fools Festival
2013-03-30 10:12:52 -07:00
Joim
12e2640047 Update /othermetas to show new Seasonal
Update /othermetas to show new Seasonal Ladder, Fools Festival
2013-03-30 16:18:45 +01:00
Joim
11044fc1da Change Seasonal to new one, Fools Festival
Hide the March Seasonal, Spring Forward, and show the new Seasonal, Fools Festival.
2013-03-30 14:35:20 +01:00
Cathy J. Fitzpatrick
f448e35173 node v0.10.2 has been released and is not broken 2013-03-30 05:58:15 -06:00
The Immortal
d92fbb5e8d Give Aurora a permanent avatar 2013-03-30 15:36:45 +04:00
Cathy J. Fitzpatrick
abb58ee8a5 Better check for fainted pokemon in getHealth 2013-03-29 20:59:09 -06:00
Cathy J. Fitzpatrick
e70059b52a Correct check for fainted pokemon in getHealth 2013-03-29 20:32:45 -06:00
Cathy J. Fitzpatrick
db8d988d47 Fix some bugs from the HP refactor 2013-03-29 04:31:53 -06:00
Cathy J. Fitzpatrick
e45652180b Remove use of some obsolete functions 2013-03-29 01:27:49 -06:00
Cathy J. Fitzpatrick
43ff99b106 Add forcing of green HP bar in special case
When the HP bar has exactly 48 pixels and the HP ratio is strictly
greater than 0.5, the HP bar is displayed as green rather than yellow.
2013-03-28 16:19:17 -06:00
Cathy J. Fitzpatrick
a0882444a5 Fix some HP reporting bugs
- HP is now correctly reported as floor(a/b*48) rather than round(a/b*48)
- damage messages no longer leak additional information beyond what the
  user can get by comparing the before and after values of the HP bar
- information on when to force the HP bar to yellow is now sent to
  the client when the HP bar has exactly 9 pixels but the HP ratio is
  strictly greater than 0.2
- the protocol is optimised slightly to use less bandwidth

There is still more work to be done. In particular, exact health
information be should sent to the client when damage is done to the user's
own Pokemon. Currently, all damage sends pixel information, never exact
health information.
2013-03-28 16:02:51 -06:00
Guangcong Luo
65582641b2 Merge pull request #202 from Joimer/patch-16
Remove OU Suspect Test as it finished
2013-03-28 09:36:29 -07:00
Joim
2db256cb82 Remove OU Suspect Test as it finished
OU Suspect Test for Deoxys-D finished a month ago. Time to remove the useless ladder.
2013-03-28 16:53:05 +01:00
Marty-D
481ac63da7 Fix Flail and Reversal.
- Also correct Sky Drop's description.
2013-03-27 16:59:30 -04:00
Cathy J. Fitzpatrick
babb70dda0 Add link to versions page in /version command output 2013-03-27 02:57:09 -06:00
Cathy J. Fitzpatrick
a26d612ff4 Implement /version command 2013-03-27 00:06:54 -06:00
Marty-D
507894726c Gen IV: A bunch of fixes. 2013-03-26 20:01:37 -04:00
Marty-D
595450e82f Correct Outrage's PP. 2013-03-26 19:59:06 -04:00
Marty-D
84e36531b6 Fix Eject Button.
- It should not cancel U-turn and Volt Switch's effect if the holder is
knocked out by them.
2013-03-26 17:39:38 -04:00
Bill Meltsner
d2f2e5a0c5 Fix some weather-triggered abilities activating under Air Lock/Cloud Nine. 2013-03-26 01:31:54 -07:00
Cathy J. Fitzpatrick
36b3f173dd Note that node v0.10.0 and v0.10.1 are broken 2013-03-25 22:53:42 -06:00
The Immortal
0ee5661e1f Randbats changes 2013-03-26 00:51:59 +04:00
Cathy J. Fitzpatrick
3db30bb344 Remove the requireGracefully function 2013-03-24 23:23:42 -06:00
Cathy J. Fitzpatrick
5265a78b07 Automatically run npm install or npm update if necessary 2013-03-24 23:18:06 -06:00
Cathy J. Fitzpatrick
133afb2619 Add check for outdated version of sugar to app.js 2013-03-24 22:40:59 -06:00
Cathy J. Fitzpatrick
e8c0b45c12 Revise package.json
- upgrade sugar version to 1.3.8 (at least 1.3.7 is required for
  `Object.select` and we may as well require the latest version)
- change two space indentation to tabs for consistency
- add Cathy J. Fitzpatrick to contributors array
2013-03-24 22:35:47 -06:00
Cathy J. Fitzpatrick
0e874e2ab4 Fix a bug in the IP refactor 2013-03-24 01:42:18 -06:00
Cathy J. Fitzpatrick
52186fd61d Correctly keep track of all of a user's current IPs
Pokemon Showdown allows a user to connect from multiple IPs
simultaneously; however, the server previously only kept track of the
most recent IP. This commit replaces the `user.ip` variable by a
`user.ips` object and makes the necessary changes across the codebase.
2013-03-24 00:57:25 -06:00
Marty-D
78b489c217 Fix 'selfdestruct' moves again.
- Healing Wish and Lunar Dance fail correctly when the user is the last
Pokemon.
- Final Gambit and Memento don't faint the user when used against a
Protecting target.
2013-03-23 23:19:31 -04:00
Cathy J. Fitzpatrick
6024e926bb Fix the console permission check for multiple sessions 2013-03-23 18:48:08 -06:00
Marty-D
417907072c Fix several minimum evolution levels. 2013-03-23 18:26:19 -04:00
The Immortal
706a86a903 Fix Spiky-eared Pichu 2013-03-24 00:37:24 +04:00
The Immortal
220f0bf3da Add pokeball for all events that have a specific one that is not the regular Pokeball 2013-03-23 23:50:19 +04:00
Guangcong Luo
5f7bb2fb2f Fix crash in items 2013-03-22 23:35:33 -07:00
Guangcong Luo
dd0abce98a Merge pull request #198 from Joimer/patch-12
Add different Poke Balls to items
2013-03-22 15:18:10 -07:00
Joim
75b7f4b5b5 Add different Poke Balls to items
Poke Balls must be added to items list to give them a spritenum. This change will make possible to choose and force balls for Pokemon.
2013-03-22 23:15:53 +01:00
Guangcong Luo
112223b3e7 Merge pull request #197 from Joimer/patch-11
Add dream world and event Pokeballs
2013-03-22 15:07:44 -07:00