summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-pick.cc
diff options
context:
space:
mode:
authorDarshan Shaligram <dshaligram@users.sourceforge.net>2010-01-08 13:11:44 +0530
committerDarshan Shaligram <dshaligram@users.sourceforge.net>2010-01-08 13:16:12 +0530
commit6d0eb3000187dd587e961ca87ddb9eca947f15dc (patch)
tree420aac3eaf6aee2ef5ccf5eebcef33d1fcd19791 /crawl-ref/source/mon-pick.cc
parent2aef97c76417be892660cf4f91da3953f222d2b9 (diff)
downloadcrawl-ref-6d0eb3000187dd587e961ca87ddb9eca947f15dc.tar.gz
crawl-ref-6d0eb3000187dd587e961ca87ddb9eca947f15dc.zip
Add snapping turtles, alligator snapping turtles and sea snakes to the Shoals, remove yaktaurs, centaurs and stone giants.
Snapping turtles get reaching attacks. Sea snakes get strong venom.
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;
}