summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-pick.cc
diff options
context:
space:
mode:
authorMichael Gagno <evilmike@gmail.com>2012-07-03 03:11:28 -0700
committerMichael Gagno <evilmike@gmail.com>2012-07-03 03:11:28 -0700
commit3f76ba0537b1c1fb2a68aa1592c5e2e57570c4d1 (patch)
tree2a5e5034d58762b6ceeed030413bae3745d10649 /crawl-ref/source/mon-pick.cc
parent077020ddbaf7d34dfe76e621e61ce841864572b2 (diff)
downloadcrawl-ref-3f76ba0537b1c1fb2a68aa1592c5e2e57570c4d1.tar.gz
crawl-ref-3f76ba0537b1c1fb2a68aa1592c5e2e57570c4d1.zip
Move around some Swamp monster weights.
Trivial monsters are now uncommon. Vampire mosquitos are also less common (they already spawn with bands, and do not need to have the highest weight of any enemy in the branch).
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r--crawl-ref/source/mon-pick.cc28
1 files changed, 12 insertions, 16 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc
index d2ae7b2aa8..4fe1b8504c 100644
--- a/crawl-ref/source/mon-pick.cc
+++ b/crawl-ref/source/mon-pick.cc
@@ -1386,17 +1386,14 @@ int mons_swamp_rare(monster_type mcls)
{
switch (mcls)
{
- case MONS_VAMPIRE_MOSQUITO:
- return 250;
-
- case MONS_PLANT:
- return 200;
-
- case MONS_GIANT_FROG:
+ case MONS_SPINY_FROG:
case MONS_ALLIGATOR:
+ case MONS_PLANT:
return 150;
- case MONS_BAT:
+ case MONS_VAMPIRE_MOSQUITO:
+ return 125;
+
case MONS_FUNGUS:
return 99;
@@ -1406,7 +1403,6 @@ int mons_swamp_rare(monster_type mcls)
case MONS_HYDRA:
return 70;
- case MONS_RAT:
case MONS_GIANT_LEECH:
case MONS_BOG_MUMMY:
return 61;
@@ -1414,28 +1410,24 @@ int mons_swamp_rare(monster_type mcls)
case MONS_SLIME_CREATURE:
return 54;
- case MONS_ADDER:
+ case MONS_WATER_MOCCASIN:
return 52;
case MONS_INSUBSTANTIAL_WISP:
return 43;
- case MONS_WATER_MOCCASIN:
+ case MONS_ADDER:
return 33;
case MONS_RED_WASP:
case MONS_SWAMP_DRAGON:
- case MONS_SPINY_FROG:
+ case MONS_GIANT_FROG:
return 30;
case MONS_JELLY:
- case MONS_BUTTERFLY:
case MONS_CROCODILE:
return 25;
- case MONS_WORM:
- return 20;
-
case MONS_KOMODO_DRAGON:
case MONS_VERY_UGLY_THING:
case MONS_VAPOUR:
@@ -1456,6 +1448,10 @@ int mons_swamp_rare(monster_type mcls)
case MONS_GIANT_SLUG:
case MONS_AGATE_SNAIL:
case MONS_TENTACLED_MONSTROSITY:
+ case MONS_RAT:
+ case MONS_WORM:
+ case MONS_BUTTERFLY:
+ case MONS_BAT:
return 10;
default: