projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use fixed-lwength types to make the save format more portable
[open-adventure.git]
/
actions.c
diff --git
a/actions.c
b/actions.c
index cbc8d3ff59b1ee6d0f45066d75182f4286ef489c..4f4ced179ff66c4687a42d797ff514fdb7ce8ffe 100644
(file)
--- 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 (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))
command.obj = command.obj * NOBJECTS + i;
}
if (command.obj > NOBJECTS || command.obj == NO_OBJECT || DARK(game.loc))