X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=misc.c;fp=misc.c;h=d2d0b8f0aa2b920a2d16c97564f7f782813846d3;hp=d24ed2f9791edb79331f385dd36091761930affe;hb=c10e9694e3e689204b8352a778ee5a4e29634157;hpb=11d966f3496c9a5c0de2190027c1cae2c6d8e73a diff --git a/misc.c b/misc.c index d24ed2f..d2d0b8f 100644 --- a/misc.c +++ b/misc.c @@ -433,7 +433,7 @@ static void get_vocab_metadata(const char* word, vocab_t* id, word_type_t* type) ref_num = get_motion_vocab_id(word); // Second conjunct is because the magic-word placeholder is a bit special - if (ref_num != WORD_NOT_FOUND || ref_num == PART) { + if (ref_num != WORD_NOT_FOUND) { *id = ref_num; *type = MOTION; return; @@ -447,7 +447,7 @@ static void get_vocab_metadata(const char* word, vocab_t* id, word_type_t* type) } ref_num = get_action_vocab_id(word); - if (ref_num != WORD_NOT_FOUND) { + if (ref_num != WORD_NOT_FOUND && ref_num != PART) { *id = ref_num; *type = ACTION; return;