From 279fa623d94ac3db03378e9b02ac1f66f8c4be19 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 31 Oct 2010 19:32:24 -0700 Subject: [PATCH] Make sure static data expires. --- src/gamecode/laws.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gamecode/laws.c b/src/gamecode/laws.c index 5986ff315..154ce3b4b 100644 --- a/src/gamecode/laws.c +++ b/src/gamecode/laws.c @@ -124,8 +124,11 @@ boolean nomonsters = false; static int RemoveNMRNewbie(void) { static int value = -1; - if (value<0) { + static int gamecookie = -1; + + if (value<0 || gamecookie!=global.cookie) { value = get_param_int(global.parameters, "nmr.removenewbie", 0); + gamecookie = global.cookie; } return value; }