Commit Graph

23714 Commits

Author SHA1 Message Date
Bill Meltsner
9234c1903a Update most of the item messages and ID checks. 2012-03-30 21:32:14 -05:00
Bill Meltsner
676b953a2b Update most of the ability messages and ID checks. 2012-03-30 21:32:14 -05:00
Guangcong Luo
b2af0e4a07 Update the team report to the new setup 2012-03-30 22:11:47 -04:00
Guangcong Luo
4692166690 Illusion support in the engine 2012-03-30 13:49:36 -04:00
Guangcong Luo
0e4503c8b1 Fix most of the ID-change-related crashes in movedex.js 2012-03-30 13:00:54 -04:00
Guangcong Luo
f038734416 Fix crash with moveid 2012-03-30 12:38:03 -04:00
Guangcong Luo
cc8f32b4cb moveset[].move is now a name, not an ID 2012-03-30 11:09:26 -04:00
Guangcong Luo
468c457177 Rely on toString more, for nicer add() calls 2012-03-30 11:03:27 -04:00
Guangcong Luo
aa3c3a0658 Improve the getEffect functions
- add toString and fullname
- revise toString for Pokemon and Side, too
- make sure they all function as new-style: don't refill things without a prefilled ID, and prefill a name
2012-03-30 10:45:39 -04:00
Guangcong Luo
e51dade299 really really fix Substitute 2012-03-30 10:15:08 -04:00
Guangcong Luo
c1007b2e22 Fix Substitute crash 2012-03-30 10:07:54 -04:00
Bill Meltsner
d18a3b03ec Upgrade item use/eat messages. 2012-03-30 04:00:34 -05:00
Bill Meltsner
d67239d22f Fix super effective, not very effective, and crit messages. 2012-03-30 02:51:03 -05:00
Bill Meltsner
4272f01b5d Make damage messages use effect names instead of IDs. 2012-03-30 00:18:50 -05:00
Bill Meltsner
16e6907aad Upgrade boost/unboost messages. 2012-03-30 00:10:23 -05:00
Bill Meltsner
1f085eb0dd Upgrade move immunity messages. 2012-03-29 23:49:21 -05:00
Bill Meltsner
a8b95ed3cb Upgrade cureStatus() message. 2012-03-29 23:49:19 -05:00
Bill Meltsner
b7f0f88d9b Upgrade several more move-related messages 2012-03-29 21:58:17 -05:00
Guangcong Luo
b5cba2933b Implement the healing message on heal moves 2012-03-29 17:49:45 -04:00
Guangcong Luo
0aa1a2fb98 Implement the faint message 2012-03-29 17:48:12 -04:00
Guangcong Luo
233498a8b2 -heal messages 2012-03-29 17:42:03 -04:00
Guangcong Luo
3f2107a9ae Simplify the damage message code a bit 2012-03-29 17:38:27 -04:00
Bill Meltsner
c13f1a8fd5 Go back to a switch statement for -damage messages, to keep the client from getting any information it shouldn't have. 2012-03-29 16:11:15 -05:00
Bill Meltsner
a7eaa14f2c Upgrade -damage messages from non-move sources. 2012-03-29 15:51:42 -05:00
Guangcong Luo
7dc1dff5dc -damage 2012-03-29 13:18:05 -04:00
Bill Meltsner
391ed6efbd Modify selfB.add to generate the proper log message format from the passed arguments. 2012-03-29 04:04:48 -05:00
Bill Meltsner
5940bf30d8 Remove the /me command (it's handled client-side now). 2012-03-29 03:02:01 -05:00
Bill Meltsner
fbbfa47a50 Upgrade chat messages. 2012-03-29 03:01:44 -05:00
Bill Meltsner
16204be2f6 Upgrade the restart callback message. 2012-03-29 03:01:17 -05:00
Bill Meltsner
79f5142f8b Convert the rule/clause IDs as well. 2012-03-29 02:28:23 -05:00
Bill Meltsner
62abf937e4 Un-convert tier names. 2012-03-29 02:21:55 -05:00
Bill Meltsner
0ec3a4ff99 The great ID conversion. 2012-03-29 02:18:29 -05:00
Guangcong Luo
f1cd7af7a4 Pokedex with new IDs 2012-03-29 03:11:30 -04:00
Guangcong Luo
8e54290457 New toId function to match new IDs 2012-03-29 03:07:16 -04:00
Bill Meltsner
db65bd3450 Upgrade debug messages. 2012-03-29 01:43:41 -05:00
Bill Meltsner
83442affed Upgrade turn message. 2012-03-29 01:40:21 -05:00
Guangcong Luo
bff08efaa6 Use p1 and p2 properly in move command 2012-03-29 02:35:48 -04:00
Bill Meltsner
a85fb6cfc6 Revert "remove hardcoded side IDs"
This reverts commit 15b275659f.
2012-03-29 01:25:05 -05:00
Bill Meltsner
85349e1444 Upgrade join/leave messages. 2012-03-29 01:22:37 -05:00
Bill Meltsner
5792406bda Upgrade tier and rated messages. 2012-03-29 01:22:37 -05:00
Bill Meltsner
eaeb2e8bfd Upgrade rule messages. 2012-03-29 01:22:37 -05:00
Bill Meltsner
15b275659f remove hardcoded side IDs 2012-03-29 01:22:37 -05:00
Guangcong Luo
f47e07a593 Convert callbacks to the new format 2012-03-29 02:12:25 -04:00
Guangcong Luo
512c6c1814 Side IDs 2012-03-29 02:05:24 -04:00
Guangcong Luo
66ba7c5469 New pokemon description protocol 2012-03-29 02:03:41 -04:00
Guangcong Luo
8f1bc5d8d9 Correct location of pipe in move kwargs 2012-03-29 01:57:56 -04:00
Bill Meltsner
b38b8ff431 Forgot a pipe. 2012-03-29 00:50:17 -05:00
Bill Meltsner
0c136e040e Upgrade the join command. 2012-03-29 00:47:42 -05:00
Bill Meltsner
858c9dae91 Upgrade the start and player messages. 2012-03-29 00:46:00 -05:00
Bill Meltsner
c444fa7545 Begin converting to the new log format, with the move message. 2012-03-29 00:25:05 -05:00