From ba3d08acb430062418484ed3e778474cd3b9482b Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Wed, 3 Dec 2008 16:16:06 +0000 Subject: 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 --- crawl-ref/source/mon-util.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'crawl-ref/source/mon-util.h') diff --git a/crawl-ref/source/mon-util.h b/crawl-ref/source/mon-util.h index add15efa74..b7536dee3f 100644 --- a/crawl-ref/source/mon-util.h +++ b/crawl-ref/source/mon-util.h @@ -81,7 +81,8 @@ enum mon_attack_flavour AF_DISTORT, AF_RAGE, AF_NAPALM, - AF_CHAOS + AF_CHAOS, + AF_STEAL_FOOD }; // properties of the monster class (other than resists/vulnerabilities) @@ -201,7 +202,7 @@ enum mon_resist_flags MR_VUL_FIRE = (1<< 9), MR_VUL_COLD = (1<<10), - // melee armour resists/vulnerabilities + // Melee armour resists/vulnerabilities. // XXX: how to do combos (bludgeon/slice, bludgeon/pierce) MR_RES_PIERCE = (1<<11), MR_RES_SLICE = (1<<12), @@ -211,9 +212,9 @@ enum mon_resist_flags MR_VUL_SLICE = (1<<15), MR_VUL_BLUDGEON = (1<<16), - // immune to stickiness of sticky flame. - MR_RES_STICKY_FLAME = (1 << 17), - MR_RES_STEAM = (1 << 18) + // Immune to stickiness of sticky flame. + MR_RES_STICKY_FLAME = (1<<17), + MR_RES_STEAM = (1<<18) }; enum shout_type -- cgit v1.2.3-54-g00ecf