From ef6ba2244a57f27252480e30977a61e464177735 Mon Sep 17 00:00:00 2001 From: dshaligram Date: Sun, 24 Sep 2006 07:03:56 +0000 Subject: Made kobold lairs more frequent and reduced orc room spamming. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@98 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/dungeon.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crawl-ref/source/dungeon.cc b/crawl-ref/source/dungeon.cc index 7f8e43116d..f6c260ff11 100644 --- a/crawl-ref/source/dungeon.cc +++ b/crawl-ref/source/dungeon.cc @@ -4990,10 +4990,10 @@ static void special_room(int level_number, spec_room &sr) if ((level_number > 13 && spec_room_type == SROOM_LAIR_KOBOLD) || (level_number < 16 && spec_room_type == SROOM_MORGUE) - || (level_number < 12 && spec_room_type == SROOM_JELLY_PIT) + || (level_number < 14 && spec_room_type == SROOM_JELLY_PIT) || (level_number < 17 && one_chance_in(4))) { - spec_room_type = SROOM_LAIR_ORC; + spec_room_type = coinflip()? SROOM_LAIR_ORC : SROOM_LAIR_KOBOLD; } if (level_number > 19 && coinflip()) @@ -5001,7 +5001,9 @@ static void special_room(int level_number, spec_room &sr) if (level_number > 13 && one_chance_in(6 - (level_number > 23) - (level_number > 18))) + { spec_room_type = SROOM_JELLY_PIT; + } } switch (spec_room_type) -- cgit v1.2.3-54-g00ecf