Cathy J. Fitzpatrick
4eb5deaa15
Fix race conditions with challenges
...
For example, these race conditions could be used to bypass legality
checking in unrated battles.
2013-05-28 19:59:05 -06:00
Cathy J. Fitzpatrick
3bfb0a46c2
Fix crashes in battles
2013-05-28 19:59:04 -06:00
Marty-D
20f1dc8dca
Fix Attract.
2013-05-28 17:47:46 -04:00
Guangcong Luo
37ff5a4130
Nicer crash messages
2013-05-28 03:43:52 -07:00
Guangcong Luo
d5ca89b557
Better error handling for battle crashes
2013-05-28 03:18:55 -07:00
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