X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=main.c;h=3c4d448ab56009f5f505b6aeb5510fe211e7ee5e;hb=ab94051da166ca2be050c0d5725774f2edf3e7ee;hp=077e3a996d200dde709fda3215035b194f5c9c99;hpb=065caace647f86770df0d7bb9f1a3a1ffdd0f188;p=open-adventure.git diff --git a/main.c b/main.c index 077e3a9..3c4d448 100644 --- a/main.c +++ b/main.c @@ -1113,12 +1113,12 @@ L2607: wordclear(&command.wd2); } else { /* FIXME: Magic numbers related to vocabulary */ - if (!((V1 != 1000 + WATER && V1 != 1000 + OIL) || - (V2 != 1000 + PLANT && V2 != 1000 + DOOR))) { + if (!((V1 != PROMOTE_WORD(WATER) && V1 != PROMOTE_WORD(OIL)) || + (V2 != PROMOTE_WORD(PLANT) && V2 != PROMOTE_WORD(DOOR)))) { if (AT(V2 - 1000)) command.wd2 = token_to_packed("POUR"); } - if (V1 == 1000 + CAGE && V2 == 1000 + BIRD && HERE(CAGE) && HERE(BIRD)) + if (V1 == PROMOTE_WORD(CAGE) && V2 == PROMOTE_WORD(BIRD) && HERE(CAGE) && HERE(BIRD)) command.wd1 = token_to_packed("CATCH"); } L2620: