engine.c
changeset 2862 84cd00442a31
parent 2848 cb4b1cc0bf65
child 2875 905a06cc99c3
--- a/engine.c	Thu Jan 19 17:50:40 2006 +0000
+++ b/engine.c	Thu Jan 19 18:33:20 2006 +0000
@@ -210,7 +210,7 @@
 		e->player_avail = 0;
 
 		r = Random();
-		e->intro_date = GB(r, 0, 9) + ei->base_intro;
+		e->intro_date = ei->base_intro == 0 ? 0 : GB(r, 0, 9) + ei->base_intro;
 		if (e->intro_date <= _date) {
 			e->age = (_date - e->intro_date) >> 5;
 			e->player_avail = (byte)-1;