Commit Graph

23714 Commits

Author SHA1 Message Date
Marty-D
f18c33e4f3 Gen IV: Correct some tiers. 2013-05-17 10:17:05 -04:00
Guangcong Luo
7c0d4b77f7 Fix Hackmons legality checking 2013-05-17 02:02:05 -07:00
Guangcong Luo
de7277c768 New research suggests all formes are possible in Hackmons
Specifically, formes that normally require a specific condition,
such as Darmanitan-Z and Arceus-Fire, are now available in Hackmons.

The previous confusion stemmed from that Arceus-Fire is actually
Normal-type, and the Arceus forme is handled separately from
Multitype and plates, which is what actually gives it the Fire
typing.
2013-05-16 21:22:52 -07:00
Guangcong Luo
6897248f4e Credits: Clarify Marty's role 2013-05-16 20:39:37 -07:00
Guangcong Luo
fa5c34d71b Zracknel's real name in credits 2013-05-16 19:36:37 -07:00
Cathy J. Fitzpatrick
33cfe1faf6 Remove some redundant logic in app.js 2013-05-16 19:54:58 -06:00
Cathy J. Fitzpatrick
5204204926 Throw an exception if you is empty in resolveUser 2013-05-16 18:16:59 -06:00
Cathy J. Fitzpatrick
9d08cf6a6e Remove check for impossible condition in app.js 2013-05-16 18:11:19 -06:00
Cathy J. Fitzpatrick
a13a676538 Rename User.prototype.disconnect to onDisconnect 2013-05-16 17:54:44 -06:00
Cathy J. Fitzpatrick
194e9535e4 Rename config.package to config.pkg
`package` is a FutureReservedWord within the meaning of the spec. Using
it as an identifier is supposed to throw an error in strict mode. It
should not be used as a property name.
2013-05-16 17:52:35 -06:00
Cathy J. Fitzpatrick
f1926209df v0.3.5 is the only version of node-sockjs known to work
After upgrading node-sockjs to v0.3.7 on the live server, there was an
issue where the `close` event was apparently not being fired on some
sockets, causing various problems.

The only version of ndoe-sockjs that we know for sure works is v0.3.5,
which is the version that had previously been in use on the main server
for a long time.
2013-05-16 17:17:03 -06:00
Guangcong Luo
37bf5a5a4c Update ban message 2013-05-16 13:08:17 -07:00
Guangcong Luo
01b5884691 Fix a few stylistic errors 2013-05-16 10:57:01 -07:00
Guangcong Luo
5632106272 Fix crash when merging socket into battleroom 2013-05-16 02:27:17 -07:00
Guangcong Luo
b5108b68c4 Enforce minimum mute time 2013-05-16 02:26:43 -07:00
Guangcong Luo
86b8342b53 Merge pull request #227 from Joimer/patch-16
Add hourmute command to the help
2013-05-16 00:09:10 -07:00
Joim
8afd650814 Add hourmute command to the help
Added hour mute command to the help for drivers+
2013-05-16 10:01:40 +03:00
Guangcong Luo
be2aa01504 Timed mutes
Also refactor sendIdentity - it's now handled by users.js like
onRename etc.
2013-05-15 19:48:51 -07:00
The Immortal
72513074c8 Ubers is having a suspect test 2013-05-16 01:36:29 +04:00
Marty-D
1fa4eabebc Add my real name. 2013-05-15 17:17:37 -04:00
Guangcong Luo
7e6e6cc4a3 New Credits layout 2013-05-15 13:42:47 -07:00
Guangcong Luo
d9d0c176b6 Show package.js version in /version 2013-05-14 23:36:50 -07:00
Guangcong Luo
d4079844d1 Ability checking fixes
- Gen 1-2 work with no ability set.
- Not having a listed ability gives a readable error message now.
2013-05-14 15:31:59 -07:00
Guangcong Luo
98658ff2ab NEXT: Masquerain gets sig Surf 2013-05-14 15:31:59 -07:00
Guangcong Luo
99a7dc101a Merge pull request #226 from Joimer/patch-14
Add Gen 4 UU Format
2013-05-14 14:11:57 -07:00
Joim
5007ee1492 Add Gen 4 UU Format
Add the Generation 4 UU Format.
2013-05-14 23:54:04 +03:00
Cathy J. Fitzpatrick
02ebd6ed79 Report HP as percentages (except VGC and Custom Game)
In VGC, HP continues to be reported as pixels. In Custom Game (and other
debug formats), health is reported as exact HP.
2013-05-14 04:36:25 -06:00
Cathy J. Fitzpatrick
57df8efac2 Fix some misleading comments in formats.js 2013-05-14 04:10:57 -06:00
Cathy J. Fitzpatrick
b16426b2b7 Rename 'Sleep Clause' to 'Sleep Clause Mod'
This new naming style is to acknowledge that Sleep Clause Mod represents
a mechanical change to the base game, because it causes Sleep status not
to be applied in cases where it would be applied in the base game.
2013-05-14 04:06:46 -06:00
Cathy J. Fitzpatrick
0b24a25170 Remove socket.io from package.json 2013-05-13 20:50:23 -06:00
Marty-D
62ea106a59 Gen III: Make sure Nature Power can't miss initially. 2013-05-13 17:39:19 -04:00
Marty-D
fe7eacb6b7 Gen III: Preliminary move fixes. 2013-05-13 16:34:14 -04:00
Guangcong Luo
b56f1f4b98 Fix renaming causing problems with battle controls 2013-05-13 12:50:01 -07:00
Guangcong Luo
cb537e4a30 Rename room join/leave functions
The room join/leave functions have been renamed from .join to
.onJoin to make it clear that they react to joins initiated
elsewhere, and should not be used to initiate joins.
2013-05-13 11:39:51 -07:00
Guangcong Luo
a3d655dcad Clearer lock message 2013-05-12 23:50:26 -07:00
Cathy J. Fitzpatrick
699a898a07 Remove GlobalRoom.prototype.getUserList 2013-05-12 23:54:43 -06:00
Cathy J. Fitzpatrick
5e7331b464 Fix /partbattle
/partbattle used to be an alias of /joinbattle rather than an alias
of /leavebattle
2013-05-12 23:52:37 -06:00
Cathy J. Fitzpatrick
d5925bc0c1 Remove now-unnecessary check in ipSearch 2013-05-12 21:28:13 -06:00
Cathy J. Fitzpatrick
d28c727789 Remove legacy lobby chat blocking feature 2013-05-12 21:27:22 -06:00
Cathy J. Fitzpatrick
b03dfb5a8c Silently kill sockets with no remoteAddress 2013-05-12 21:26:06 -06:00
Cathy J. Fitzpatrick
d939acf54b Remove GlobalRoom.prototype.sendIdentity 2013-05-12 17:05:32 -06:00
Cathy J. Fitzpatrick
5c79e86303 Remove config.proxyip = true option 2013-05-12 17:04:30 -06:00
Cathy J. Fitzpatrick
128229fd0a Don't unlock users who are not locked 2013-05-12 16:31:04 -06:00
Cathy J. Fitzpatrick
b2e7078327 Remove accidental global from last commit 2013-05-12 16:29:51 -06:00
Cathy J. Fitzpatrick
7987b70578 Fix several bugs in /unlock 2013-05-12 16:27:31 -06:00
Cathy J. Fitzpatrick
15f61f674d Throw exception in case of seemingly impossible condition 2013-05-12 15:54:05 -06:00
The Immortal
b1f02dec05 Merge pull request #224 from Joimer/patch-11
Seasonal: Fix Treecko's name
2013-05-12 02:03:48 -07:00
Joim
f00e9fbb19 Seasonal: Fix Treecko's name 2013-05-12 11:02:16 +02:00
Guangcong Luo
82312d55f4 Make sure custom games don't accidentally set level 1000 2013-05-11 20:46:15 -07:00
Cathy J. Fitzpatrick
4f1bc488fb Export Connection out of users.js 2013-05-11 18:08:43 -06:00