Commit Graph

6003 Commits

Author SHA1 Message Date
Guangcong Luo
34d3de4599 Give Steel a type immunity to the 'poisoned' status 2012-02-24 02:17:32 -05:00
Guangcong Luo
6e73672dc8 Fix Spider Web, while we're at it 2012-02-24 02:15:23 -05:00
Guangcong Luo
28c1de4ac2 Fix Mean Look 2012-02-24 02:13:58 -05:00
Guangcong Luo
7d0cbf03d6 Fix /whois to report the registered/unregistered status of the correct user 2012-02-22 03:29:33 -05:00
Guangcong Luo
986e5f6c44 Improved team validation:
- Arceus and Giratina formes now change depending on held item
- Meloetta and Darmanitan formes always reset to normal forme
- Outside of Hackmons, you're not allowed more than one copy of a move
2012-02-21 19:46:09 -05:00
Guangcong Luo
4ffb6eeccd Make sure that the bannedIps table contains the name the user was banned under, for /unban 2012-02-21 19:42:49 -05:00
Guangcong Luo
43ea1fa209 Merge branch 'master' of github.com:Zarel/Pokemon-Showdown 2012-02-21 19:41:42 -05:00
Bill Meltsner
76002315e0 Un-"fix" /unban. 2012-02-21 18:39:15 -06:00
Guangcong Luo
89e9c8689c Fixed Heavy Slam shortDesc 2012-02-21 19:12:16 -05:00
Guangcong Luo
1a7df979f4 Merge branch 'master' of github.com:Zarel/Pokemon-Showdown 2012-02-21 18:36:53 -05:00
Guangcong Luo
51aee2e1e0 Make Magic Coat have perfect accuracy 2012-02-21 18:36:32 -05:00
Bill Meltsner
c08cfc9165 Fix /unban.
It was still using bans by ID instead of by IP.
2012-02-21 17:36:03 -06:00
Guangcong Luo
1461ddd772 Make Defense Curl increase Def 1 stage, not 2 2012-02-21 18:35:59 -05:00
Guangcong Luo
4a7ca97ea0 Fix Assist failing way more often than it should 2012-02-21 18:35:16 -05:00
Bill Meltsner
33c41419cc Fix some bugs in movedex.js
Curse had lost its id, and Heavy Slam had two short descriptions.
2012-02-21 10:53:42 -06:00
Bill Meltsner
2d820cbc9e Prevent muted users, regardless of role, from using the broadcast commands.
Previously, if a user was muted but was also voiced or higher, the broadcast commands would still work. This probably should not be the case.
2012-02-21 10:13:33 -06:00
Guangcong Luo
6ec8e7df72 Make Silver Wind boost user's stats, not foe's 2012-02-20 22:24:55 -05:00
Guangcong Luo
a371bf6dc3 Improved shortened move descriptions 2012-02-20 22:22:43 -05:00
Guangcong Luo
6f7fcd6583 Give mods (%) the ability to use /ip 2012-02-20 21:19:15 -05:00
Guangcong Luo
d7738b257b Moderators can no longer alt check administrators' alts, and so on 2012-02-19 20:05:35 -05:00
Guangcong Luo
2084b29f92 Note in /opensource that PS is JavaScript 2012-02-19 20:04:50 -05:00
Guangcong Luo
accb6f15d7 Changes to /forcerename
- Always gives a message
- Added documentation
2012-02-19 20:04:17 -05:00
Guangcong Luo
9b062b0f35 Don't add disconnected guests to the alt list 2012-02-19 20:01:52 -05:00
Guangcong Luo
65a104f227 Really make prevo move checking work correctly 2012-02-19 19:58:51 -05:00
Guangcong Luo
f8f4d8284e Add crash guard setting
(workaround for socket.io bug 609: https://github.com/LearnBoost/socket.io/issues/609 )
2012-02-18 07:31:40 -05:00
Guangcong Luo
7ba861f16f Make Fire moves thaw target, and certain moves thaw user 2012-02-18 07:29:25 -05:00
Guangcong Luo
ce0f90c703 Fix a crash from invalid template 2012-02-18 07:28:37 -05:00
Guangcong Luo
0ff1842b52 Minor improvements to chat-commands 2012-02-16 21:54:19 -05:00
Guangcong Luo
c61589e72a Minor overhaul to chat commands:
- If a command fails, you will pretty much always get an error message instead of having it fail silently
- /hotpatch has been revised: the warning is less scary now that we do deallocate old things more, and a more granular hotpatch system is being introduced
- /help was rearranged... again, and the documentation should be more complete now
- in particular, /alts is now the preferred name of /altcheck, and is documented in /help
- also, moderator commands no longer show up in /help to non-moderators
- the documentation for /sysop and /desysop was also fixed
2012-02-16 20:44:26 -05:00
Guangcong Luo
523857afe4 Commit entirety of pokedex.js 2012-02-16 15:19:18 -05:00
Guangcong Luo
b6c9e67b3c Fix prevos - now learnset checking should work properly 2012-02-16 03:42:17 -05:00
Guangcong Luo
45ef776fc3 Add /alts, /alt, and /getalts as aliases for /altcheck
(also shorten the /rooms message)
2012-02-16 03:41:52 -05:00
Guangcong Luo
e46193525f Some fixes to the new short descriptions 2012-02-16 01:37:47 -05:00
Guangcong Luo
e86a732410 Add short descriptions of moves (for /data and teambuilder)
Special thanks to user Leader Jasmine for the descriptions
2012-02-16 01:26:53 -05:00
Guangcong Luo
6b6e61763c Improve how PS deals with alt accounts:
- /altcheck for moderators to detect alts
- /ban autobans alts
- /mute automutes alts
2012-02-16 01:19:15 -05:00
Guangcong Luo
5cc226b851 Double the message length restriction 2012-02-16 01:18:32 -05:00
Guangcong Luo
80eaa9b517 Add .ban() to users
- extends original ban functionality: also instantly bans other users with same IP
2012-02-15 17:03:29 -05:00
Guangcong Luo
a8ca155f2c New configuration option: localsysop
- Automatically promotes users with the IP 127.0.0.1 to sysop
2012-02-14 23:29:33 -05:00
Guangcong Luo
719525b8b9 Don't undo a decision if it's not your turn 2012-02-14 23:15:15 -05:00
Guangcong Luo
7fd348a8a2 Fix Disable to disable moves right as they're being used.
(also changes Taunt's duration to 3 turns instead of 3 move-uses)
2012-02-14 23:10:55 -05:00
Guangcong Luo
9aab68cc50 Correctly fix Struggle recoil 2012-02-14 22:31:43 -05:00
Guangcong Luo
9c33678538 Add default avatar for Leader Jasmine 2012-02-14 22:30:12 -05:00
Guangcong Luo
3f8bc5f500 Add some ruleset legalities to Crobat 2012-02-14 22:28:47 -05:00
Guangcong Luo
515f0ae8ff Fix a crash in the new debug messages 2012-02-14 22:28:16 -05:00
Guangcong Luo
6a96cf93c0 New command: /forcerename
- /forcerename ihateps = make user 'ihateps' get a new nickname
- /forcerename ihateps, iloveps = change user 'ihateps's name to 'iloveps'
2012-02-14 22:27:47 -05:00
Guangcong Luo
0568c7ead9 Note unregistered users in /whois 2012-02-14 22:26:16 -05:00
Guangcong Luo
e284c1ef53 A more robust user renaming system:
- You can now quickly rename without changing ID, e.g. asdf -> Asdf
- Moderators can now reset a user's name to Guest, instead of banning them
2012-02-13 23:46:56 -05:00
Guangcong Luo
d7108e4c6b Some more debug messages in simulator.js 2012-02-13 23:45:27 -05:00
Guangcong Luo
14259540a9 Revise the rematch support message a bit 2012-02-13 23:45:04 -05:00
Guangcong Luo
3c868ea949 Fix Doom Desire and Future Sight to work after the user has fainted 2012-02-13 20:14:51 -05:00