diff options
author | Michael Gagno <evilmike@gmail.com> | 2012-07-06 04:01:50 -0700 |
---|---|---|
committer | Michael Gagno <evilmike@gmail.com> | 2012-07-06 04:01:50 -0700 |
commit | af8e1f520734ae415466fbaae71e7c244180ae81 (patch) | |
tree | 2fb4bb5ea05ee1c8565bf8afda95eb8464ca4443 /crawl-ref/source/mon-pick.cc | |
parent | 98e3c13d26ab1f4f4c399d1692100d066ff5c6f3 (diff) | |
download | crawl-ref-af8e1f520734ae415466fbaae71e7c244180ae81.tar.gz crawl-ref-af8e1f520734ae415466fbaae71e7c244180ae81.zip |
Prune the Swamp monster list.
Removed some useless monsters, and moved weights around to compensate. There
are still a few popcorn monsters, but they are greatly diminished. Also, I
gave ravens a tiny chance of spawning here.
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r-- | crawl-ref/source/mon-pick.cc | 42 |
1 files changed, 12 insertions, 30 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc index c65a494df5..1c8613cb80 100644 --- a/crawl-ref/source/mon-pick.cc +++ b/crawl-ref/source/mon-pick.cc @@ -1337,22 +1337,16 @@ int mons_swamp_level(monster_type mcls) case MONS_FUNGUS: return 1; - case MONS_BAT: + case MONS_RAVEN: case MONS_GIANT_FROG: case MONS_GIANT_AMOEBA: case MONS_GIANT_SLUG: case MONS_GIANT_NEWT: - case MONS_GIANT_GECKO: - case MONS_RAT: case MONS_SWAMP_DRAKE: - case MONS_WORM: - case MONS_GIANT_LEECH: case MONS_ALLIGATOR: + case MONS_WATER_MOCCASIN: return 2; - case MONS_NECROPHAGE: - case MONS_ADDER: - case MONS_BUTTERFLY: case MONS_CROCODILE: case MONS_VAMPIRE_MOSQUITO: case MONS_AGATE_SNAIL: @@ -1360,16 +1354,15 @@ int mons_swamp_level(monster_type mcls) case MONS_BOG_BODY: return 3; - case MONS_WATER_MOCCASIN: case MONS_HUNGRY_GHOST: case MONS_INSUBSTANTIAL_WISP: - case MONS_JELLY: case MONS_KOMODO_DRAGON: case MONS_PHANTOM: case MONS_RED_WASP: case MONS_SPINY_FROG: case MONS_SWAMP_DRAGON: case MONS_UGLY_THING: + case MONS_GIANT_LEECH: return 4; case MONS_BLINK_FROG: @@ -1398,36 +1391,34 @@ int mons_swamp_rare(monster_type mcls) return 99; case MONS_SWAMP_DRAKE: + case MONS_BOG_BODY: return 80; - case MONS_HYDRA: - case MONS_BOG_BODY: - return 70; + case MONS_WATER_MOCCASIN: + return 75; + case MONS_HYDRA: case MONS_GIANT_LEECH: - return 61; + return 70; case MONS_SLIME_CREATURE: - return 54; - - case MONS_WATER_MOCCASIN: return 52; case MONS_INSUBSTANTIAL_WISP: case MONS_SWAMP_DRAGON: return 43; - case MONS_ADDER: - return 33; - case MONS_RED_WASP: case MONS_GIANT_FROG: return 30; - case MONS_JELLY: case MONS_CROCODILE: return 25; + case MONS_RAVEN: + case MONS_GIANT_AMOEBA: + return 20; + case MONS_KOMODO_DRAGON: case MONS_VERY_UGLY_THING: case MONS_VAPOUR: @@ -1438,20 +1429,11 @@ int mons_swamp_rare(monster_type mcls) case MONS_HUNGRY_GHOST: return 13; - case MONS_NECROPHAGE: - return 12; - case MONS_BLINK_FROG: - case MONS_GIANT_AMOEBA: - case MONS_GIANT_GECKO: case MONS_GIANT_NEWT: 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: |