diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-12-03 16:16:06 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-12-03 16:16:06 +0000 |
commit | ba3d08acb430062418484ed3e778474cd3b9482b (patch) | |
tree | a01b36b1d63b8a3b6a20f851175c2df214b28aea /crawl-ref/source/mon-pick.cc | |
parent | c4d32f0ab799f5dde968e6886961dd4ac26033b1 (diff) | |
download | crawl-ref-ba3d08acb430062418484ed3e778474cd3b9482b.tar.gz crawl-ref-ba3d08acb430062418484ed3e778474cd3b9482b.zip |
Implement harpyes. They ...
* appear in bands of 2-5
* use bat like movement
* may steal (= destroy) the player's food.
Still needs a tile.
Also, actually use the M_BATTY flag instead of hardcoding batty monsters.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7734 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r-- | crawl-ref/source/mon-pick.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc index 3ba5edfdbe..940bd6f1f9 100644 --- a/crawl-ref/source/mon-pick.cc +++ b/crawl-ref/source/mon-pick.cc @@ -738,6 +738,7 @@ int mons_standard_level(int mcls) case MONS_SKELETON_SMALL: case MONS_SPINY_WORM: case MONS_VERY_UGLY_THING: + case MONS_HARPY: return 20; case MONS_BOULDER_BEETLE: @@ -1015,6 +1016,7 @@ int mons_standard_rare(int mcls) case MONS_STORM_DRAGON: case MONS_VERY_UGLY_THING: case MONS_WIZARD: + case MONS_HARPY: return 20; case MONS_BORING_BEETLE: @@ -1713,6 +1715,7 @@ int mons_shoals_level(int mcls) case MONS_CENTAUR_WARRIOR: case MONS_CYCLOPS: // will have a sheep band + case MONS_HARPY: mlev += 3; break; @@ -1762,6 +1765,7 @@ int mons_shoals_rare(int mcls) case MONS_STONE_GIANT: case MONS_YAKTAUR_CAPTAIN: + case MONS_HARPY: return 10; case MONS_OKLOB_PLANT: |