projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Magic-number and state-arithmetic removal.
[open-adventure.git]
/
main.c
diff --git
a/main.c
b/main.c
index 077e3a996d200dde709fda3215035b194f5c9c99..3c4d448ab56009f5f505b6aeb5510fe211e7ee5e 100644
(file)
--- a/
main.c
+++ b/
main.c
@@
-1113,12
+1113,12
@@
L2607:
wordclear(&command.wd2);
} else {
/* FIXME: Magic numbers related to vocabulary */
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 (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:
command.wd1 = token_to_packed("CATCH");
}
L2620: