Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
d753365d8e Make sure Trace can't make the Start event happen twice
(This fixes the double-Intimidate when Traced bug)
2012-07-11 17:38:58 -04:00
Marty-D
0adf419599 Fix rounding for some healing items. 2012-07-11 14:55:28 -03:00
Marty-D
a0c9f0317b Worry Seed can change Insomnia to Insomnia in Gen IV. 2012-07-10 23:26:24 -03:00
Bill Meltsner
2e75e80bc0 Enable happiness when creating a Pokemon, and actually derive Frustration/Return's base power from it. 2012-07-10 18:16:13 -05:00
Marty-D
9e25dcd1a9 Add some perma-avatars. 2012-07-10 18:32:08 -03:00
Marty-D
d250ced19a Fix up some Ability-changing moves' banlists. 2012-07-10 17:54:58 -03:00
Guangcong Luo
02dc1b6343 Make sure illusion/multitype/wg aren't swappable 2012-07-10 15:38:41 -04:00
Bill Meltsner
c3027814f6 /modlog search terms enclosed in quotes will always be treated as text search, for tracking down users with numbers at the beginning of their names. 2012-07-10 14:08:56 -05:00
TheImmortal
3117467e64 First turn of Dive prevents Hail/Sandstorm damage 2012-07-10 22:30:41 +04:00
TheImmortal
92a636968b First turn of Dig prevents Hail/Sandstorm damage 2012-07-10 22:22:00 +04:00
Guangcong Luo
f53050ba93 Merge pull request #77 from Antar1011/master
Challenge Cup
2012-07-10 10:51:48 -07:00
Guangcong Luo
f6aee3d8a2 Add /crashlogged as an alias for /crashnoted 2012-07-10 13:24:27 -04:00
Guangcong Luo
97850e5d84 New command: /kill
- stops the server
- server will restart automatically if running in forever
2012-07-10 13:24:15 -04:00
Antar1011
023183a133 Took out debug line 2012-07-10 09:58:49 -04:00
Antar1011
0d5db9483a Challenge Cup 2012-07-10 09:47:35 -04:00
The Immortal
72bc5ad6cb Merge pull request #76 from Antar1011/master
Tier updates
2012-07-10 06:31:00 -07:00
Antar1011
08a03f1b30 Snover and Hippopotas are now "LC" instead of UU (allowed in any standard tier) 2012-07-10 07:40:03 -04:00
Antar1011
95f997608e DW UU Updates 2012-07-10 07:26:50 -04:00
Antar1011
eff41715a4 Merge remote-tracking branch 'upstream/master' 2012-07-10 07:23:45 -04:00
Bill Meltsner
1f00e0daf2 CAP should be BW2 meta, apparently. 2012-07-09 23:17:48 -05:00
Bill Meltsner
66636da307 The Mollux playtest is over. 2012-07-09 22:16:01 -05:00
The Immortal
3c252f0e5e Added the space in 'The Immortal' 2012-07-09 22:07:05 +04:00
Guangcong Luo
d88abaf4d7 Last README fix 2012-07-09 13:52:36 -04:00
Guangcong Luo
dbf490aa54 Fix README
(angle brackets apparently have meaning in Markdown)
2012-07-09 13:52:06 -04:00
Guangcong Luo
3a95c757ac README updates:
- SockJS migration resets browser issues
- Gen 4 supported
- Add Credits
2012-07-09 13:51:08 -04:00
Guangcong Luo
e2d0547dae Cut down on the amount of information we log 2012-07-09 13:44:12 -04:00
Bill Meltsner
6c30b34988 activityQueue doesn't actually exist, which was causing battles to not have their contents properly logged. Fixed this. 2012-07-08 21:12:18 -05:00
Bill Meltsner
22cd7cab27 Guard against the mysterious and seemingly impossible situation where someone successfully connects with a null socket. 2012-07-08 20:38:06 -05:00
TheImmortal
10915a7790 Kyurem-B & Kyurem-W are banned from DW OU 2012-07-09 00:23:20 +04:00
Guangcong Luo
e1eddbd77f Pass the team around very carefully
- teams were passed around a lot more haphazardly before
- a race condition may have caused the team issue in LC earlier
- teams are now passed very carefully from search to battle start
2012-07-08 15:28:17 -04:00
Bill Meltsner
6f9469c898 Fix NFE level scaling in randbats. 2012-07-08 12:23:47 -05:00
Guangcong Luo
ca4890f299 Rewrite how searching works:
- now polls the ladder server for ratings
- only players with a rating difference below 400 will play each other
- should diminish rating screw by a fair bit
2012-07-08 04:51:41 -04:00
Bill Meltsner
eb153e7427 Implement recursive rules for formats.
A format will inherit rulesets and banlists from any rules specified in its ruleset which contain their own rulesets or banlists. For instance, UU can inherit OU's rules and bans, while adding its own tier bans and weather bans.
2012-07-08 02:40:00 -05:00
Bill Meltsner
05b972bd8a Add more descriptive "X is banned" messages.
More specifically, if the rule under which something is banned has a name (e.g. "Evasion Clause"), inform the user that it's banned under that particular rule.
2012-07-08 02:40:00 -05:00
Bill Meltsner
eb28c7eb2d Factor out OHKO and Evasion bans into clauses. 2012-07-08 02:39:59 -05:00
Bill Meltsner
3dc7be8520 Implement Freeze Clause. 2012-07-08 02:39:58 -05:00
Bill Meltsner
0bfb16e87d Fix DW tier names. 2012-07-08 02:39:56 -05:00
Bill Meltsner
4f7ee84bd6 Capitalize Pokemon.
IT MATTERS, OKAY?!
2012-07-08 01:14:30 -05:00
Marty-D
53c47d2084 Allow Staff to load the banlist. 2012-07-07 23:05:32 -03:00
Bill Meltsner
0369dad818 Add moves obtainable from Pokemon XD: Gale of Darkness. 2012-07-07 20:12:13 -05:00
TheImmortal
cd025d6981 Moves blocked by Substitute
- Acupressure is not blocked by Substitute
- Flatter is already blocked because of the boosts/confusion
- Heal Pulse is blocked by Substitute
- Swagger is already blocked because of the boosts/confusion
2012-07-08 02:55:00 +04:00
TheImmortal
35b4c3b6ca Dream World moves update 2012-07-08 02:15:25 +04:00
Guangcong Luo
5efcc49ae8 Reintroduce Basculin-B
(apparently it isn't fully aesthetic)
2012-07-07 17:51:04 -04:00
Guangcong Luo
307b2e7c40 Update pokedex.js:
- only base formes get an otherFormes list
- base forme names are stored in baseForme
- Genesect formes are now stored
2012-07-07 17:39:26 -04:00
Guangcong Luo
c571bf94b3 Updated random battle level scale 2012-07-07 13:20:11 -04:00
Bill Meltsner
427da4d560 Merge pull request #74 from kotarou3/haxmons
Allow random teams with haxmons and show haxmons for challenges
2012-07-06 23:55:17 -07:00
Bill Meltsner
78d7f716d2 Merge pull request #75 from kotarou3/modlog
Sanitise modlog output
2012-07-06 23:00:04 -07:00
小太
ead737980f Sanitise modlog output 2012-07-07 15:50:46 +10:00
小太
580a0546ea Allow random teams with haxmons and show haxmons for challenges 2012-07-07 14:16:58 +10:00
Bill Meltsner
c31ee2a428 Add SockJS as the default networking library.
You can still use Socket.IO by setting config.protocol in config.js.
2012-07-06 22:56:28 -05:00