Address GitLab issue #67: saying Z'ZZZ at the reservoir causes the water to part/crash together

This commit is contained in:
Eric S. Raymond 2024-01-02 10:42:11 -05:00
parent 2582e240bd
commit 1f9f39d789

3
misc.c
View file

@ -432,7 +432,8 @@ static void get_vocab_metadata(const char* word, vocab_t* id, word_type_t* type)
vocab_t ref_num;
ref_num = get_motion_vocab_id(word);
if (ref_num != WORD_NOT_FOUND) {
// Second conjunct is because the magic-word placeholder is a bit special
if (ref_num != WORD_NOT_FOUND || ref_num == PART) {
*id = ref_num;
*type = MOTION;
return;