- if (command->type2 == MOTION &&
- (command->id2 == XYZZY ||
- command->id2 == PLUGH ||
- command->id2 == PLOVER)) {
- return GO_WORD2;
- }
- if (command->type2 == ACTION &&
- (command->id2 == FEE ||
- command->id2 == FIE ||
- command->id2 == FOE ||
- command->id2 == FOO ||
- command->id2 == FUM ||
- command->id2 == PART)) {
- return GO_WORD2;
- }
- sspeak(OKEY_DOKEY, command->raw2);
+ if (command.type2 == MOTION &&
+ (command.id2 == XYZZY ||
+ command.id2 == PLUGH ||
+ command.id2 == PLOVER)) {
+ return GO_WORD2;
+ }
+ if (command.type2 == ACTION && command.id2 == PART)
+ return reservoir();
+
+ if (command.type2 == ACTION &&
+ (command.id2 == FEE ||
+ command.id2 == FIE ||
+ command.id2 == FOE ||
+ command.id2 == FOO ||
+ command.id2 == FUM ||
+ command.id2 == PART)) {
+ return bigwords(command.id2);
+ }
+ sspeak(OKEY_DOKEY, command.raw2);