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