summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-pick.cc
diff options
context:
space:
mode:
authorharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-04-23 10:55:10 +0000
committerharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-04-23 10:55:10 +0000
commitba8665a54b5745d75090096be0b1caf5425d16b0 (patch)
treed086346ab0fd38d4579640b372e0789616a32af6 /crawl-ref/source/mon-pick.cc
parentf67c60e2b072489550c5d38c3d905412ad676b4e (diff)
downloadcrawl-ref-ba8665a54b5745d75090096be0b1caf5425d16b0.tar.gz
crawl-ref-ba8665a54b5745d75090096be0b1caf5425d16b0.zip
Added giant bats and hippogriffs to the Islands.
Tweaked generation probabilities to make it somewhat easier. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1349 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r--crawl-ref/source/mon-pick.cc27
1 files changed, 21 insertions, 6 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc
index a8e9d89e9c..0de6fbd684 100644
--- a/crawl-ref/source/mon-pick.cc
+++ b/crawl-ref/source/mon-pick.cc
@@ -1881,23 +1881,34 @@ int mons_islands_level(int mcls)
{
case MONS_BUTTERFLY:
case MONS_PLANT:
+ case MONS_GIANT_BAT:
break;
case MONS_CENTAUR:
case MONS_ETTIN:
case MONS_SHEEP:
+ case MONS_HIPPOGRIFF:
mlev++;
break;
- case MONS_CENTAUR_WARRIOR:
- case MONS_CYCLOPS: // will have a sheep band
+
case MONS_YAKTAUR:
mlev += 2;
break;
+
+ case MONS_CENTAUR_WARRIOR:
+ case MONS_CYCLOPS: // will have a sheep band
+ mlev += 3;
+ break;
+
case MONS_STONE_GIANT:
- case MONS_YAKTAUR_CAPTAIN:
case MONS_OKLOB_PLANT:
mlev += 4;
break;
+
+ case MONS_YAKTAUR_CAPTAIN:
+ mlev += 5;
+ break;
+
default:
mlev += 99;
}
@@ -1912,14 +1923,18 @@ int mons_islands_rare(int mcls)
return 150;
case MONS_ETTIN:
- case MONS_CENTAUR:
+ case MONS_SHEEP:
return 50;
- case MONS_SHEEP:
+ case MONS_HIPPOGRIFF:
+ case MONS_GIANT_BAT:
case MONS_BUTTERFLY:
- case MONS_YAKTAUR:
+ case MONS_CENTAUR:
return 35;
+ case MONS_YAKTAUR:
+ return 25;
+
case MONS_CYCLOPS:
case MONS_CENTAUR_WARRIOR:
return 20;