Commit Graph

2709 Commits

Author SHA1 Message Date
Guangcong Luo
84fa2443ec Update crash messages to new protocol 2013-05-28 03:18:55 -07:00
Marty-D
419496ba58 Fix Pressure.
- It should not affect moves made by allies.
2013-05-27 23:51:45 -04:00
Cathy J. Fitzpatrick
558ed856ad Improved error handling 2013-05-27 21:21:34 -06:00
Guangcong Luo
658f8cbb12 NEXT: Rock Throw, Rapid Spin changes 2013-05-27 17:21:12 -07:00
Guangcong Luo
be64f4bd73 NEXT: item changes, new sig moves
- Kingdra gets sig BubbleBeam
- Eelektross gets sig Spark
- Beautifly gets sig Giga Drain
- Lilligant gets GossamerWing access
- type-specific item buffs to pure Grass, Poison, Fighting, and
  Psychic-types
2013-05-27 16:32:52 -07:00
Guangcong Luo
1ea49e7376 Don't crash if Substitute intercepted a status move
This is a condition which should never happen in non-modded games
2013-05-27 16:32:52 -07:00
Guangcong Luo
fa6d20aae5 Remove some unnecessary files from filelist. 2013-05-27 16:32:52 -07:00
Cathy J. Fitzpatrick
44142a6849 Improve modlog error message 2013-05-27 16:54:18 -06:00
Marty-D
dc6d246001 Gen III, IV: Correct Minimize. 2013-05-27 16:01:57 -04:00
Marty-D
248513ae46 Fix Fling + Enigma Berry.
- Enigma Berry should not activate when Flung.
2013-05-26 21:46:14 -04:00
Cathy J. Fitzpatrick
e5b9829fcb Suppress crash on old versions of node 2013-05-25 15:36:33 -06:00
Cathy J. Fitzpatrick
6540cf4e53 Send |roomerror| message when failing to join a room 2013-05-25 04:20:48 -06:00
Cathy J. Fitzpatrick
52c7ac4324 Also invalidate custom.css when starting up the server 2013-05-25 03:40:47 -06:00
Cathy J. Fitzpatrick
8ed0781b99 Watch custom.css for changes 2013-05-25 03:39:34 -06:00
Guangcong Luo
f344874452 Merge pull request #234 from Joimer/patch-21
Gen 1: Better learnsets with no tradebacks
2013-05-25 01:41:55 -07:00
Joim
1555d879fb Gen 1: Limit learnsets to not to use tradebacks
Gen 1 learnsets now include all Gen 1 and Gen 2 moves. Limit the moves since pure RBY format does not allow tradeback Pokémon.
2013-05-25 11:36:29 +03:00
Joim
17bfab20ae Gen 1: Better learnsets obtained from Veekun
Old learnsets were done one by one by volunteers and were afterwards corrected. Change for Veekun obtained learnsets for Gen 1 and Gen 2 so learnsets can be used both for pure Gen 1 and tradebacks Gen 1.
2013-05-25 11:34:02 +03:00
Cathy J. Fitzpatrick
afe444049d Add mention of locking to driver powers 2013-05-24 23:08:44 -06:00
Guangcong Luo
56a327e0e2 Update filelist.txt for recent changes 2013-05-24 20:50:45 -07:00
Guangcong Luo
238a709f3b Rename battles.js to battle-engine.js 2013-05-24 20:50:30 -07:00
Guangcong Luo
d2d61e89bc NEXT: Bonemerang and Bone Rush hit air 2013-05-24 18:09:50 -07:00
Guangcong Luo
6817c6e967 Minor documentation improvements 2013-05-24 18:05:15 -07:00
Guangcong Luo
5e7d171f85 Improved protocol documentation 2013-05-24 17:47:00 -07:00
Cathy J. Fitzpatrick
58d9db4d8b Only send |usercount| message to the lobby 2013-05-24 17:29:05 -06:00
Guangcong Luo
27be062395 Tons of documentation 2013-05-24 14:59:29 -07:00
Guangcong Luo
b7ece3d6f9 Crash gracefully if a command handler crashed 2013-05-24 14:59:29 -07:00
Guangcong Luo
04c493818c Fix crash in /loadbanlist 2013-05-24 14:59:29 -07:00
Marty-D
56e0cd2d16 Gen III: A few fixes. 2013-05-24 15:05:06 -04:00
Guangcong Luo
d5871fc948 Tighten /privateroom permissions 2013-05-24 11:52:01 -07:00
Guangcong Luo
c64a2c1d81 Merge pull request #233 from Joimer/patch-19
Fix bug in modlog, allow to search names that begin with numbers
2013-05-24 11:51:42 -07:00
Joim
50fb2617f7 Fix bug in modlog, allow to search names that begin with numbers
If you search a name that begins with a number, like 10asdf, parseInt will return 10 and modlog thinks you are looking for a number of lines. Fix this testing target to see if it has a non-numerical character.
2013-05-24 17:49:09 +02:00
Guangcong Luo
c7fe54e08a Fix /smogdex 2013-05-23 22:22:15 -07:00
Guangcong Luo
a964543ffb Commands for making chatrooms
(Currently admin-only and highly experimental)
2013-05-23 22:17:16 -07:00
Guangcong Luo
be4e5a6134 Fix crash in this.parse 2013-05-23 21:57:06 -07:00
Cathy J. Fitzpatrick
8d51fb0c3c Fix crash when using the dev console in a chatroom 2013-05-23 22:52:20 -06:00
Guangcong Luo
4b26481035 Fix one more crash in /lobbychat 2013-05-23 21:50:38 -07:00
Guangcong Luo
61a79315c0 Fix crashes in /promote and /lobbychat 2013-05-23 21:44:59 -07:00
Guangcong Luo
e0f3b6f3fe /whois is no longer broadcastable 2013-05-23 21:40:47 -07:00
Guangcong Luo
1b560bee97 Fix crash in /updateserver 2013-05-23 21:40:09 -07:00
Guangcong Luo
5e55412b62 Fix forfeit button 2013-05-23 21:34:31 -07:00
Guangcong Luo
ab31f5573a Version 0.9.0 2013-05-23 21:17:36 -07:00
Guangcong Luo
f67db15f1e Less strict spam throttling 2013-05-23 21:17:00 -07:00
Guangcong Luo
f4fbb273c7 Fix crash when uploading replay 2013-05-23 21:08:21 -07:00
Guangcong Luo
3deb9d2b5a Fix bugs with challenging other users 2013-05-23 21:07:40 -07:00
Guangcong Luo
9b72c9d486 Make sure command replies show up in correct room 2013-05-23 21:05:03 -07:00
Cathy J. Fitzpatrick
7483bef50d Fix sending empty battle room updates 2013-05-23 21:04:38 -07:00
Guangcong Luo
0c0019f010 Rename broadcastable to canBroadcast for consistency 2013-05-23 19:32:34 -07:00
Guangcong Luo
0f87f8e59d canTalk now handles all chat filtering 2013-05-23 19:31:21 -07:00
Guangcong Luo
e73e3f14e5 Move access denied message to this.can 2013-05-23 19:18:15 -07:00
Guangcong Luo
87005eff94 Faster broadcast cooldown implementation
This one uses an early return instead of a flag to suppress the
broadcast.
2013-05-23 19:10:01 -07:00