X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=actions.c;h=4f4ced179ff66c4687a42d797ff514fdb7ce8ffe;hb=6cef68cda5fba95b24e7ce7141166354f8f945ad;hp=cbc8d3ff59b1ee6d0f45066d75182f4286ef489c;hpb=02987d0330cf586a90307ad7e8a06cfcde6f6b92;p=open-adventure.git diff --git a/actions.c b/actions.c index cbc8d3f..4f4ced1 100644 --- a/actions.c +++ b/actions.c @@ -1099,7 +1099,7 @@ static phase_codes_t read(command_t command) if (command.obj == INTRANSITIVE) { command.obj = NO_OBJECT; for (int i = 1; i <= NOBJECTS; i++) { - if (HERE(i) && objects[i].texts[0] != NULL && game.objects[i].prop >= 0) + if (HERE(i) && objects[i].texts[0] != NULL && !PROP_IS_STASHED(i)) command.obj = command.obj * NOBJECTS + i; } if (command.obj > NOBJECTS || command.obj == NO_OBJECT || DARK(game.loc))