diff --git a/monstergen.cpp b/monstergen.cpp index f52439c8..52aebe2b 100644 --- a/monstergen.cpp +++ b/monstergen.cpp @@ -321,6 +321,8 @@ EX eItem wanderingTreasure(cell *c) { return treasureType(l); } +EX bool dont_gen_asteroids = false; + /** generate the wandering monsters */ EX void wandering() { #if CAP_COMPLEX2 @@ -568,7 +570,7 @@ EX void wandering() { continue; } - else if(c->land == laAsteroids) { + else if(c->land == laAsteroids && !dont_gen_asteroids) { int gen = 0; if(asteroids_generated * 12 <= items[itAsteroid]) gen = 2; if(gen == 0) {