projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Coverage -- version command
[open-adventure.git]
/
misc.c
diff --git
a/misc.c
b/misc.c
index ac22ae039dde7a15f739a6d9c67ff9be60eee518..feebb4adcbdc48b16f06a359739dfc175bc47dfb 100644
(file)
--- a/
misc.c
+++ b/
misc.c
@@
-187,7
+187,7
@@
void vspeak(const char* msg, va_list ap)
} else {
long arg = va_arg(ap, long);
if (arg == -1)
} else {
long arg = va_arg(ap, long);
if (arg == -1)
- arg = 0;
+ arg = 0;
// LCOV_EXCL_LINE - don't think we can get here.
i++;
// Integer specifier. In order to accommodate the fact
// that PARMS can have both legitimate integers *and*
i++;
// Integer specifier. In order to accommodate the fact
// that PARMS can have both legitimate integers *and*
@@
-633,8
+633,8
@@
long atdwrf(long where)
return (at);
}
return (at);
}
-/* Utility routines (
SETBIT, TSTBIT
, set_seed, get_next_lcg_value,
- * randrange
, RNDVOC
) */
+/* Utility routines (
setbit, tstbit
, set_seed, get_next_lcg_value,
+ * randrange) */
long setbit(long bit)
/* Returns 2**bit for use in constructing bit-masks. */
long setbit(long bit)
/* Returns 2**bit for use in constructing bit-masks. */
@@
-652,6
+652,9
@@
void set_seed(long seedval)
/* Set the LCG seed */
{
game.lcg_x = (unsigned long) seedval % game.lcg_m;
/* Set the LCG seed */
{
game.lcg_x = (unsigned long) seedval % game.lcg_m;
+
+ // once seed is set, we need to generate the Z`ZZZ word
+ make_zzword(game.zzword);
}
unsigned long get_next_lcg_value(void)
}
unsigned long get_next_lcg_value(void)