X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=actions.c;h=4a86f019737d8c1fd75c362782e606831adf502e;hp=06149d3574a06aee97fa237cda54885ddbcfe8ee;hb=8fe07c8bf36b1c06e8cf8689c04629df0fe51504;hpb=ff9c73a37d898d824aa9f8ecd4b670acd84d37e7 diff --git a/actions.c b/actions.c index 06149d3..4a86f01 100644 --- a/actions.c +++ b/actions.c @@ -303,11 +303,11 @@ static phase_codes_t vcarry(verb_t verb, obj_t obj) { if (obj == INTRANSITIVE) { /* Carry, no object given yet. OK if only one object present. */ - if (game.atloc[game.loc] == NO_OBJECT || - game.link[game.atloc[game.loc]] != 0 || + if (game.locs[game.loc].atloc == NO_OBJECT || + game.link[game.locs[game.loc].atloc] != 0 || atdwrf(game.loc) > 0) return GO_UNKNOWN; - obj = game.atloc[game.loc]; + obj = game.locs[game.loc].atloc; } if (TOTING(obj)) {