summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-pick.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r--crawl-ref/source/mon-pick.cc39
1 files changed, 16 insertions, 23 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc
index 3ed21bafb6..0dfefef114 100644
--- a/crawl-ref/source/mon-pick.cc
+++ b/crawl-ref/source/mon-pick.cc
@@ -1704,37 +1704,32 @@ int mons_shoals_level(int mcls)
case MONS_MERFOLK:
case MONS_MERMAID:
- case MONS_CENTAUR:
case MONS_HIPPOGRIFF:
+ case MONS_SEA_SNAKE:
mlev++;
break;
- case MONS_YAKTAUR:
case MONS_MANTICORE:
+ case MONS_SNAPPING_TURTLE:
mlev += 2;
break;
- case MONS_CENTAUR_WARRIOR:
case MONS_CYCLOPS: // will have a sheep band
case MONS_SIREN:
case MONS_HARPY:
mlev += 3;
break;
- case MONS_STONE_GIANT:
case MONS_OKLOB_PLANT:
case MONS_SHARK:
case MONS_KRAKEN:
+ case MONS_ALLIGATOR_SNAPPING_TURTLE:
case MONS_MERFOLK_IMPALER:
case MONS_MERFOLK_AQUAMANCER:
case MONS_MERFOLK_JAVELINEER:
mlev += 4;
break;
- case MONS_YAKTAUR_CAPTAIN:
- mlev += 5;
- break;
-
default:
mlev += 99;
}
@@ -1746,38 +1741,36 @@ int mons_shoals_rare(int mcls)
switch (mcls)
{
case MONS_MERFOLK:
- return 50;
+ return 90;
+
+ case MONS_SNAPPING_TURTLE:
+ return 45;
case MONS_MERMAID:
+ case MONS_MANTICORE:
+ case MONS_SEA_SNAKE:
return 40;
case MONS_HIPPOGRIFF:
case MONS_GIANT_BAT:
case MONS_BUTTERFLY:
- case MONS_CENTAUR:
return 35;
- case MONS_SIREN:
- case MONS_YAKTAUR:
- case MONS_MERFOLK_IMPALER:
- case MONS_MERFOLK_JAVELINEER:
- return 25;
-
case MONS_CYCLOPS:
- case MONS_CENTAUR_WARRIOR:
case MONS_HARPY:
+ case MONS_SIREN:
case MONS_MERFOLK_AQUAMANCER:
+ case MONS_MERFOLK_IMPALER:
+ case MONS_MERFOLK_JAVELINEER:
return 20;
- case MONS_STONE_GIANT:
- case MONS_YAKTAUR_CAPTAIN:
case MONS_SHARK:
- case MONS_KRAKEN:
- return 10;
+ case MONS_ALLIGATOR_SNAPPING_TURTLE:
+ return 18;
case MONS_OKLOB_PLANT:
- case MONS_MANTICORE:
- return 5;
+ case MONS_KRAKEN:
+ return 10;
default:
return 0;
}