Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
35ba7b70a2 Fix crash against Substitute 2013-05-01 19:22:12 -07:00
Guangcong Luo
7ec8044b9c Fix crash when using Gen 1 Amnesia Psyduck/Golduck 2013-05-01 16:37:13 -07:00
Cathy J. Fitzpatrick
f64226138e Implement SSL option
This isn't documented in config.js because it's currently only
really usable by the main server.
2013-05-01 05:46:08 -07:00
Guangcong Luo
5475ae362c Support passing roomid to /join and /leave 2013-05-01 05:20:31 -07:00
Guangcong Luo
7720ff2a4e Update userdetails for new client
Offline users are now noted as such
2013-05-01 03:25:50 -07:00
Guangcong Luo
355f906e3f Fix timer issue 2013-05-01 03:05:00 -07:00
Cathy J. Fitzpatrick
b507d7874d Fix logic error in May seasonal 2013-04-30 23:34:34 -06:00
Cathy J. Fitzpatrick
69c3f16804 Merge branch 'format-changes' of https://github.com/Joimer/Pokemon-Showdown
Update OM of the month, add new Seasonal, add Gen 1 ladder
2013-04-30 23:31:48 -06:00
Cathy J. Fitzpatrick
ae932ebfb7 Fix some bugs with config.reportjoins 2013-04-30 19:29:30 -06:00
Marty-D
7ff0c7531c Fix Heal Block.
- Healing moves are now prevented and disabled correctly.
2013-04-30 21:24:35 -04:00
Guangcong Luo
a3cfd4a71f Fix a critical bug in joinRoom
Users couldn't be put into rooms if they weren't in the lobby.
2013-04-30 16:50:34 -07:00
Joimer
8ec8386bab Add Gen 1 OU Beta ladder. 2013-04-30 13:11:33 +02:00
Joimer
f8e3ad9c19 Add new Seasonal Ladder, May Mayhem. 2013-04-30 13:10:41 +02:00
Joimer
b4a806dc55 Make PU the new Other Metagame of the Month.
Tier Shift remains as a playable Other Metagame.
2013-04-30 13:00:32 +02:00
Joimer
af23038f54 Delete old Seasonals and unused suspect test formats 2013-04-30 12:58:41 +02:00
Cathy J. Fitzpatrick
1005557284 Prevent external messages with capitalised /me 2013-04-30 00:47:15 -06:00
Cathy J. Fitzpatrick
d47de6b608 Fix check for external messages 2013-04-30 00:42:00 -06:00
Cathy J. Fitzpatrick
318db7bd30 Rate limit crash broadcasting to once per five minutes 2013-04-30 00:21:47 -06:00
Cathy J. Fitzpatrick
d5fe9bc807 Fix not locking down server if process has been running > 1 hour 2013-04-30 00:17:42 -06:00
Cathy J. Fitzpatrick
a1d7932491 External messages to rooms are not allowed 2013-04-29 21:31:24 -06:00
Cathy J. Fitzpatrick
b069ca0744 Fix crash in /updateserver 2013-04-29 21:04:29 -06:00
Guangcong Luo
ff00faf459 Lobbychat off disables userlist as well 2013-04-29 19:52:27 -07:00
Cathy J. Fitzpatrick
b1beb4f499 Workaround for phantom xhr-streaming connections 2013-04-29 16:16:34 -06:00
Guangcong Luo
e6eb344b56 Merge pull request #218 from Joimer/patch-13
Make !othermetas and !tiers less spammy
2013-04-29 11:19:32 -07:00
Joim
91fbcfd57a Add toId rather than toLowerCase on /tiers
Add toId rather than toLowerCase on /tiers so usres can input "over used" for instace instead of "overused". Safer and better.
2013-04-29 21:18:08 +03:00
Joim
eb5cdb86fa Use toId rather than replace and toLowerString
toId achieves the same in one single line and better.
2013-04-29 21:15:58 +03:00
Guangcong Luo
f4017ba1f9 Merge pull request #219 from Joimer/patch-14
Better generation check in /smogdex command
2013-04-29 11:06:54 -07:00
Joim
62fc316bdb Better generation check in /smogdex command
Use a better generation check so smogdex does not link to empty Smogon pages.
2013-04-29 19:04:31 +03:00
Joim
3069c736d9 Improve /othermetas further allowing target with spaces
Target get their spaces cropped so "balanced hackmons" and "tier shift" for for "balancedhackmons" and "tiershift".
2013-04-29 11:57:28 +03:00
Joim
fd30fef481 Make !othermetas and !tiers less spammy
To ease the rapid flooding of text in the Lobby chat, !othermetas and !tiers have been updated in the !faq fashion to only show a specific tier at once or general information unless specified otherwise.
2013-04-29 11:50:38 +03:00
Guangcong Luo
aa002e28b3 Allow leaving/rejoining the lobby 2013-04-28 14:21:31 -07:00
Guangcong Luo
0582798106 Global room can't be voluntarily left 2013-04-28 11:40:45 -07:00
Guangcong Luo
7eff283a35 Fix global room not tracking all users 2013-04-28 11:39:56 -07:00
Guangcong Luo
a9e4b6c725 Merge pull request #216 from Joimer/patch-11
Update /help command
2013-04-28 10:50:43 -07:00
Joim
1dd7d5c34e Update /help command
Update /help command to show latest changes, namely kick is now warn and new command /kickbattle.
2013-04-28 13:41:43 +03:00
Guangcong Luo
38e88d7ce4 Fix crash properly 2013-04-28 02:31:58 -07:00
Guangcong Luo
1ed02a5478 Fix a few crashes 2013-04-28 02:28:12 -07:00
Guangcong Luo
4ab9a6c043 New command: /kickbattle
Available to drivers and up.

Removes a user from a battle.
2013-04-28 02:23:29 -07:00
Guangcong Luo
24fc6017bd Fix Gen-NEXT
It's apparently been broken for quite some time. I guess people
don't play it much :(
2013-04-28 02:23:03 -07:00
Guangcong Luo
a980014203 Fix crash in starting battles 2013-04-28 02:12:08 -07:00
Guangcong Luo
69ff7ccb6f Split the lobby into ChatRoom and GlobalRoom 2013-04-28 01:26:00 -07:00
Guangcong Luo
de49e8ff29 Refactor Lobby to use prototypes
It's also been renamed ChatRoom in preparation for an upcoming plan to
split it into two rooms
2013-04-28 01:26:00 -07:00
Bill Meltsner
6df3009855 Put a bird on it 2013-04-27 22:08:08 -07:00
Guangcong Luo
01fd92c404 Fix crash when starting a battle 2013-04-27 20:58:23 -07:00
Cathy J. Fitzpatrick
406108f53b Fix resending lobby log when merging user with 0 connections 2013-04-27 18:05:46 -06:00
Guangcong Luo
c89f420c7b Send lobby init data using new protocol 2013-04-27 15:17:59 -07:00
Guangcong Luo
df8c66d937 Optimize banning things from newer gens 2013-04-27 11:21:25 -07:00
Guangcong Luo
b263daeea0 Lazily copy data for mods, rather than eagerly 2013-04-27 11:21:25 -07:00
Marty-D
80e9a28efb Gen IV: Fix Magic Coat. 2013-04-27 13:55:26 -04:00
Guangcong Luo
649bb02955 Merge pull request #215 from Joimer/patch-10
Fix access denied message for warn
2013-04-27 10:54:27 -07:00