Commit Graph

1320 Commits

Author SHA1 Message Date
TheImmortal
a8574d66ca Implement Bug Bite & Pluck effects 2012-08-11 22:02:47 +04:00
Marty-D
839ea9492a Update some randbat moves. 2012-08-11 14:46:31 -03:00
Marty-D
028fc78f25 Rock Head's description was apparently confusing. 2012-08-11 12:52:25 -03:00
Guangcong Luo
076acf35fd Make sure the Zarel exception doesn't crash exotic group configs 2012-08-10 20:23:46 -07:00
Guangcong Luo
641f4c153c Support engine.io 2012-08-10 18:55:12 -07:00
TheImmortal
825b3a766d Darkrai is now being tested in DW OU 2012-08-11 04:03:13 +04:00
TheImmortal
65165bf1bd Add Shedinja moves gained from Ninjask 2012-08-11 02:15:58 +04:00
Guangcong Luo
91f3f20364 Comment out some unnecessary logging 2012-08-10 09:54:05 -07:00
TheImmortal
a0a4b2c7c4 Genesect is released 2012-08-10 18:55:46 +04:00
Guangcong Luo
231a9349d1 Offline promote/demote 2012-08-10 00:10:39 -07:00
Guangcong Luo
ba39237978 Don't crash on empty room 2012-08-09 20:47:29 -07:00
Guangcong Luo
100ab0cfed Increase throttle delay to 900ms 2012-08-09 20:45:06 -07:00
TheImmortal
88ecfa7632 Gothorita Event
http://over-lap.co.jp/book/bw2/img/tokuten.jpg
2012-08-09 14:36:40 +04:00
Guangcong Luo
b51dda2c8a Increase throttle delay to 800ms 2012-08-08 23:50:56 -07:00
Guangcong Luo
1d31929db8 Time out requests and responses after 2 seconds each 2012-08-08 23:50:40 -07:00
Guangcong Luo
efc9d77f58 Time out requests after 3 minutes 2012-08-08 22:37:33 -07:00
Guangcong Luo
01add9ab91 Fix crash in CC with no learnset 2012-08-08 15:14:14 -07:00
Guangcong Luo
1b5d406fa3 Some improvements to login/ladder server connection 2012-08-08 13:20:11 -07:00
Guangcong Luo
47c7e02464 Batched ladder requests 2012-08-07 19:21:53 -07:00
Guangcong Luo
575454e27b Fix Red Card message 2012-08-06 14:38:47 -07:00
Guangcong Luo
92a4f85e0a Fix logging 2012-08-06 14:19:16 -07:00
Marty-D
d79ee19ac0 Actually fix Rapid Spin.
Thanks, bmelts!
2012-08-05 13:22:30 -03:00
Guangcong Luo
2ab4f287db New request API
(preparation for batched requests)
2012-08-05 00:10:04 -07:00
Guangcong Luo
b18435b454 Restore p1active/p2active shortcuts for dev console 2012-08-04 20:31:41 -07:00
Marty-D
e0486402c3 Fix some move descriptions. 2012-08-04 22:03:40 -03:00
TheImmortal
d9ae36c7c9 Update CAP viableMoves 2012-08-05 04:03:39 +04:00
Guangcong Luo
b43df9a084 Fix crash on disconnect 2012-08-04 01:06:51 -07:00
Guangcong Luo
445b840411 Disconnect is now handled separately 2012-08-04 00:56:44 -07:00
Guangcong Luo
878a3f9b11 Implement the disconnect event correctly 2012-08-04 00:51:45 -07:00
Guangcong Luo
9ca5321597 Fix kickinactive 2012-08-01 23:33:31 -07:00
Guangcong Luo
66b86f9678 Don't mark rooms as active if they're not 2012-08-01 23:23:18 -07:00
Guangcong Luo
60ca007255 Many stability improvements 2012-08-01 23:08:55 -07:00
Guangcong Luo
8d8245b76d More reliable determination of inactive side 2012-08-01 23:02:28 -07:00
Guangcong Luo
b67840ba38 Increase spam throttle to 600ms 2012-08-01 22:53:46 -07:00
Guangcong Luo
c335870340 Make sure formats have their full ruleset 2012-08-01 19:54:23 -07:00
Bill Meltsner
cd5bf89883 Rename the BW-only mod to conform to the ID scheme. 2012-08-01 21:47:26 -05:00
Guangcong Luo
7323aac95e Protect against crash from battle not existing 2012-08-01 19:15:26 -07:00
Bill Meltsner
b5ac054933 Also bojangles' avatar. 2012-08-01 20:45:10 -05:00
Guangcong Luo
97a3977106 Fix team preview not working 2012-08-01 18:19:57 -07:00
Guangcong Luo
bc4b88bf66 Crash guard in sim process 2012-08-01 18:19:57 -07:00
Guangcong Luo
2717566503 Make sure avatar changes don't deform chat 2012-08-01 18:19:57 -07:00
Bill Meltsner
fd802576ef Add GreatSage's custom avatar. 2012-08-01 19:57:38 -05:00
Guangcong Luo
3714979815 Many fixes to multi-process system:
- crashes mostly gone
- teams work
- debug console available for battle process (use >>>)
2012-08-01 16:29:49 -07:00
Guangcong Luo
2d1c8ec754 Calculate inactiveSide correctly 2012-08-01 14:46:59 -07:00
Guangcong Luo
9eb85e85fd Show only 6 battles on the main list 2012-08-01 13:57:33 -07:00
Guangcong Luo
c47eb6b160 Battle process properly deallocates itself 2012-08-01 13:56:48 -07:00
Guangcong Luo
4831e68a8c Multi-process battles!
Battles now occur in a separate process.
Hopefully, this results in a substantial increase in network stability.
WARNING: Battle crashes are now practically unrecoverable.
2012-08-01 13:48:58 -07:00
Guangcong Luo
31e642c5a2 Rename simulator.js to battles.js 2012-07-31 19:48:09 -07:00
Guangcong Luo
92623825ef Mutes no longer affect PMs because blarajan 2012-07-31 08:25:47 -07:00
Marty-D
de39153848 Fix Metal Powder. 2012-07-30 21:55:34 -03:00