- int wd = vocab(command->wd1, -1);
- /* FIXME: Magic numbers */
- if (wd == 62 || wd == 65 || wd == 71 || wd == 2025 || wd == 2034) {
+ char word1[TOKLEN + 1];
+ packed_to_token(command->wd1, word1);
+ int wd = (int) get_vocab_id(word1);
+ /* FIXME: magic numbers */
+ if (wd == MOTION_WORD(XYZZY) ||
+ wd == MOTION_WORD(PLUGH) ||
+ wd == MOTION_WORD(PLOVER) ||
+ wd == ACTION_WORD(GIANTWORDS) ||
+ wd == ACTION_WORD(PART)) {