summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-16 22:09:35 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-16 22:09:35 +0000
commit22c91dfadb8339444ca0ae1ab61ff3567cdd2ec9 (patch)
tree5a31a8aee56a708253d4dbebeb0e98bfee4ff9ef /crawl-ref/source/mon-util.cc
parentd0194309586ab7b816f6592ceceeffd733bb55b2 (diff)
downloadcrawl-ref-22c91dfadb8339444ca0ae1ab61ff3567cdd2ec9.tar.gz
crawl-ref-22c91dfadb8339444ca0ae1ab61ff3567cdd2ec9.zip
Use wrapper functions more often when checking monster behaviors.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5891 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r--crawl-ref/source/mon-util.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 9fc46d0f7e..a6a4e79646 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -2175,6 +2175,16 @@ bool mons_is_fleeing(const monsters *m)
return (m->behaviour == BEH_FLEE);
}
+bool mons_is_panicking(const monsters *m)
+{
+ return (m->behaviour == BEH_PANIC);
+}
+
+bool mons_is_cornered(const monsters *m)
+{
+ return (m->behaviour == BEH_CORNERED);
+}
+
bool mons_is_sleeping(const monsters *m)
{
return (m->behaviour == BEH_SLEEP);