summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.h
diff options
context:
space:
mode:
authorPete Hurst <pete@streamuniverse.tv>2013-06-23 20:45:23 +0100
committerPete Hurst <pete@streamuniverse.tv>2013-06-23 21:04:24 +0100
commit70a65ab34f31b0ff3323698f8d5489b781355f73 (patch)
treeb7ca66930aeee0fc4f25aa9d4939fcd391cf444c /crawl-ref/source/mon-util.h
parentcb3ad291444d6a6d1d417a30d3ce1ac29458b52c (diff)
downloadcrawl-ref-70a65ab34f31b0ff3323698f8d5489b781355f73.tar.gz
crawl-ref-70a65ab34f31b0ff3323698f8d5489b781355f73.zip
Implement chimera legs
This allows the chimera to take the legs of one of their parts. This can give them the base speed of the legs monster, also enables clinging, and for jumping spiders, will flavour a self-blink as a jump instead of a blink.
Diffstat (limited to 'crawl-ref/source/mon-util.h')
-rw-r--r--crawl-ref/source/mon-util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-util.h b/crawl-ref/source/mon-util.h
index 176d06304b..50a8b0e930 100644
--- a/crawl-ref/source/mon-util.h
+++ b/crawl-ref/source/mon-util.h
@@ -274,6 +274,7 @@ bool mons_class_is_zombified(monster_type mc);
bool mons_class_is_hybrid(monster_type mc);
bool mons_class_is_chimeric(monster_type mc);
bool mons_class_is_jumpy(monster_type mc);
+bool mons_class_is_clingy(monster_type mc);
bool mons_class_has_base_type(monster_type mc);
monster_type mons_base_type(const monster* mon);
bool mons_class_can_leave_corpse(monster_type mc);
@@ -379,6 +380,7 @@ bool mons_is_projectile(monster_type mc);
bool mons_is_projectile(const monster* mon);
bool mons_is_boulder(const monster* mon);
bool mons_is_jumpy(const monster* mon);
+bool mons_can_cling_to_walls(const monster* mon);
bool mons_is_object(monster_type mc);
bool mons_has_blood(monster_type mc);
bool mons_is_sensed(monster_type mc);