From: NHOrus Date: Thu, 6 Jul 2017 16:12:16 +0000 (+0300) Subject: Stop overwriting obj by dragon check X-Git-Tag: 2017-07-10~42 X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=commitdiff_plain;h=ea4986e0f54db8fc89a349a64230154e7e96c6c9 Stop overwriting obj by dragon check --- diff --git a/actions.c b/actions.c index 5f6f670..31fc186 100644 --- a/actions.c +++ b/actions.c @@ -121,10 +121,10 @@ static int attack(struct command_t *command) move(DRAGON, LOC_SECRET5); move(RUG, LOC_SECRET5); drop(BLOOD, LOC_SECRET5); - for (obj = 1; obj <= NOBJECTS; obj++) { - if (game.place[obj] == objects[DRAGON].plac || - game.place[obj] == objects[DRAGON].fixd) - move(obj, LOC_SECRET5); + for (obj_t i = 1; i <= NOBJECTS; i++) { + if (game.place[i] == objects[DRAGON].plac || + game.place[i] == objects[DRAGON].fixd) + move(i, LOC_SECRET5); } game.loc = LOC_SECRET5; return GO_MOVE;