]> git.pond.sub.org Git - empserver/commitdiff
(multifire, new): Reseeding the PRNG with the current time is not a
authorMarkus Armbruster <armbru@pond.sub.org>
Fri, 11 Mar 2005 17:01:38 +0000 (17:01 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Fri, 11 Mar 2005 17:01:38 +0000 (17:01 +0000)
good idea.  Letting players trigger it is an extraordinarily bad idea.
Remove.

src/lib/commands/mfir.c
src/lib/commands/new.c

index 33c88bbd95e84dc2d70e526f688ebba06f2a36ef..aa2900b5337dd9dbf58e08a1021d6460294b945c 100644 (file)
@@ -553,7 +553,6 @@ multifire(void)
            pr("Kaboom!!!\n");
            prb = (double)(range2 ? (trange / range2) : 1.0);
            prb *= prb;
-           srandom(time(NULL));
            if (chance(prb)) {
                pr("Wind deflects shell%s.\n", splur(shots));
 /*                     dam = (int)((double)dam / 2.0);*/
index 7dcbe0428bfb99d0b3799d87ce82da0cfb42ff86..b864d98a1fbcfdcc1edd21dcfc908b68005b2472 100644 (file)
@@ -103,7 +103,6 @@ new(void)
            return RET_SYN;
        }
     } else {
-       srandom(time(NULL));
        for (i = 0; i < 300 && !player->aborted; i++) {
            /* Both x and y should be either odd or even */
            x = (random() % WORLD_X) - (WORLD_X / 2);