From: Eric S. Raymond Date: Mon, 12 Jun 2017 10:26:58 +0000 (-0400) Subject: Allow direct object to persist across turns. X-Git-Tag: 1.1~391 X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=commitdiff_plain;h=95f1548a10d4e64b5494663e25fbe881a80852eb Allow direct object to persist across turns. --- diff --git a/main.c b/main.c index 8e78500..7c3d78e 100644 --- a/main.c +++ b/main.c @@ -676,8 +676,9 @@ static bool playermove(FILE *cmdin, token_t verb, int motion) static bool do_command(FILE *cmdin) { long KQ, VERB, KK, V1, V2; - long obj, i; - static long IGO = 0; + long i; + static long igo = 0; + static long obj = 0; enum speechpart part; /* Can't leave cave once it's closing (except by main office). */ @@ -996,7 +997,7 @@ L2620: if (WD1 == MAKEWD(23051920)) { RSPEAK(17); } if (WD1 == MAKEWD( 715) && WD2 != 0) { - if (++IGO == 10) + if (++igo == 10) RSPEAK(276); } L2630: