projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
centralize calls to make_zzword()
[open-adventure.git]
/
misc.c
diff --git
a/misc.c
b/misc.c
index ac22ae039dde7a15f739a6d9c67ff9be60eee518..b71969e2918dcd32f7f695753b33bdb2d889d921 100644
(file)
--- a/
misc.c
+++ b/
misc.c
@@
-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)