X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=misc.c;h=be6ec81bb49c6595fb176d098f957660223d750d;hp=0b28f00a2411e4b1673e9836b604c9c24f22be31;hb=1ed812691287700b4bdf804d782f09f4a0eee0de;hpb=60847652aa39476bd21e7ec0a339b99abd73845d diff --git a/misc.c b/misc.c index 0b28f00..be6ec81 100644 --- a/misc.c +++ b/misc.c @@ -166,7 +166,7 @@ void pspeak(vocab_t msg, enum speaktype mode, int skip, ...) vspeak(objects[msg].inventory, ap); break; case look: - vspeak(objects[msg].longs[skip], ap); + vspeak(objects[msg].descriptions[skip], ap); break; case hear: vspeak(objects[msg].sounds[skip], ap); @@ -174,6 +174,9 @@ void pspeak(vocab_t msg, enum speaktype mode, int skip, ...) case study: vspeak(objects[msg].texts[skip], ap); break; + case change: + vspeak(objects[msg].changes[skip], ap); + break; } va_end(ap); } @@ -535,7 +538,7 @@ long atdwrf(long where) long setbit(long bit) /* Returns 2**bit for use in constructing bit-masks. */ { - return (1 << bit); + return (1L << bit); } bool tstbit(long mask, int bit)