X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=actions.c;h=aa488e018bf39a74bae0f07759761998d216d95f;hp=0a5b8edb30ba09bcbb50c55ded35b0eec4a5a464;hb=e712f4c0e05bfa842e342f60f7ea3e33da9199fd;hpb=6af38a92f60179af2b4eed23e508160a347da432 diff --git a/actions.c b/actions.c index 0a5b8ed..aa488e0 100644 --- a/actions.c +++ b/actions.c @@ -166,10 +166,9 @@ static int attack(struct command_t *command) static int bigwords(token_t foo) /* FEE FIE FOE FOO (AND FUM). Advance to next state if given in proper order. - * Look up foo in section 3 of vocab to determine which word we've got. Last - * word zips the eggs back to the giant room (unless already there). */ + * Look up foo in special section of vocab to determine which word we've got. + * Last word zips the eggs back to the giant room (unless already there). */ { - //int k = vocab(foo, 3); char word[6]; packed_to_token(foo, word); int k = (int) get_special_vocab_id(word); @@ -362,7 +361,7 @@ static int vcarry(token_t verb, token_t obj) if (obj == BOTTLE && LIQUID() != 0) game.place[LIQUID()] = CARRIED; if (GSTONE(obj) && game.prop[obj] != 0) { - game.prop[obj] = 0; + game.prop[obj] = STATE_GROUND; game.prop[CAVITY] = CAVITY_EMPTY; } rspeak(OK_MAN);